イオン電荷の位置

イオン電荷の位置

chemmacro パッケージを使用して、水中の酢酸の平衡式を書きたいと思います。

フェーズを追加したいのですが、期待した結果が得られません。

\documentclass{article}

\usepackage{chemmacros}

\begin{document}

\ch{CH3COOH\aq + H2O\lqd{} <=> H3O+ + CH3COO-\aq }

\end{document}

私は得る ポジションチャージ

と、

\documentclass{article}

\usepackage{chemmacros}

\begin{document}

\ch{CH3COOH\aq + H2O\lqd{} <=> CH3COO-\aq + H3O+}

\end{document}

位置_ion2

別の例:

\documentclass{article}

\usepackage{chemmacros}

\begin{document}

\ch{Ag+\aq + Cl-\aq <=> AgCl\sld{}}

\end{document}

位置_ion3

これらの方程式すべてにおいて問題は似ていると思うが、どうすればすべてをきれいにできるのか分からない。

答え1

このような感じでしょうか? もしそうなら、{}マクロ処理に不可欠な のほとんどすべてを見逃しています。

\documentclass{article}
\usepackage{chemmacros}

\begin{document}

    \ch{CH3COOH\aq{} + H2O\lqd{} 
        <=>
        H3O\pch{} + CH3COO\mch{}\aq{} }

\end{document}

結果

関連情報