对齐多个求和的极限

对齐多个求和的极限

我有一个优化问题,其中我对连续求和的极限的对齐遇到了一些麻烦。

\begin{align}
\max \sum\limits_{k\in K}\sum\limits_{a\in A^{k,V}_{L}(f,v)}x^{k}_{a}
\end{align}

在此处输入图片描述

正如您所看到的,极限的对齐似乎存在问题。我该如何对齐它们,以便极限在整个方程式中看起来位于同一条线上?

答案1

\adjustlimits来自的命令mathtools该包是为此设计的:

\documentclass{article}
\usepackage{mathtools}% loads `amsmath'
\begin{document}
\begin{align}
\max \adjustlimits\sum_{k\in K} \sum_{a\in A^{k,V}_{L}\!(f,v)}x^k_a
\end{align}
\end{document}

限制调整

我还在 A^{k,V}_{L}和 之间添加了一个负的“kern” (f,v):如果您不喜欢结果,请随意将其删除。

答案2

用一个\vphantom

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{align}
\max \sum\limits_{\vphantom{A^{k,V}_{L}} k\in K}\sum\limits_{a\in A^{k,V}_{L}(f,v)}x^{k}_{a}
\end{align}
\end{document}

在此处输入图片描述

这是另一种选择,但是我不确定是否会选择它。

\documentclass{article}
\usepackage{amsmath}
\newcommand{\climits}[1]{\limits_{\strut #1}}
\begin{document}
\begin{align}
\max \sum\climits{k\in K}\sum\climits{a\in A^{k,V}_{L}(f,v)}x^{k}_{a}
\end{align}
\end{document}

在此处输入图片描述

可以生成更复杂的宏。这样做的危险在于,你可能会被自己的宏淹没,最终,当你与他人共享 TeX 文件时,这些宏会变得非常繁琐,尤其是当你的合作者也有自己的宏或非常专业的软件包时。

相关内容