mhchem \ce 指令與方括號之間的交互

mhchem \ce 指令與方括號之間的交互

所以我有許多含有濃度的方程式......並且使用時mhchem我發現了一個異常(可能在我的理解中!)\ce[]

\ce{[OH-]}不給我 [OH^{-}],但給我[OH-],但\ce{[H+]}確實給我[H^{+}][\ce{OH-}]確實給了[OH^{-}]

我不確定我在這裡不明白什麼...

感謝您的協助

克里斯

答案1

這是我的猜測:就複合詞而言,[和是複合詞的一部分,並且在複合詞中間, a被解釋為]mhchem-單鍵這就是你在 中看到的\ce{[OH-]}。在複合詞的末尾,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^-]}

相關內容