LaTeX 数学公式基础
把短公式放在正文中的 $ ... $ 之间,较大的公式用 \[ ... \] 单独占一行。在公式中,^ 表示上标,_ 表示下标,\frac{a}{b} 生成分数,\sqrt{x} 生成平方根。
行内公式和独立公式
正文中的数学公式放在美元符号之间,或放在 \( 和 \) 之间。单独居中成行的公式放在 \[ 和 \] 之间。
行内公式和独立公式
Einstein's formula $E = mc^2$ fits in a sentence.
So does \(a^2 + b^2 = c^2\). Larger formulas get a line
of their own:
\[
x = \frac{-b \pm \sqrt{b^2 - 4ac}}{2a}
\]$$ ... $$ 也可用,但 \[ ... \] 是 LaTeX 推荐的写法。要给公式编号,请使用 equation 环境;参见公式、对齐和编号。
数学公式中的空格会被忽略:LaTeX 会自行安排公式的间距。$a+b$ 和 $a + b$ 看起来完全一样。
上标和下标
^ 把下一个字符升为上标,_ 把它降为下标。多于一个字符时,请使用花括号。
上标和下标
x^2 \qquad x_i \qquad x^{10} \qquad a_{ij} \qquad
e^{-x^2} \qquad x_1^2 \qquad {}^{14}\mathrm{C}不加花括号时,x^10 得到 x¹0:只有 1 被升为上标。
分数和根号
| 写法 | 用途 |
|---|---|
\frac{a}{b} | 分数;在行内公式中较小 |
\dfrac{a}{b} | 全尺寸分数,在行内也是如此 |
\tfrac{a}{b} | 小分数,在独立公式中也是如此 |
\sqrt{x} | 平方根 |
\sqrt[3]{x} | 立方根或任意次根 |
\binom{n}{k} | 二项式系数 |
分数、根号和二项式系数
\frac{1}{2} + \frac{a+b}{c} \qquad \sqrt{2} \qquad
\sqrt[3]{x^2+1} \qquad \binom{44}{2} = 946求和、积分和极限
大型运算符用 _ 和 ^ 指定上下限。在独立公式中,上下限位于符号的下方和上方;在行内公式中,为了节省空间,它们位于符号的右侧。
求和、乘积、积分和极限
Inline: $\sum_{k=1}^{n} k = \frac{n(n+1)}{2}$.
\[
\sum_{k=1}^{n} k^2 \qquad \prod_{i=1}^{n} x_i \qquad
\int_0^\infty e^{-x}\,dx = 1 \qquad
\lim_{x \to 0} \frac{\sin x}{x} = 1
\]dx 前面的 \, 加入积分中惯用的细空格。\sin、\log、\exp 和 \lim 等函数名以直立体排版;对于 LaTeX 不认识的名称,请写 \operatorname{rank},或用 \DeclareMathOperator 定义它(参见自定义命令)。所有符号都列在符号参考中。
公式中的文字
数学公式中的字母作为变量以斜体排版,空格会被丢弃。要写词语,请使用 \text{...};要写单位或微分符号“d”这类直立字母,请使用 \mathrm{...}。
公式中的词语和直立字母
f(x) = x^2 \quad \text{for all } x > 0, \qquad
v = 44\,\mathrm{km/h}, \qquad \frac{\mathrm{d}y}{\mathrm{d}x}希腊字母和符号
希腊字母是以其名称命名的命令:\alpha、\beta、\pi,以及 \Gamma 和 \Omega 等大写字母。完整列表见希腊字母页面。
希腊字母和一些符号
\alpha + \beta = \gamma, \quad \Delta x \to 0, \quad
\forall \varepsilon > 0, \quad x \in \mathbb{R}, \quad
a \leq b \neq c \approx 44随内容变大的括号
普通括号保持原有大小。\left( 和 \right) 组成一对会随其中内容变大的括号。这适用于 ( )、[ ]、\{ \} 和 |。
用 \left 和 \right 生成的括号
(\frac{1}{2}) \qquad \left(\frac{1}{2}\right) \qquad
\left[ \sum_{i=1}^{n} x_i \right]^2 \qquad
\left\{ x : x > 0 \right\}对于绝对值,在 Scissor LaTeX 中普通的 |x| 间距最紧凑;\left| x \right| 和 \lvert x \rvert 也可用,但会在竖线内侧多留一点空白。尖括号是 \langle 和 \rangle,它们同样可以用 \left 和 \right 变大。
公式无法识别时
如果公式中包含 Scissor LaTeX 不认识的命令,该公式会显示为红色的源代码,“问题”标签页会指出它及其所在行。文档的其余部分照常排版。
未知的数学命令:这个公式显示为红色
The vector $\symbf{v}$ is not available,
but $\boldsymbol{v}$ is.以红色显示: 无法读取公式,因此改为显示其源代码。
已知会使公式显示为红色的命令包括 \mathscr、\genfrac、\intertext、\smash、\sideset、\prescript、\symbf、\qedhere,以及 physics 宏包中的 \abs 和 \dv 等命令。
公式绝不会让整篇文档停止排版。\partial、\langle、\rangle、\cap、\oplus、\otimes、\hbar 和 Vmatrix 在早期版本中会导致这种情况,现在都会像在 LaTeX 中一样排版;参见整篇文档无法排版时。
直接输入 Unicode 字符也可以:用 ∂ 代替 \partial,用 ⟨ 和 ⟩ 代替尖括号,用 ⊕ 代替 \oplus。
用 Unicode 字符代替 \partial、\langle 和 \oplus
The gradient is
$\frac{∂ f}{∂ x}$, the inner product $⟨ u, v ⟩$,
and the direct sum $U ⊕ V$.直接输入的字符在配合 unicode-math 宏包的 XeLaTeX 和 LuaLaTeX 中可用,但在普通的 pdfLaTeX 中不可用。如果你要在别处用 pdfLaTeX 编译文档,请使用命令。
与 TeX 安装的不同之处
数学宏包中哪些功能可用,列在 amsmath 和 amssymb 页面上。完整手册见 ctan.org/pkg/amsmath 和 ctan.org/pkg/amsfonts。
常见问题
如何在 LaTeX 中书写分数?
写 \frac{numerator}{denominator},例如 $\frac{1}{2}$。要在一行文字中得到全尺寸的分数,请使用 \dfrac。
如何书写多于一个字符的上标?
把它放在花括号中:x^{10}。不加花括号时,只有第一个字符被升为上标。
为什么我的公式显示为红色?
它包含 Scissor LaTeX 无法识别的命令。请对照符号参考检查该公式中的命令,或替换该命令。
本页的每个示例都在构建网站时由 Scissor LaTeX 排版。 最后更新:2026-11-07