LaTeX语法简介
LaTeX 是一种基于 TeX 的排版系统,广泛应用于学术论文、技术文档、书籍和数学公式的排版。其最大的优势在于能够高效、精确地排版数学公式和复杂的文档结构。本文将简要介绍 LaTeX 的基本语法,帮助初学者快速上手。
1. LaTeX 文档结构
一个基本的 LaTeX 文档包含三个主要部分:
-
文档类声明:在文档的开始部分,声明文档的类型,如
article
、report
或book
。\documentclass{article}
-
导言区:在
\documentclass
后面,可以通过\usepackage
引入各种宏包(如amsmath
、graphicx
等),来扩展 LaTeX 的功能。\usepackage{amsmath} % 引入数学宏包
\usepackage{graphicx} % 引入图形宏包 -
正文内容:在
\begin{document}
和\end{document}
之间输入文档的具体内容。\begin{document}
这里是正文内容。
\end{document}
2. 文本格式化
LaTeX 提供了丰富的文本格式化命令,可以让你灵活控制文档中的文字样式。
-
加粗:使用
\textbf{}
命令。\textbf{这是加粗的文字}
-
斜体:使用
\textit{}
命令。\textit{这是斜体的文字}
-
下划线:使用
\underline{}
命令。\underline{这是带下划线的文字}
-
字体大小:可以通过
\tiny
,\small
,\large
等命令设置字体大小。{\large 这是大号文字}
3. 数学公式
LaTeX 的强项之一就是排版数学公式。公式可以分为行内公式和独立公式。
-
行内公式:用
$...$
包裹数学表达式。这是一个行内公式 $a^2 + b^2 = c^2$。
-
独立公式:用
\[...\]
或equation
环境。\[
E = mc^2
\] -
分数:使用
\frac{分子}{分母}
来表示分数。\frac{a}{b}
-
求和与积:
\sum_{i=1}^{n} i^2 % 求和符号
\prod_{i=1}^{n} i % 求积符号 -
矩阵:使用
\begin{matrix} ... \end{matrix}
环境表示矩阵。\[
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{matrix}
\]
4. 表格与插图
LaTeX 也支持创建表格和插入图形。
-
表格:使用
\begin{tabular}{列格式} ... \end{tabular}
环境。\begin{tabular}{|c|c|}
\hline
A & B \\
\hline
1 & 2 \\
3 & 4 \\
\hline
\end{tabular} -
插图:使用
graphicx
宏包并通过\includegraphics
插入图像。\usepackage{graphicx}
\begin{figure}
\centering
\includegraphics[width=0.5\textwidth]{example.png}
\caption{这是图片的标题}
\end{figure}
5. 引用与参考文献
LaTeX 提供了强大的引用功能,支持文献管理。
-
文献引用:使用
\cite{}
引用文献。参考文献 \cite{latex}。
-
文献列表:使用
thebibliography
环境列出文献。\begin{thebibliography}{99}
\bibitem{latex} Donald E. Knuth. \textit{The TeXbook}. Addison-Wesley, 1986.
\end{thebibliography}
6. 注释与多行文本
-
注释:以
%
开头的行是注释,LaTeX 会忽略这部分内容。% 这是注释,LaTeX不会处理这一行
-
多行文本:直接换行或使用
\\
强制换行。这是第一行。\\
这是第二行。
7. 其他常用命令
-
章节标题:使用
\section{}
、\subsection{}
等命令创建章节和小节。\section{第一章}
\subsection{1.1 小节} -
列表:
- 无序列表:使用
itemize
环境。\begin{itemize}
\item 第一项
\item 第二项
\end{itemize} - 有序列表:使用
enumerate
环境。\begin{enumerate}
\item 第一项
\item 第二项
\end{enumerate}
- 无序列表:使用