我有一个和符号,其下方有一个很长的索引。这导致后面的符号之间有太多空间。
\begin{equation}
\sum_{X\leq-VaR_\alpha(X)}{P(X)\cdot x}
\end{equation}
我希望看到索引达到 P(X)x 之下,但要以一种非常具体的方式:索引中的 X 应与符号左对齐,\sum
并且符号右侧索引的任何重叠都应取代操作数。
有什么办法吗?我不想使用两行索引。
答案1
该mathtools
软件包还提供了另一种解决方案,即使用它的\smashoperator
宏。事实上,通过编写\smashoperator[r]{...}
,可以安排材料只在右侧重叠,而不是在两侧重叠。(请注意,“注释”一词与求和符号下方的材料不重叠。)
请注意,我还将创建一个名为 (say) 的宏\VaR
,以使用直立字母排版字符串。并且,请注意,用花括号VaR
括起来是没有意义的。P(X)\cdot x
\documentclass{article}
\usepackage{mathtools}
\newcommand\VaR{\mathrm{VaR}}
\begin{document}
\begin{equation}
\text{Note:}\smashoperator[r]{\sum_{X\leq\VaR_\alpha(X)}} P(X)\cdot x
\end{equation}
\end{document}
附录回答了原帖作者的后续问题:您可以通过 (a) 切换到基本版(即居中版)指令\smashoperator
并在下标材料的开头插入合适的“字距”来实现排版目标。我知道争论品味是没有用的,但在我看来,将下标材料右移的结果一点也不好看。
\documentclass{article}
\usepackage{mathtools}
\newcommand\VaR{\mathrm{VaR}}
\begin{document}
\[
\text{Note:}\smashoperator{\sum_{\mkern70mu X\leq\VaR_\alpha(X)}} P(X)\cdot x
\]
\end{document}
答案2
您可以\mathclap
从mathtools
包中使用:
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\begin{equation}
\sum_{\mathclap{X\leq-VaR_\alpha(X)}}{P(X)\cdot x}
\end{equation}
\end{document}
编辑2:但请注意,正如 Mico 在评论中指出的那样,这也适用于左侧。请参阅 Mico 的回答,了解仅在右侧执行此操作的版本。
编辑:稍微解释一下。\mathclap
将其内容的宽度减小到零并使其居中。因此,Latex 看不到框的真实宽度,并在求和后将空间缩小到通常的空间。如果这对您来说太紧,您可以将其与具有特定宽度的另一个框一起使用。
注意:还有\mathrlap
和\mathllap
可用。它们不居中其内容,而是将其放在右边或左边参差不齐的位置。