化学式の下付き文字のカンマに関する問題 (mhchem を使用)

化学式の下付き文字のカンマに関する問題 (mhchem を使用)

私は下付き文字にコンマが付いた、かなり珍しい化学式を持つ粘土材料についての論文を書いています。たとえば、次の化学式を LaTeX で書いてみます。

\begin{document}
\usepackage[version=3]{mhchem}

The chemical formula of beidelite is: \ce{Na0,5Al2(Si3,5Al0,5)O10(OH)2.n(H2O)}

\end{document}

カンマは無視され、次の出力が生成されます。

バイデライトの化学式

明確にするために、Na の後の添え字は 0.5、Si の後の添え字は 3.5、Al の後の添え字は 0.5 とします。

これをどうやって修正すればい​​いでしょうか?

答え1

整数以外の数値を中括弧で囲みます。

\documentclass[border=5pt]{standalone}
\usepackage[version=3]{mhchem}
\begin{document}

The chemical formula of beidelite is: \ce{Na_{0,5}Al2(Si_{3,5}Al_{0,5})O10(OH)2.$n$(H2O)}

\end{document}

<code>version=3</code> で出力

関連情報