chemmacros 错误但输出正常

chemmacros 错误但输出正常

请看以下简单的一段代码:

\documentclass{standalone}
\usepackage{chemmacros}
\begin{document}
\ch{ HA + H2O <=> H3O+ + A\mch}
\end{document}

它产生正确的输出 在此处输入图片描述

(忽略底部和右侧的裁剪标记!)

但会出现这样的错误:

! Improper alphabetic constant.
<to be read again>
                   \__int_eval_end:
l.4 \ch{ HA + H2O <=> H3O+ + A\mch}
                                   ^^M
A one-character control sequence belongs after a ` mark.
So I'm essentially inserting \0 here.

chemmacros虽然它不会影响 pdf 输出,但由于错误不断发生,而且我在我的(更大的)工作中使用了许多这些方程式,因此这很麻烦。

有人能解释一下这个错误是从哪里来的吗?

它是今天(2015 年 9 月 8 日)才出现的,昨天还好。

相关内容