..
latex语法入门
最近工作需要总会编辑一些markdown文档,过程中遇到LaTeX公式总不知道该怎么正确打出来,对于语法有时候也是查完当时会了,但是太长时间不用又会忘记,因此把常用的语法简单整理一下方便速查。
上下标
上标$^{}$
下标$_{}$
例如:$a^{T}$, $a_{T}$,效果如下。如果上下标是单个字符的话可以不打花括号,直接打字符就行。
$a^{T}, a_{T}$
分式
$\frac{分子}{分母}$
例如:$\frac{分子}{分母}$,效果如下,分式中的花括号不能省略。
$\frac{分子}{分母}$
希腊字母(大写、小写)
希腊字母的统一语法是形如$\alpha$的格式,其中大写和小写的唯一区别是首字母是否大写,具体见下表。
| 字母 | LaTeX命令 | 示例 |
|---|---|---|
| α | \alpha | |
| β | \beta | |
| γ | \gamma | |
| δ | \delta | |
| ε | \epsilon | |
| θ | \theta | |
| λ | \lambda | |
| μ | \mu | |
| π | \pi | |
| σ | \sigma | |
| φ | \phi | |
| ω | \omega |
| 字母 | LaTeX命令 | 示例 |
|---|---|---|
| Α | A | |
| Β | B | |
| Γ | \Gamma | |
| Δ | \Delta | |
| Θ | \Theta | |
| Λ | \Lambda | |
| Π | \Pi | |
| Σ | \Sigma | |
| Φ | \Phi | |
| Ω | \Omega |
粗体与花体
粗体使用$\boldsymbol{}$实现,例如:$\boldsymbol{\alpha}$
花体使用$\mathcal{}$实现,例如:$\mathcal{A}$,花体一般用于修饰大写字母,用来表示合集或算子。
效果如下。
| 希腊字母 | 粗体 | 花体 |
|---|---|---|
| $\alpha$ | $\boldsymbol{\alpha}$ | $\mathcal{A}$ |
数学符号
| 名称 | 语法 | 示例 |
|---|---|---|
| 哈密顿算子 | \nabla | $\nabla$ |
| 拉普拉斯算子 | \Delta | $\Delta$ |
| 求和符号 | \sum_{下限}^{上限}待求和变量 | $\sum_{i=1}^{n}X$ |
| 偏分 | \partial u | $\partial u$ |
| 左/右尖括号 | \langle \rangle | $\langle x\rangle$ |
公式添加序号
公式添加序号的方法比较多,其中最简单的是直接用\tag {}指定序号。
例如:
$$
a^2+b^2=c^2 \tag {1}
$$
效果如下。手动加序号只对单行公式有效,行内公式无法添加标签。
第二种方法是使用equation环境,这样渲染之后会自动在右侧添加序号。
例如:
$$
\begin{equation}
(a+b)(a-b)=a^2-b^2
\end{equation}
$$
效果如下,不过我现在使用的编辑器是Typora,不支持equation,所以我目前还是使用第一种方法手动编号,后续如果我开始用latex编辑器的话应该会用equation环境。
另外latex还支持公式交叉引用,可以使用\label和\eqref实现,不过目前我都用不到,因此先不详细记录了,后面如果用到了会在这里补充。