LaTeX 教程
LaTeX 是一种基于 TeX 的排版系统,广泛用于学术论文、书籍和技术文档的编写。以下是 LaTeX 的基础教程:
1. 基本结构
\documentclass{article} % 文档类型(article, report, book等)
\usepackage[utf8]{inputenc} % 字符编码
% 导言区(用于加载宏包和设置文档格式)
\title{文档标题}
\author{作者}
\date{\today}
\begin{document}
\maketitle % 生成标题
\section{第一节} % 一级标题
这是第一节的内容。
\subsection{子节} % 二级标题
这是子节的内容。
\end{document}
2. 常用命令
文本格式
\textbf{粗体} \textit{斜体} \underline{下划线}
{\small 小号字} {\large 大号字} {\Huge 特大字}
列表
\begin{itemize}
\item 无序列表项1
\item 无序列表项2
\end{itemize}
\begin{enumerate}
\item 有序列表项1
\item 有序列表项2
\end{enumerate}
数学公式
行内公式:$E=mc^2$
显示公式:
\[
\int_a^b f(x)dx = F(b) - F(a)
\]
多行公式:
\begin{align}
a &= b + c \\
d &= e + f
\end{align}
3. 表格
\begin{tabular}{|l|c|r|} % l-左对齐 c-居中 r-右对齐
\hline
项目1 & 项目2 & 项目3 \\ \hline
数据1 & 数据2 & 数据3 \\ \hline
\end{tabular}
4. 图片插入
\usepackage{graphicx} % 在导言区添加
\begin{figure}[h]
\centering
\includegraphics[width=0.5\textwidth]{image.png}
\caption{图片标题}
\label{fig:example}
\end{figure}
5. 参考文献
\begin{thebibliography}{9}
\bibitem{latexcompanion}
Michel Goossens, Frank Mittelbach, and Alexander Samarin.
\textit{The \LaTeX\ Companion}.
Addison-Wesley, 1993.
\end{thebibliography}
6. 交叉引用
\section{引言}\label{sec:intro}
...如第\ref{sec:intro}节所述...
7. 编译流程
- 编写
.tex
文件 - 使用
pdflatex
或xelatex
编译 - 可能需要多次编译以生成正确的交叉引用和目录
8. 推荐工具
- 编辑器: TeXstudio, Overleaf (在线), VS Code + LaTeX插件
- 发行版: TeX Live (跨平台), MiKTeX (Windows)
进阶学习
- 学习使用
amsmath
宏包进行复杂数学排版 - 掌握
beamer
制作幻灯片 - 了解自定义命令和环境
- 学习使用
biblatex
进行参考文献管理
LaTeX 的学习曲线较陡,但掌握后能产生专业级的排版效果,特别适合数学、物理、计算机等学科的文档编写。