我使用 mhchem 包编写了以下代码:
\begin{align}
\ce{CH3COOH + NaOH <=> CH3COONa + H2O} \\
\ce{H2O <=> H^{+}_{(aq)} + OH^{-}_{(aq)}}
\end{align}
输出结果如下:
现在我想把两个平衡箭头对齐。我只想到了这个:
\begin{align}
\ce{CH3COOH + OH-} &\rightleftharpoons \ce{CH3COO- + H2O} \\
\ce{H2O} &\rightleftharpoons \ce{H^{+}_{(aq)} + OH^{-}_{(aq)}}
\end{align}
由此得出:
箭头太短了。我搜索了好久,没找到更长的箭头。我想 a) 使用与第二个示例中的 mhchem 相同的箭头,或者 b) 对齐第一个示例中的箭头。
答案1
有一个单独的命令可用于\ce
公式环境,允许使用与号 ( &
) 进行对齐:\cee
因此,不需要解决使内容更难读的问题:
\documentclass{article}
\usepackage[version=3]{mhchem}
\begin{document}
\begin{align}
\cee{CH3COOH + NaOH &<=> CH3COONa + H2O} \\
\cee{H2O &<=> H^{+}_{(aq)} + OH^{-}_{(aq)}}
\end{align}
\end{document}
答案2
\documentclass{article}
\usepackage[version=3]{mhchem}
\begin{document}
\begin{align}
\ce{CH3COOH + NaOH} & \ce{<=> CH3COONa + H2O} \\
\ce{H2O}& \ce{<=> H^{+}_{(aq)} + OH^{-}_{(aq)}}
\end{align}
\end{document}