应该使用哪个版本?
The numbers $1,2,3$ are natural numbers.
The numbers $1,\,2,\,3$ are natural numbers.
The numbers $1$, $2$, $3$ are natural numbers.
考虑使用最后一个版本,那么下面的句子怎么样?
The numbers $1,2,3 \in \mathbb Z$ are natural numbers.
间距不同。我应该怎么做才能使文档中的符号保持一致?
更通用的 with 语句:
For $statement 1, statement 2, statement 3$ we have
For $statement 1,\, statement 2,\, statement 3$ we have
For $statement 1$, $statement 2$, $statement 3$ we have
例如:
For $u,v \in \mathbb Z, u>v, \gcd(u,v)=1$ we have
For $u,v \in \mathbb Z$, $u>v$, $\gcd(u,v)=1$ we have
答案1
当每个语句单独处理并在它们之间切换回文本时,间距是最一致的。这样,更复杂的列表就不会被视为一个大的数学元素。在文本中,这些元素存在边距中断的风险。
此外,对于许多字体包(例如 mathpazo),数学逗号与文本逗号不同,因此两种列表排版方式之间存在明显差异。当然,这个细节更多地体现了个人品味。请参阅此问题以获取示例。
就您的具体示例而言,对于内联文本,无需将数字置于数学模式;以下内容就足够了。
“数字 1、2、3 是自然数。”
为了使表达式 $1,2,3 \in \mathbb Z$ 的间距尽可能接近相同,您可以将其替换为“1, 2, $3 \in \mathbb Z$”。这是不是强烈建议,因为表达式可能会被破坏,并且在使用变量时可能会不太清楚。
对于更一般的情况,我最好的建议是将每个语句分别处理,放在各自的 $$ 集合中。在最后一对中,第二个选项
“对于 $u,v \in \mathbb Z$,$u>v$,$\gcd(u,v)=1$ 我们有”
在几乎所有情况下都是可取的。