有没有办法\sum
在内联模式下部分显示限制,在显示模式下部分显示限制?我想写:
\begin{equation}
\sum_{n=-\infty}^{+\infty} [...]
\end{equation}
但这样下限就太宽了,我不喜欢。所以我希望写一些类似的东西:
\begin{equation}
\sum_{-\infty}^{+\infty}\nolimits_{n} [...]
\end{equation}
将指数 n 写在和符号的右边,同时和的界限保持在上方和下方。
当然不行,因为有双重下标,所以 LaTeX 很生气。有人知道是否可以做我想做的事情吗?
答案1
在这种情况下,更好的方法是使用mathtools
's \mathclap
,它在数学模式下提供居中重叠。居中重叠意味着包含左侧和右侧重叠内容的零宽度框:
\documentclass{article}
\usepackage{mathtools}% http://ctan.org/pkg/mathtools
\begin{document}
\begin{align*}
A &= \sum_{n=-\infty}^{+\infty} f(x) \\
B &= \smashoperator[r]{\sum_{n=-\infty}^{+\infty}} f(x) \\
C &= \sum_{\mathclap{n=-\infty}}^{+\infty} f(x) \\
D &= \sum_{\substack{n={}\\-\infty}}^{+\infty} f(x) \\
E &= \sum_{-\infty}^{\infty}\mathop{}_{\mkern-5mu n} f(x)
\end{align*}
\end{document}
当然mathtools
也加载amsmath
,但这两者在排版数学内容方面(以及其他方面)提供了出色的工具。
要在数学运算符下添加多个内容(例如\sum
),请参阅如何将多个事物置于限制之下?,这表明\substack
(正如我在上一个可怕的视觉效果中所做的那样)。