这是一个 mwe。
\documentclass{article}
\usepackage[version=4]{mhchem}
\usepackage{amsmath}
\begin{document}
\begin{align*}
\ce{ A &-> B } \\
\ce{ C + E &-> Prod }
\end{align*}
\end{document}
但是当我在这里添加一些数学内容时
\begin{align*}
\ce{ A &-> B } $ \Delta H = x $ \\
\ce{ C + E &-> Prod } $ \Delta H = y $
\end{align*}
有人能指出我做错了什么吗?
它显示的错误是-added a missing }
然后added a $
等等等等。
答案1
align
以数学模式排版其内容,因此$
字符是错误的。
或许您还想要进一步的对齐点。
\documentclass{article}
\usepackage[version=4]{mhchem}
\usepackage{amsmath}
\begin{document}
\begin{align*}
\ce{ A &-> B } & \Delta H &= x\\
\ce{ C + E &-> Prod } & \Delta H &= y
\end{align*}
\begin{alignat*}{2}
\ce{ A &-> B } &\qquad \Delta H &= x\\
\ce{ C + E &-> Prod } & \Delta H &= y
\end{alignat*}
\end{document}