\documentclass[12pt,a4paper]{article}
\usepackage[version=3]{mhchem}
\begin{document}
\ce{K_a \times K_b = K_w}
\end{document}
在\ce{}
所有文本中, 都应该是正则化的。看看 是如何K_a
被正则化的,但K_b
是斜体,随后K_w
又受到 的\ce
正则化。为什么会出现这种格式中断?我的意思是,它可能与 有关\times
,但为什么在那之后斜体格式会恢复?
答案1
不确定为什么会发生这种情况,但您可以通过将\times
周围放置在 中来解决此问题$..$
。
\documentclass[12pt,a4paper]{article}
\usepackage[version=3]{mhchem}
\begin{document}
\ce{K_a \times K_b = K_w}
\ce{K_a ${}\times{}$ K_b = K_w}
\end{document}
为了保持适当的数学间距,我添加了{}
将时间设为二进制运算符。或者,您也可以使用\ce{K_a \mathbin{\times} K_b = K_w}
,但我更喜欢{}
。
答案2
您可以简单地将其括\times
在括号中:
\documentclass[12pt,a4paper]{article}
\usepackage[version=3]{mhchem}
\begin{document}
\ce{K_a {\times} K_b = K_w}
\end{document}