统一垂直下标对齐

统一垂直下标对齐

我有点恼火,下标的垂直位置取决于上标是否存在:

\documentclass{standalone}
\begin{document}
$A_{xx}^{-1}A_{xx}$ vs $A_{xx}^{-1}A_{xy}^{}$
\end{document}

在此处输入图片描述

之前已经讨论过这个问题:下标垂直位置取决于上标的存在 - 如何改变?带撇号的变量的下标。似乎有两个解决方案:要么^{}到处添加,要么使用subdepth包。但是前者使代码变得混乱,我想知道是否可以告诉 tex 自动包含“空”下标/上标(如果没有提供)。然而,我发现这有一个奇怪的效果:它会水平分隔变量。

\documentclass{standalone}
\begin{document}
\begin{tabular}{l}
$abcdefghijklmnopqrstuvwxyz$ \\
$a^{}_{}b^{}_{}c^{}_{}d^{}_{}e^{}_{}f^{}_{}g^{}_{}h^{}_{}i^{}_{}j^{}_{}k^{}_{}l^{}_{}m^{}_{}n^{}_{}o^{}_{}p^{}_{}q^{}_{}r^{}_{}s^{}_{}t^{}_{}u^{}_{}v^{}_{}w^{}_{}x^{}_{}y^{}_{}z^{}_{}$
\end{tabular}
\end{document}

在此处输入图片描述

为什么 TeX 会添加这些水平空格,即使所有这些下标/上标都是空的?2019 年推荐的实现统一下标对齐的方法是什么?(说实话,添加“无”内容会改变文本的格式,这感觉真的很奇怪!)

相关内容