Position der Ionenladungen

Position der Ionenladungen

Ich möchte die Gleichgewichtsgleichung von Essigsäure in Wasser mithilfe des Chemmacro-Pakets schreiben.

Wenn ich die Phasen addieren möchte, erreiche ich nicht das erwartete Ergebnis. Mit

\documentclass{article}

\usepackage{chemmacros}

\begin{document}

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

\end{document}

Ich erhalte position_charge

Mit,

\documentclass{article}

\usepackage{chemmacros}

\begin{document}

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

\end{document}

position_ion2

Ein weiteres Beispiel:

\documentclass{article}

\usepackage{chemmacros}

\begin{document}

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

\end{document}

position_ion3

Ich denke, dass das Problem bei all diesen Gleichungen ähnlich ist, aber ich weiß nicht, wie ich es alles klar machen kann

Antwort1

Irgendwas in der Art? Dann hast du fast alles verpasst {}, was für die Makroverarbeitung wichtig ist.

\documentclass{article}
\usepackage{chemmacros}

\begin{document}

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

\end{document}

Ergebnis

verwandte Informationen