我的短信
\begin{equation}
\iint \limits_{-\infty}^{+\infty}
\end{equation}
看起来像
我想要上方和下方有两个限制。
怎么会有两个积分的上下极限呢?
答案1
你可能期望的是迭代积分,而不是二重积分。因此
\documentclass{article}
\begin{document}
\newcommand{\Int}{\int\limits}
\begin{equation}
\Int_{-\infty}^{+\infty} \Int_{-\infty}^{+\infty}f(x,y) \,dx\,dy
\end{equation}
\end{document}
答案2
多重积分宏amsmath
仅支持多重积分的下限。
您可以使用积分专门的字体来解决这个问题,比如 提供的字体esint
。
\documentclass{article}
\usepackage{amsmath}
\usepackage{esint}
\makeatletter
%% make esint definition in line with amsmath
\@for\next:={int,iint,iiint,iiiint,dotsint,oint,oiint,sqint,sqiint,
ointctrclockwise,ointclockwise,varointclockwise,varointctrclockwise,
fint,varoiint,landupint,landdownint}\do{%
\expandafter\edef\csname\next\endcsname{%
\noexpand\DOTSI
\expandafter\noexpand\csname\next op\endcsname
\noexpand\ilimits@
}%
}
\makeatother
\begin{document}
\begin{equation*}
\iint \limits_{-\infty}^{+\infty}
\end{equation*}
\end{document}
答案3
这是一个可能的解决方案
\documentclass{article}
\usepackage{amsmath}
\makeatletter
\newlength\tmp@\newlength\t@mp
\newcommand{\comp}[3]
{\mathop{ \settowidth\tmp@{$\displaystyle\mathop{#1}^{#3}_{#2}$}
\hbox to \tmp@{\hss \settowidth\t@mp{$\displaystyle #1$}\setlength\t@mp{.45\t@mp}
$\displaystyle\mathop{#1}^{\hspace\t@mp #3}_{\hspace{-\t@mp}#2}$
\hss} }}
\makeatother
\begin{document}
\[
\begin{aligned}
&\comp{\int}{A}{B}+\int\\
&\intop_A^B+\intop\\
&\intop+\intop\\
&\comp{\int}{AAA}{BBB}+\int\\
&\intop_{AAA}^{BBB}+\int\\
&\comp{\int}{AAAAAAAAA}{BBBBBBBBB}+\int\\
&\intop_{AAAAAAAAA}^{BBBBBBBBB}+\int\\
\end{aligned}
%
\begin{aligned}
&\comp{\int}{A}{B}\intop_{A}^{B}\\
&\comp{\int}{AAA}{\rule{1cm}{10cm}}\intop_{AAA}^{\rule{1cm}{10cm}}\\
&\comp{\int}{AAAAAAAAA}{BBBBBBBBB}\intop_{AAAAAAAAA}^{BBBBBBBBB}\\
%
&\comp{\iint}{A}{B}\iint\limits_{A}^{B}\iint\\
&\comp{\iint}{AAA}{BBB}\quad\iint\limits_{AAA}^{BBB}\iint
\comp{\iint}{-\infty}{+\infty}\\
&\comp{\iint}{AAAAAAAAA}{BBBBBBBBB}\quad\iint\limits_{AAAAAAAAA}^{BBBBBBBBB}\iint\\
%
\end{aligned}
\]
\end{document}