X^{\ast}
和有什么区别X^*
?
两者在 pdf 文件中看起来相同 - 尽管在使用 Lyx 时前者在 Lyx 的“内部”预编译显示中看起来更漂亮。
是否 (出于任何原因 - 例如将来的“兼容性”) 选择其中一个比另一个更好? (就打字速度而言,后者显然更好用。)
答案1
\documentclass{article}
\showoutput
\begin{document}
$X^{\ast}$
$ X^*$
\end{document}
节目
....\OML/cmm/m/it/10 X
....\kern0.7847
....\hbox(3.25694+0.0)x4.59723, shifted -3.62892
.....\OMS/cmsy/m/n/7 ^^C
....\mathoff
....\penalty 10000
....\glue(\parfillskip) 0.0 plus 1.0fil
....\glue(\rightskip) 0.0
...\glue(\parskip) 0.0 plus 1.0
...\glue(\baselineskip) 5.11414
...\hbox(6.88586+0.0)x345.0, glue set 316.33334fil
....\hbox(0.0+0.0)x15.0
....\mathon
....\OML/cmm/m/it/10 X
....\kern0.7847
....\hbox(3.25694+0.0)x4.59723, shifted -3.62892
.....\OMS/cmsy/m/n/7 ^^C
这证实了它们实际上是同一个字符(^^C 来自 7pt cmsy 字体)
该设置来自于fontmath.ltx
乳胶格式的源的一部分,其具有:
\DeclareMathSymbol{\ast}{\mathbin}{symbols}{"03}
\DeclareMathSymbol{*}{\mathbin}{symbols}{"03} % \ast