答案1
默认情况下,mhchem
的箭头由当前数学字体中的字符组成。这需要相应的字形能够拼凑在一起,但gfsneohellenicot
似乎无法做到这一点。像\xleftarrow
和 这样的可扩展数学箭头\xrightarrow
将给出类似的损坏输出。(事实上,mhchem
重用了\xrightarrow
的代码,来自amsmath
包。)
对于mhchem
,您可以将其配置为使用 绘制箭头tikz
。例如,
\documentclass{article}
\usepackage{gfsneohellenicot}
\usepackage[version=4, arrows=pgf{To[length=3pt]}{.15ex}]{mhchem}
\begin{document}
\begin{equation*}
\ce{H2 + 1/2O2 -> H2O}
\end{equation*}
\end{document}
给出
- 完整的软件包选项文档
pgf={<arrow tip>}{<line width>}
可以在记录mhchem
, 小节“箭头”(v4.08 第 18 页)。 - 您还可以使用诸如
\ce{->}
替代损坏的可扩展箭头命令之类的东西。