考虑以下 MWE:
\documentclass{article}
\RequirePackage{fontspec,unicode-math}
\setmainfont{STIX Two Text}
\setmathfont{STIX Two Math}
\begin{document}
\showboxbreadth\maxdimen
\showboxdepth\maxdimen
$\gamma_{e}\ne\gamma_{\mathrm{e}}\showlists$\showlists
\end{document}
它使用 LuaLaTeX 产生以下输出:
可以看出,两个下标的位置不同。
第一个\showlists
没有什么意外:
### math mode entered at line 8
\mathord
.\fam0
答案1
显然,这个问题已在即将推出的 LuaTeX 1.08 中得到修复。(来源:Ulrike Fischer 在聊天中。
所以它似乎确实是一个 LuaTeX 错误(或至少是一个缺陷)。