事情要从上周的物理实验报告说起。本来想用 Word 随直接打公式,结果打开公式编辑器的那一刻——矩阵、分式、积分符号堆了半页,调完一个公式后面的格式全乱,排版只能说丑到不行()。当时就想砸电脑。 但是Word文档支持插入LaTex公式,遂研究一下这玩意的基本用法。
一、LaTeX 常用语法速查(自用备忘录)
刚学 LaTeX 的时候最头疼的就是记命令,索性整理成表格,以后写报告直接复制粘贴。
| 类别 | 用途 | LaTeX 代码 | 说明/效果 |
|---|---|---|---|
| 文档框架 | 文档类型 | \documentclass{article} |
可选 report, book 等 |
| 中文支持 | \usepackage[UTF8]{ctex} |
必须用 XeLaTeX 编译 | |
| 标题 | \title{标题} \author{我} |
配合 \maketitle 使用 |
|
| 章节 | \section{一级} \subsection{二级} |
自动编号,可生成目录 | |
| 数学公式 | 行内公式 | $E=mc^2$ |
(E=mc^2) |
| 行间公式 | \[ E=mc^2 \] |
独立成行,居中 | |
| 上下标 | a^2 a_i a_{ij} |
多字符下标要用 {} |
|
| 分数 | \frac{分子}{分母} |
自动调整大小 | |
| 根号 | \sqrt{x} \sqrt[n]{x} |
n 次根号 | |
| 求和/积分 | \sum_{i=1}^n \int_0^\infty |
上下限位置自动适配 | |
| 希腊字母 | \alpha \beta \lambda \pi |
大写用首字母大写:\Gamma |
|
| 常用符号 | \cdot \times \pm \approx |
点乘、叉乘、正负、约等于 | |
| 自适应括号 | \left( ... \right) |
括号大小自动匹配 | |
| 表格 | 基本表格 | \begin{tabular}{\|c\|c\|} |
c 居中,l 左对齐,r 右对齐 |
| 合并单元格 | \multicolumn{2}{\|c\|}{合并} |
合并两列居中 | |
| 图片 | 插入图片 | \includegraphics[width=0.5\textwidth]{fig.png} |
需加载 graphicx 宏包 |
| 浮动环境 | \begin{figure}[htbp] |
h 当前位置,t 顶部,b 底部 | |
| 列表 | 无序列表 | \begin{itemize} \item ... |
自动生成圆点 |
| 有序列表 | \begin{enumerate} \item ... |
自动编号 | |
| 引用 | 交叉引用 | \label{fig:1} \ref{fig:1} |
需要编译两次 |
| 参考文献 | \cite{knuth} + BibTeX |
用 BibTeX 管理最省心 | |
| 特殊字符 | 输出 % | \% |
否则被当成注释 |
| 输出 ~ | \textasciitilde |
网址里常用 |
随即想到另一款数学公式编辑器MATLAB,之后也许也会用到,好奇搜了一下俩区别在哪。
二、LaTeX vs MATLAB:一个写报告,一个算数据
物理实验少不了 MATLAB 处理数据,现在又多了 LaTeX 写报告,这俩就像我的左右手。下面是我自己的使用感受,纯主观,轻喷。
| 方面 | LaTeX | MATLAB |
|---|---|---|
| 本质 | 排版系统,写论文用的 | 数值计算环境,做仿真、数据分析用的 |
| 公式 | 写出来超级漂亮,自动编号,改起来方便 | 也能显示公式,但输出是图像,不能直接用于论文 |
| 图表 | 得先在其他软件画好再插进来 | 画图功能强大,直接导出 PDF/EPS 给 LaTeX 用 |
| 学习曲线 | 刚开始真的难受,编译报错看不懂,现在好多了 | 上手快,help 文档全,遇到问题百度一下就有 |
| 协作 | 纯文本,用 Git 管理很方便 | .m 文件也是文本,也能用 Git,但结果文件不好管 |
| 优点 | 排版自动,文献管理省心,输出就是标准论文格式 | 算东西快,可视化灵活,调试方便 |
| 缺点 | 不是所见即所得,调个图片位置要编译好几次 | 排版功能几乎没有,生成的报告丑丑的 |
| 我的用法 | 最终写论文、报告都用 LaTeX | 先用 MATLAB 处理原始数据,画好图,存成 PDF,再插入 LaTeX |
一句话总结:MATLAB 负责 “算”,LaTeX 负责 “写”,各司其职,完美配合。
三、Word 实验报告排版配置
Word 文档排版模板,存下来下次直接套。
页面要求(通用版)
- 纸张:A4
- 页边距:上 2.54cm,下 2.54cm,左 2.5cm,右 2.5cm
- 字体:标题黑体二号;一级标题黑体三号;二级标题黑体四号;正文宋体小四
- 行距:1.5 倍
- 段落:首行缩进 2 字符
- 页眉:大学物理实验报告
- 页脚:页码居中
Word 里怎么设(以 Word 2019 为例)
- 页面设置
- 点 布局 → 页边距 → 自定义边距,输入数值。
- 纸张选 A4。
- 样式修改(核心!)
- 正文样式:右键“正文” → 修改 → 字体宋体小四 → 格式 → 段落 → 首行缩进 2 字符,行距多倍 1.5。
- 一级标题:右键“标题1” → 修改 → 黑体三号 → 段落里设段前段后各 6 磅。
- 二级标题:右键“标题2” → 修改 → 黑体四号。
- 文章标题:单独选中,设黑体二号,居中。
- 页眉页脚
- 双击页眉区域,输入“大学物理实验报告”,字体宋体小四。
- 双击页脚区域,点 页码 → 页面底端 → 选居中。
- 自动目录
- 写完后,光标放开头 → 引用 → 目录 → 选一个自动样式。如果标题都用了样式,目录自动生成。
