![\ge 和 \geq 之间有区别吗 (或者 \le 和 leq 之间有区别吗)?](https://linux22.com/image/247612/%5Cge%20%E5%92%8C%20%5Cgeq%20%E4%B9%8B%E9%97%B4%E6%9C%89%E5%8C%BA%E5%88%AB%E5%90%97%20(%E6%88%96%E8%80%85%20%5Cle%20%E5%92%8C%20leq%20%E4%B9%8B%E9%97%B4%E6%9C%89%E5%8C%BA%E5%88%AB%E5%90%97)%EF%BC%9F.png)
我一直在使用\geq
,但最近看到一份文档,其中有人使用\ge
。
编译后,它们看起来相同,但我搜索了一下,看看两者之间是否存在差异,或者关于使用哪一个的指南,大多数地方都说它们是相同的,但是这消息人士称
要大于或等于,请使用 \ge 命令。\geq 命令表示大于或等于。
这对我来说毫无意义。
那么问题是:两者之间是否存在差异,或者对于使用哪一个有任何建议(我想到的是,例如eqnarray
vsalign
或$$
vs的情况\[ \]
,在每种情况下只应使用第二个选项)。
答案1
不,那句引言不正确。
在 Plain TeX 中,\le
设为\leq
且\ge
设为\geq
,因此它们是等价的。
LaTeX 内核包含以下几行:
\DeclareMathSymbol{\leq}{\mathrel}{symbols}{"14}
\let\le=\leq
\DeclareMathSymbol{\geq}{\mathrel}{symbols}{"15}
\let\ge=\geq
因此在标准 LaTeX 中\le
,\leq
和\ge
这对是等价的。\geq
如您所见,\ge
和\geq
只是同一对象的不同名称(和 也是如此\le
)\leq
。\ge
和都\geq
代表“大于或等于”,和都\le
代表\leq
“小于或等于”。