$x_1,x_2$ 与 $x_1$, $x_2$ 对比

$x_1,x_2$ 与 $x_1$, $x_2$ 对比

我的问题的基本版本:考虑一些文本片段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_1x_2、 和x_3-- 或ab、 和c-- 表示。它们只是任意三个不同的元素,还是它们构成一个结构化实体(例如序列)?

对于前一种情况,你应该这样写:

The sum of $x_1$, $x_2$, $x_3$, etc.\ diverges because ...

不要在数学术语中包含逗号,因为逗号是句子的一部分,而不是公式的组成部分。使用此设置,逗号后可以出现换行符(如果需要)。

不过,在后一种情况下,你绝对应该写

$... x_1, x_2, x_3 ...$

因为逗号现在是某个更大的数学表达式的一部分。并且,如果x_1x_2x_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}\}$

相关内容