对齐多行下标的字体大小

对齐多行下标的字体大小

考虑下面的单行和多行下标。

a_{1,2,3} 
b_{
    \substack{
    1, 2, 3  \\
  + 4, 5, 6
    }
}

在此处输入图片描述

我希望将多行下标中的1和对齐。但是,仅仅更改环境就会影响下标的字体大小。4bsubstackaligned

b_{
    \begin{aligned}
    & 1, 2, 3  \\
  + & 4, 5, 6
    \end{aligned}
}

在此处输入图片描述

使用aligned已将下标字体大小增加到非下标文本的大小。Haphazardly\scriptscriptstyle似乎不会影响字体大小。

b_{
    \scriptscriptstyle
    \begin{aligned}
    \scriptscriptstyle
    & 1, 2, 3  \\
    \scriptscriptstyle
  + & 4, 5, 6
    \end{aligned}
}

如何在保留下标字体大小的同时在多行下标中创建对齐?

答案1

插入\phantom与导致错位的组件相匹配的组件。

在此处输入图片描述

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\begin{align*}
  & a_{1,2,3} \\
  & b_{
    \substack{
      \phantom{+} 1, 2, 3  \\
               +  4, 5, 6
    }}
\end{align*}

\end{document}

相关内容