我的问题的基本版本:考虑一些文本片段bla bla $x_1,x_2,x_3$ bla
。这是正确排版的吗,或者bla bla $x_1$, $x_2$, $x_3$ bla
更好吗?
高级版本:参见《芝加哥格式手册》第 16 版第 589 页,在 12.19 中建议排版数学符号列表,例如,$x_1,x_2,x_3$
应使用逗号之间的中等间距。LaTeX 会自动插入这些吗?如果没有,我应该使用$x_1\:,x_2,\:x_3$
而不是$x_1$, $x_2$, $x_3$
?这些字符串似乎不同轻微地当文档编译为pdf时,长度为。
答案1
这非常重要什么三个项目x_1
、x_2
、 和x_3
-- 或a
、b
、 和c
-- 表示。它们只是任意三个不同的元素,还是它们构成一个结构化实体(例如序列)?
对于前一种情况,你应该这样写:
The sum of $x_1$, $x_2$, $x_3$, etc.\ diverges because ...
不要在数学术语中包含逗号,因为逗号是句子的一部分,而不是公式的组成部分。使用此设置,逗号后可以出现换行符(如果需要)。
不过,在后一种情况下,你绝对应该写
$... x_1, x_2, x_3 ...$
因为逗号现在是某个更大的数学表达式的一部分。并且,如果x_1
、x_2
和x_3
形成一个三元素集,你可能希望将它们括在花括号中,即写成
$\{x_1, x_2, x_3\}$
TeX 通常不是在数学模式逗号后插入换行符。如果必须在公式中允许换行,并且逗号是合理的断点,则需要通过插入合理放置的\allowbreak
指令来告知 TeX 这一事实,例如,
$\{a_1,a_2,\dots,a_n,\allowbreak a_{n+1}, \dots, a_{n+m}\}$