数学模式下的上标位于下标内

数学模式下的上标位于下标内

当上标位于下标内部时,它与“基数”的相对位置会变得不同,如下面的 MWE 所示:

\documentclass{article}
\usepackage{amsmath}

\newcommand\inset{L^-}

\begin{document}

\[
\inset \text{ vs. } \int_{l \in \inset}
\]

\end{document}

在此处输入图片描述

我想知道是否有办法定义宏以使其在下标中看起来相同?

答案1

默认情况下,上标-符号在第二个示例中为“狭窄的脚本样式”,但在第一个示例中为(非狭窄的)脚本样式。要将第二种情况更改为非狭窄的样式,请\scriptstyle在 前面添加指令l\in\inset

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\newcommand\inset{L^{-}}
\begin{document}
\[
\inset \text{ vs.\ } \int_{\scriptstyle l\in\inset}
\]
\end{document}

答案2

在此处输入图片描述

用作\vphantom{x}的虚拟下标就好L了。

\documentclass{article}
\usepackage{amsmath}

\newcommand\inset{L^-}
\newcommand\insetv{L_{\vphantom{x}}^{-}}


\begin{document}

\[
\inset \text{ vs. } \int_{l \in \insetv}
\]

\end{document}

相关内容