mhchem \ce コマンドと角括弧の相互作用

mhchem \ce コマンドと角括弧の相互作用

濃度を含む方程式がいくつかあるのですが、それを使うとmhchem(おそらく私の理解では!)異常が見つかります。\ce[]

\ce{[OH-]}私に与えない [OH^{-}]が、私に与えるが[OH-]\ce{[H+]}私に与える[H^{+}][\ce{OH-}]与える[OH^{-}]

ここで何が理解できないのかよく分かりません...

助けていただいたことに感謝して

クリス

答え1

私の推測では、および[は、に関する]限り複合語の一部でありmhchem、複合語の途中ではaは-aとして解釈されます。単結合で見ているのがそれです\ce{[OH-]}。複合語の末尾のaは-aとして解釈されます。負電荷これは で見ているものです\ce{OH-}+は化合物の途中で異なる意味を持たないため、動作は異なりませんが、どちらの場合も正電荷として解釈されます。

\documentclass{article}
\usepackage[version=3]{mhchem}
\begin{document}
\ce{[OH-]} vs \ce{OH-}

\ce{[OH\bond{-}]}

\ce{[H+]} vs \ce{H+}
\end{document}

ここに画像の説明を入力してください

解決策は明らかです。\ce{[OH^-]}

関連情報