LaTeX 公式空格与间距的写法
在数学模式中,LaTeX 会忽略你输入的空格,自己决定间距大小。所以想额外加空白时,要用明确的间距命令:\,(细)、\;(粗)、\quad 和 \qquad(宽),以及把两个符号拉近一点的 \!。
LaTeX 命令
\quad不是你要找的符号?画出来查命令 →
在数学公式里按空格键不起任何作用,LaTeX 的排版引擎会根据两侧的符号,自动决定运算符和关系符周围的间距。需要额外留空时,比如积分里 dx 的前面,就直接插入一个间距命令。
这些命令从小到大排成一个小梯度:\,(细空格,约 3/18 em)、\;(粗空格,约 5/18 em)、\quad(整整 1 em,大约是当前字体中字母 M 的宽度)和 \qquad(2 em)。\! 是唯一的负间距,会减去一个细空格,适合收紧那些挨在一起却显得太松的符号。
实际中最常见的用法是 \int f(x) \, dx,细空格让微分 dx 不会挤到函数上。要把公式和后面的文字、或者同一行的第二个公式隔开,自然该用 \quad 或 \qquad,而不是连写好几个 \,。
其他写法
\,细空格\;粗空格\qquad两倍 quad\!负细空格示例
$\int f(x) \, dx$dx 前加细空格
$a \quad b \qquad c$quad 与两倍 quad 的间距
$\{\, x \mid x > 0 \,\}$集合描述法两侧加细空格
$\int\!\!\int_D f(x,y)\,dA$用负细空格收紧两个积分号
$5\,\text{km/h}$数值与单位之间加细空格
使用技巧与常见错误
- 数学模式中输入的空格会被忽略,a b 和 a b 的显示效果完全一样;想要刻意留空,一定要用间距命令。
\,是最常用的间距命令,用来整理微分(\,dx、\,dy),或者把本来会贴在一起的符号稍微隔开。- 要把公式和后面的文字或第二个公式隔开,用
\quad或\qquad,不要连写\,\,\,\,;这样源码更清楚,也更容易调整。 \!是减少空白而不是增加,适合收紧两个相邻的积分号或拥挤的双重上标,但用多了会让公式显得被压扁。- 在
\text{...}里,普通空格又能正常使用了,因为这里回到了文本模式;空格被忽略这条规则只适用于数学模式本身。
手上是手写笔记?
LatexNotes 能把手写数学的照片或 PDF 转换成干净、可编译的 LaTeX,连手绘图形也一并转换。免费试用,无需注册。
把你的数学笔记转成 LaTeX →常见问题
为什么我在公式里打的空格不显示?
数学模式会忽略直接输入的空格,并自动安排符号间距;想刻意留空,请用 \,、\;、\quad 或 \qquad。
\quad 和 \qquad 有什么区别?
\qquad 的宽度正好是 \quad 的两倍,二者都以当前字体大写字母 M 的宽度为基准;普通间距用 \quad,想要加倍时用 \qquad。
\, 会加多大的空白?
\, 是细空格,大约 3/18 em,是标准间距命令里最小的一个,通常用在 dx 这类微分前面。
怎样减少空白,而不是增加空白?
用 \!,也就是负细空格,它会把后面的符号稍微拉近,常用于收紧两个连续的积分号,或者调整拥挤的嵌套表达式。