使用“减号”时,分数的上标/下标水平错位

使用“减号”时,分数的上标/下标水平错位

我将分数分母中的上标和下标组合起来。当指数前面带有减号时,会出现异常行为: 在此处输入图片描述

我希望前两个元素的下标和上标对齐。我确实理解当上标不存在时第三个元素的对齐方式不同。但是,使用 \vphantom 无法修复错位。

这是一个最简单的例子:

\documentclass{minimal}
\usepackage{amsmath}

\begin{document}

\begin{equation*}
  \frac{1}{l_e^{1} l_e^{-1} l_e l_e^{\vphantom{3}-1}}
\end{equation*}

\end{document}

非常感谢您的帮助。非常感谢您抽出时间。

答案1

减号具有与 相同的高度和深度+深度,因此这会将下标向下推一点,比仅1在其中时还要多。因此,您的\vphantom{3}什么也不做。

解决方法:使用适当的幻影或打破减号。

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{equation*}
  \frac{1}{l_e^{\vphantom{-}1} l_e^{-1} l_e^{\vphantom{-}} l_e^{-1}}
\quad
  \frac{1}{l_e^{1} l_e^{\smash{-}1} l_e^{} l_e^{\smash{-}1}}
\quad
  \frac{1}{l_e^{1\mathstrut} l_e^{-1\mathstrut} l_e^{\mathstrut} l_e^{-1\mathstrut}}
\end{equation*}

\end{document}

在此处输入图片描述

正如您所见,该\mathstrut设备有其缺点。

答案2

一种可能性是

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{equation*}
  \frac{1}{l_e^{\mathstrut{1}} l_e^{\mathstrut{-1}} l_e l_e^{\mathstrut{1}}}
\end{equation*}

\end{document}

答案3

这是一个老问题,但我想我会添加一个替代方案。正如@egreg在评论中提到的,下标和上标的放置规则很复杂。为了绕过分母中的“拥挤”样式,您可以添加\textstyle,即使直觉告诉我们分母应该已经在 中\textstyle。为了使下标均匀,请添加一个空指数。

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{equation*}
  \frac{1}{\textstyle l_e^{1} l_e^{-1} l^{}_e l_e^{-1}}
\end{equation*}

\end{document}

相关内容