|
楼主 |
kuing
发表于 2020-7-19 00:58
回复 46# hbghlyj
提到 dots ,我就多扯几句……
在真 LaTeX 中,不加载 amsmath 的话,\dots 和 \ldots 是一样的,就是在基线上的(与普通句点相同高度的)三点,\cdots 则是相对高一点的(与点乘号相同高度的)三点。
加载 amsmath 的话,该宏包改变了 \dots ,会视情况给出适当的三点,手册原文:
For most situations, the undifferentiated \dots can be used, and amsmath will output the most suitable form based on the immediate context; if an inappropriate form results, it can be corrected after examining the output. google 翻译一下:
在大多数情况下,可以使用未区分的\dots,并且amsmath会根据当前上下文输出最合适的形式;如果结果不正确,则可以在检查输出后进行更正。 没说具体的判断规则,我也没细究,一向都是自己手工选择 \ldots 或 \cdots 。
闲来无事,想搞清楚,就去看 amsmath.sty 的代码,可惜太复杂了,超出我的能力范围,只好做做测试吧……
本论坛的 mathjax 是有 amsmath 的,所以可以在论坛上测试,以下省略号全是用 \dots
\begin{gather*}
a+\dots+z \\[1ex]
a,\dots,z \\[1ex]
S=a+b+\dots \\[1ex]
a+b+\dots=S \\[1ex]
a,b,\dots \\[1ex]
a,b,\dots=0 \\[1ex]
ab\dots z \\[1ex]
a,\dots\sum\dots\sum\dots \\[1ex]
a,\dots\int\dots\int\dots \\[1ex]
\end{gather*}看起来,似乎只有当 \dots 的后面是运算符或关系符的时候才会是居中的三点 |
|