‘hepparticles’ 上标位置错误

‘hepparticles’ 上标位置错误

我正在写一篇关于理论粒子物理学的论文,需要一些粒子名称。我偶然发现了hepnames进而使用hepparticles。在我更改了整个文档之后,我意识到上标的位置被这个包弄乱了。这不仅在使用它的命令时,甚至在普通数学中也是如此。

没有hepparticles

\documentclass{article}
\usepackage{hepparticles}
\begin{document}
\( q^j \quad e^\ell \quad m_{q^j} \quad m_{e^\ell} \)
\end{document}

无粒子

hepparticles

\documentclass{article}
\usepackage{hepparticles}
\begin{document}
\( q^j \quad e^\ell \quad m_{q^j} \quad m_{e^\ell} \)
\end{document}

带有粒子

除此之外,我真的很喜欢这个软件包,不想撤销我的所有更改(我可能会重新定义我自己使用的更改,但我不知道如何以数学和非数学安全的方式做到这一点,就像软件包那样)。有已知的修复方法吗?我应该联系软件包创建者并提交错误吗?

(我想将这个问题标记为hepparticles,但它不存在,而且我没有代表……)

答案1

此行为是由于软件包subdepth试图修复某些问题但却破坏了其他问题。;-)

subdepth通过使用该选项加载即可恢复正常low-sup

\documentclass{article}
\usepackage[low-sup]{subdepth}
\usepackage{hepparticles}
\begin{document}
\( q^j \quad e^\ell \quad m_{q^j} \quad m_{e^\ell} \)
\end{document}

在此处输入图片描述

相关内容