设置整个群中积分的上下限

设置整个群中积分的上下限

是否有命令可以打印整个组/整个文档中积分符号上下的积分限值,而无需\int\limits每次都写入?也就是说,我希望能够写入

{\mysterycommand
    \int_a^b (f + g) = \int_a^b f + \int_a^b g
}

代替

\int\limits_a^b (f + g) = \int\limits_a^b f + \int\limits_a^b g

答案1

amsmath容易得到全部具有上下限的积分(尽管我不推荐这样做):

\documentclass{article}
\usepackage[intlimits]{amsmath}

\begin{document}

\[
\int_a^b (f + g) = \int_a^b f + \int_a^b g
\]

\end{document}

在此处输入图片描述

\misterycommand可以轻松定义:

\documentclass{article}
\usepackage{amsmath}

\makeatletter
\newcommand\mysterycommand{\let\ilimits@\displaylimits}
\makeatother

\begin{document}

No limits:
\[
\int_a^b (f + g) = \int_a^b f + \int_a^b g
\]
Limits:
\[\mysterycommand
\int_a^b (f + g) = \int_a^b f + \int_a^b g
\]

\end{document}

在此处输入图片描述

现在你看到了结果,我希望你能理解为什么通常会在侧面设置限制。

相关内容