使用breqn
会导致 格式化的化学表达式中的下标数字mhchem
被放大,甚至稍微移动,从而看起来很不好看。
有没有办法避免这种情况或我应该停止使用breqn
?
非常感谢
MWE-注释掉breqn
以查看差异
\documentclass{article}
\usepackage{amsmath}
\usepackage{breqn}
\usepackage[version=3]{mhchem}
\begin{document}
\ce{H2SO4}
\end{document}
答案1
\documentclass{article}
\usepackage{amsmath}
\let\xxmathchoice\mathchoice
\usepackage{breqn}
\let\yymathchoice\mathchoice
\usepackage[version=3]{mhchem}
\begin{document}
\let\mathchoice\xxmathchoice
\ce{H2SO4}
...
\let\mathchoice\yymathchoice
\begin{dmath}...
\end{document}