答案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 文件时,这些宏会变得非常繁琐,尤其是当你的合作者也有自己的宏或非常专业的软件包时。