
當將一些包含子/上標的表達式排版為子/上標時,我觀察到嵌套子/上標的位置發生了變化。
微量元素
\documentclass{article}
\begin{document}
\[
L^p \quad \|.\|_{L^p} \quad \|.\|^{L^p}
\]
\end{document}
輸出
p
您會注意到,相對於的定位L
在所有三個表達式中都不同。考慮時可以觀察到類似的行為L_q
。
雖然我發現了幾個關於如何控制「簡單」(即非嵌套)子/上標的精確定位的問題,但我不太清楚是什麼導致了這種行為以及如何避免它。
你知道為什麼會發生這種情況嗎?它可能與 LaTeX 的字體屬性或一些較低層級的間距定義有關嗎?
當表達式本身是子/上標時,有沒有辦法確保相對定位保持不變?
或者我應該最好將其保留為 b/c,不應將間距擺弄太多?
答案1
我分享你的擔憂。在這些情況下,我經常最終添加虛擬下標,添加這些下標可以使外觀更加統一。 (如果存在下標,則上標向上移動。)
\documentclass{article}
\usepackage{amsmath}
\newcommand{\PP}{_{\vphantom{Lg}}}
\begin{document}
\[
L\PP^p \quad \left\|.\right\|_{L\PP^p} \quad \|.\|^{L\PP^p}
\]
\end{document}
有點偏離主題,但你可能想使用\norm
from這裡為常態。