使用 fontspec 在 mhchem 环境中使用小写 gamma

使用 fontspec 在 mhchem 环境中使用小写 gamma

我尝试在 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 发行版解决了这个问题。感谢大家的帮助。

相关内容