抱歉,我没法想出更好的标题。我需要排版这样的积分。
\int\limits_{f(x) < g(x)} \mathrm{d}x\,F(x)
重点是积分域的条件非常冗长。LaTeX 会将其置于积分的中心,并在积分符号和被积函数/微分符号之间留出很大的空间。我想删除这个空间,最好是删除左侧和右侧的空间,因为在许多情况下,没有任何东西可以与积分域发生冲突。
所以我想出了这个:
\newcommand{\nint}[1]{\int\limits_{\begin{minipage}[t]{1.7em}\centering \mbox{$ \scriptstyle #1 $}\end{minipage}}}
结果还不错(但正如你所见, \centering 没有效果。我并没有想到它会起作用,但我认为值得一试):
\[ C\,\vert E_0 \vert\,\nint{V(x) < E_0} \dd^d x\,\vert V_-(x) \vert^{d/2} \]
尽管如此,我并不完全满意。我也想从左边留出一些空间。我的梦想是,由于条件是 a < b,所以将符号 (<) 置于积分下方的中心。但我也希望将整个事物置于积分下方的中心。
有人有什么建议吗?
答案1
您可以使用\smashoperator
(小心,滥用可能会导致错误的输出):
\documentclass{article}
\usepackage{mathtools}
\newcommand{\diff}[1][]{%
\mathrm{d}%
\if\relax\detokenize{#1}\relax\else^{#1}\fi
}
\begin{document}
\[
C\lvert E_0\rvert
\smashoperator{\int\limits_{V(x)<E_0}}
\diff[d]x\,\lvert V_{-}(x)\rvert^{d/2}
\]
\end{document}