上标放置 子/上标

上标放置 子/上标

我注意到,如果嵌套了许多下标/上标,LaTeX 会开始真正扰乱脚本的位置。例如,我需要将数学排版为 \varphi_e^{A_{s(x)}, 1}或 甚至\mathcal{W}_{\varphi_e^{A_{s(x)}, 1}(y)}。在这两种情况下 都A排版得相对于 非常高\varphi。它完全在 之上\varphi。我认为表达式A_{s(x)}, 1与 脱节太深\varphi,妨碍了可读性。此外,在第二个表达式中,\varphi排版距离 非常远\mathcal{W}

\varphi_e^{A_{s(x)}, 1} \mathcal{W}_{\varphi_e^{A_{s(x)}, 1}(y)}

有没有办法将A其排版得更像通常排版(没有下标,就像\varphi_e^A)?

\varphi_e^A

我(当然)希望有一个有点自动化的解决方案,也就是说,不必摆弄\fontdimenXX参数每次我需要排版一个涉及嵌套下标和上标的方程。

PS:我正在使用LuaLaTeXunicode-math(默认)拉丁现代数学字体。

答案1

在特殊情况下,如果上标的下降部分不会与下标冲突,则可以将\smash上标置于底部。

但在我看来,你应该考虑其他更易于阅读的符号。

documentclass{article}
\usepackage{amsmath}

\begin{document}

\[
\mathcal{W}_{\varphi_{e}^{\smash[b]{A_{s(x)},1}}(y)}
\]

\[
\mathcal{W}\bigl(\varphi_{e}^{A_{s(x)},1}(y)\bigr)
\]

\end{document}

在此处输入图片描述

相关内容