我尝试寻找一种解决方案来对齐我论文中的三个后续总和的下标极限。
该问题的代码如下所示:
\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}