我尝试在 mhchem 环境中使用 \gamma,但它拒绝呈现正确的字形。Alpha 和 beta 可以工作,Uppercase \Gamma 也可以。我尝试过其他字体(例如 Roboto),但出现了同样的情况。
这是一个错误吗?有解决方法吗?MWE:
\documentclass{article}
\usepackage[version=4]{mhchem}
\usepackage{fontspec}
\setmainfont{CMU Bright}
\begin{document}
\ce{\alpha}
\ce{\gamma}
$\alpha$
$\gamma$
\end{document}
输出如下:
使用 LuaLatex。使用 XeTex,会出现一个十字框。
编辑:
日志文件链接在这里: (XeTex) 日志文件 (LuaLatex)
[! \printchemgreekalphabet 的输出]
最后编辑:遗憾的是,更新到最新的 mactex 发行版解决了这个问题。感谢大家的帮助。