【Jc特辑&精华版】Latex的10分钟教程
latex在什么地方用
- 数学的论文设计
- 计算机算法公式
- 个人博客设计
一、LaTeX 核心优势
- 数学公式:专业级公式排版(上下标/积分/矩阵)
- 结构化管理:自动编号/目录生成/交叉引用
- 学术规范:期刊模板支持(APA/IEEE)
- 矢量绘图:TikZ 绘制流程图/电路图
二、完整文档结构解剖
\documentclass[12pt,a4paper]{article} % 文档类型+参数
\usepackage{ctex} % 中文支持必须
\usepackage{graphicx} % 插入图片
\title{我的第一个LaTeX文档}
\author{作者名}
\date{\today}
\begin{document}
\maketitle % 生成标题
\tableofcontents % 生成目录
\section{引言} % 一级标题
这是导言部分,\LaTeX 会自动处理换行与段落间距。
\subsection{子标题} % 二级标题
\begin{figure}[htbp]
\centering
\includegraphics[width=0.5\textwidth]{demo.png}
\caption{图片示例} % 自动编号的图片
\end{figure}
\end{document}
三、数学公式进阶(重点!)
1. 多行公式对齐
\begin{align} % 按&符号对齐
f(x) &= (a+b)^2 \notag \\ % \notag取消编号
&= a^2 + 2ab + b^2
\end{align}
2. 矩阵与方程组
\[
\mathbf{A} = \begin{pmatrix} % pmatrix圆括号矩阵
1 & 2 \\
3 & 4
\end{pmatrix}, \quad
\begin{cases} % 方程组
x + 2y = 5 \\
3x - y = 1
\end{cases}
\]
3. 定理环境(需amsthm宏包)
\begin{theorem}[勾股定理]
直角三角形斜边平方等于两直角边平方和:
\[ a^2 + b^2 = c^2 \]
\end{theorem}
四、复杂表格与列表
1. 三线表(学术论文专用)
\begin{tabular}{ccc}
\toprule
姓名 & 年龄 & 成绩 \\
\midrule
张三 & 20 & 95 \\
李四 & 19 & 88 \\
\bottomrule
\end{tabular}
2. 嵌套列表
\begin{itemize}
\item 一级条目
\begin{enumerate}
\item 二级编号
\item 特殊符号:$\star$ $\dagger$
\end{enumerate}
\end{itemize}
五、必学实用技巧
- 插入代码(需listings宏包):
\begin{lstlisting}[language=Python]
print("Hello LaTeX!") # 保留代码高亮
\end{lstlisting}
- 参考文献(BibTeX):
\cite{key} % 文中引用
\bibliography{refs} % 参考文献数据库
- 自定义命令:
\newcommand{\R}{\mathbb{R}} % 定义新命令
$\R$ 表示实数集 % 使用:输出ℝ
六、调试与优化
问题现象 | 解决方案 |
---|---|
公式编号混乱 | 使用\numberwithin{equation}{section} |
图片位置偏移 | 添加[!htbp] 位置参数 |
中文字体异常 | 使用\documentclass[UTF8]{ctexart} |
七、学习路线图
- 新手阶段:Overleaf在线练习(30分钟上手)
- 进阶阶段:《LaTeX入门》+ 官方文档
- 专业需求:IEEE模板/TikZ绘图/Beamer幻灯片
终极建议:从实际需求出发(如课程论文/简历制作),在实践中逐步掌握各模块功能。遇到报错时,80%的错误都源于括号不匹配或宏包缺失,请优先检查这两项!