总和极限的垂直对齐

总和极限的垂直对齐

我尝试寻找一种解决方案来对齐我论文中的三个后续总和的下标极限。

该问题的代码如下所示:

\documentclass{standalone}
\usepackage{mathtools}
\begin{document}
    $ 
    \sum\limits_{\substack{e^\mathrm{r}\nu^\mathrm{r}\neq e^\mathrm{g}\nu^\mathrm{i},\\ e^\mathrm{f}\nu^\mathrm{f}}} \sum\limits_{e^\mathrm{s},e^\mathrm{s^\prime}\neq e^\mathrm{r}} \sum\limits_{k,k^\prime}
    $
\end{document}

初始点

我已经查看了社区提供的一些解决方案,并以\strut某种方式调整了限制。

\documentclass{standalone}

\usepackage{mathtools}

\begin{document}
    $ 
    \sum\limits_{\substack{\strut e^\mathrm{r}\nu^\mathrm{r}\neq e^\mathrm{g}\nu^\mathrm{i},\\ e^\mathrm{f}\nu^\mathrm{f}}} \sum\limits_{\strut e^\mathrm{s},e^\mathrm{s^\prime}\neq e^\mathrm{r}} \sum\limits_{\strut k,k^\prime}
    $
\end{document}

支撑

这里,子限制和和符号之间的垂直间距太大。所以我的问题是,是否有办法将限制移近符号,或者是否有其他方法可以更好地对齐子限制。

附言:我还发现了一些使用\adjustlimits或的解决方案,但它们在某种程度上无法与...\vphantom结合使用。\substack

答案1

我尝试了一下该\vphantom命令并找到了解决问题的方法:

我创建了一个伪造的 \substack环境,用于计算总和的每个极限,并用于\vphantom对齐极限。

\documentclass[border=3pt]{standalone}

\usepackage{mathtools}

\begin{document}
$
    \sum\limits_{\substack{e^\mathrm{r}\nu^\mathrm{r}\neq e^\mathrm{g}\nu^\mathrm{i}, \vphantom{e^\mathrm{s^\prime}} \\ e^\mathrm{f}\nu^\mathrm{f}}}
    \sum\limits_{\substack{e^\mathrm{s},e^\mathrm{s^\prime}\neq e^\mathrm{r} \\ \vphantom{e^\mathrm{f}}}}
    \sum\limits_{\substack{k,k^\prime \vphantom{e^\mathrm{s^\prime}} \\ \vphantom{e^\mathrm{f}}}}
$
\end{document}

\vphantom

相关内容