\dots 的垂直位置

\dots 的垂直位置

这个关于数学的答案我写

$\frac 12=0.50000\dots =0.499999\dots $

屏幕上 50000 后面的点比 499999 后面的点高。将其更改为\ldots即可。为什么\dots在一种情况下它们比另一种情况下高?

答案1

请注意,您描述的问题确实不是如果在 LaTeX 文档中出现amsmath包是不是已加载:

在此处输入图片描述

\documentclass{article}
\begin{document}
$\frac12=0.50000\dots=0.499999\dots$
\end{document}

amsmath将此输出与包实际已加载的结果进行比较:

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\frac12=0.50000\dots=0.499999\dots$
\end{document}

意义的两个例子\dots显然被解释为不同。在第一个例子中,amsmath似乎判断\cdots是合适的(可能是因为它认为0.50000和之间存在乘法关系),而在第二个例子中,=似乎判断是合适的。\ldots


如果有的话该怎么办?

引用该包的用户指南第 4.3 节amsmath

对于省略号(凸起或在线)在不同语境中的首选位置,没有普遍的共识。因此,这可以被视为个人喜好问题。通过使用语义导向命令

  • \dotsc表示“带逗号的点”
  • \dotsb对于“带有二元运算符/关系的点
  • \dotsm对于“乘法点”
  • \dotsi表示“带积分的点”
  • \dotso对于“其他点”(以上都不是)

而不是\ldots\cdots,您可以使您的文档能够动态地适应不同的惯例,以防(例如)您必须将其提交给坚持遵循内部传统的出版商。

换句话说,您有三个选择 - 假设您正在使用 LaTeX 文档并加载包amsmath

  • 使用\dots并希望您的故意的用法将与amsmath解释情况的方式相一致。大多数情况下,这种方法效果很好。

  • 明确使用\ldots\cdots(“下点”和“中心点”),不要给 LaTeX 和amsmath有机会决定要使用的省略号类型。这种方法的缺点是可能会从印刷的角度误解什么是最佳的(或至少是传统的)。

  • 使用“语义导向”\dots[x]命令代替\dots。对于当前的情况,您可能应该\dotsc在两种情况下都使用。

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\frac12=0.50000\dotsc=0.499999\dotsc$
\end{document}

相关内容