本文章是关于chemmacros宏包的经验总结。
这个bug真的困扰了我几天!跌跌撞撞把正确写法给试出来了,把经验总结出来让大家不犯同样的错误。
在文章里要写反应方程式,用到reaction和reactions的环境,如果说用到焓、自由能这些热力学符号,chemsetup加载thermodynamics模块。
一开始写的是
\begin{reaction}
2 H2 + O2 -> 2 H2O \quad \enthalpy{123}
\end{reaction}
是会报错的,问题出在quad和后面的enthalpy里,要改成
\begin{reaction}
2 H2 + O2 -> 2 H2O \quad{} {$\enthalpy{123}$}
\end{reaction}
缺一点都不行,就这个东西坑了我几天时间!希望大家看到能引以为鉴!