我只是 Tex 方面的初学者。我在 Windows10 上安装了 MikTex,并且以下方程式在 TexStudio 中运行良好。
\ce{2Al(s)+3Cl2(g)->2AlCl3(s)}
然而,当我将相同的 tex 文件导入 Lyx 时,出现以下错误:
Package mhchem Error: Assertion failed: Unexpected input character. In case
我以为是减号 (-) 导致了问题,就像在其他导入的文档中一样,但即使重新输入,错误仍然存在。我在序言中使用 \usepackage[version=4]{mhchem}。普通化学式中没有错误,例如 \ce{AlCl3} 工作正常。我也更新了 MikTex,但仍然没用。Lyx 生成的 Tex 输出似乎没问题 - 它是:
$\ce{2Al(s)+3Cl2(g)->2AlCl3(s)}$
知道我在写方程式时做错了什么吗?