数学间距 · 让公式疏密得当
数学模式里空格被忽略,但排版常需微调疏密:\, 细空格、\quad 大空隙、\! 负空格,还有 \phantom 占位对齐。这一章讲清各种间距命令和它们的经典用武之地。
数学间距 · 让公式疏密得当
还记得 数学模式 那条规矩吗——数学模式里,你敲的空格全被忽略,间距由 LaTeX 自动排。大多数时候它排得很好,但总有些地方需要手动微调:积分号和 dx 之间加个小空隙、两个条件之间拉开距离、或把挨太近的符号推开。这一章讲这些间距命令。它是公式排版的「收尾功夫」——不影响对错,却区分「能看」和「专业」。
六档间距,由小到大
数学间距命令是一组「不同宽度的空格」:
| 命令 | 效果(a、b 之间) | 宽度 | 名称 |
|---|---|---|---|
\! | 负空格 | 收紧 | |
| (无) | 0 | 默认紧挨 | |
\, | 细 | thin space | |
\: | 中 | medium space | |
\; | 粗 | thick space | |
\ | 一个字宽 | 正常空格 | |
\quad | 1 em | 大空隙 | |
\qquad | 2 em | 超大空隙 |
其中最常用的是 \,(细空格) 和 \quad(大空隙),记牢这两个就够应付九成场景。
最经典的用处:积分的 \,dx
积分号后、微分号 dx 前,惯例加一个细空格 \,,让它透气:
| 你敲的 | 效果 |
|---|---|
\int f(x) dx | (挤在一起) |
\int f(x)\,dx | (透气,规范) |
\int f(x)\,\mathrm{d}x | (最规范) |
那一点点空隙,是「专业排版」和「随手一写」的分水岭。养成习惯:积分的 dx 前加 \,。
拉开距离:\quad 与 \qquad
在一行里放几个并列的东西(公式加条件、几个式子并排),用 \quad / \qquad 拉开:
$$ x > 0 \quad \text{且} \quad y > 0 $$
$$ f(x) = x^2 \qquad g(x) = x^3 $$
公式和它的文字说明之间、分段函数的取值和条件之间(见 多行公式),都靠 \quad 撑开合适的距离。
负空格 \!:把太开的推近
有时 LaTeX 自动留的空隙太大,用 \!(负细空格)收紧。最常见于多重积分——默认的两个积分号离得有点远:
| 你敲的 | 效果 |
|---|---|
\int \int | (偏开) |
\int\!\!\int | (收紧) |
\iint | (其实有专门命令,最佳) |
(多重积分优先用专门的 \iint / \iiint,见 巨算符;\! 是没有专门命令时的微调手段。)
占位对齐:\phantom
\phantom{...}(幻影)会占据和内容一样的空间,但不显示——专门用来对齐。比如想让两行的某部分对齐,又不想真写出来:
$$
\begin{aligned}
x &= a + b + c \\
&= a \phantom{{}+ b} + c
\end{aligned}
$$第二行的 \phantom{{}+ b} 占了「+ b」那么宽的空、却看不见,于是后面的 + c 和第一行对齐了。还有只占宽度的 \hphantom、只占高度的 \vphantom,用于精细对齐。
间距命令别滥用。 LaTeX 的自动间距在绝大多数情况下是对的——先信任它,只在明显别扭的地方(积分 dx、并列条件、多重积分)才手动微调。满篇 \, \; 反而说明可能哪里写法不对。间距是「点睛」,不是「主菜」。
小结与下一章
数学间距记两个主力:细空格 \,(积分 dx 前)和大空隙 \quad(拉开并列内容);偶尔用 \! 收紧太开的符号、用 \phantom 占位对齐。核心心法是:信任自动间距,只做必要的微调。
到这里,从「怎么进入数学模式」到「怎么把多行公式排整齐」,LaTeX 数学输入的基本功就全部走完了。最后一章,我们用一张速查总表 + 一份「新手十大坑」清单收尾。👉 收尾:速查总表与常见坑。
参考文献
- [1] Overleaf.「Spacing in math mode.」https://www.overleaf.com/learn/latex/Spacing_in_math_mode —— 间距命令与用法。
- [2] KaTeX.「Supported Functions — Spacing.」https://katex.org/docs/supported.html#spacing —— 本站可用间距命令。