如何自动使积分大小适合被积函数?

如何自动使积分大小适合被积函数?

此 MWE 中的积分符号太小

\documentclass[12pt]{article}
\usepackage{amsmath}
%\usepackage{wasysym}  provides \varint but did not work
\begin{document}  
\begin{align*}
z_1(x) &= e^{ \int \omega \,dx} \\ 
       &= \int \frac{7 x -3+\sqrt{x^{2}+\left(\left(x -1\right)^{2} x^{3}\right)^{\frac{1}{3}}-x}+\sqrt{-\frac{2 \left(\left(-x^{2}+x +\frac{\left(\left(x -1\right)^{2} x^{3}\right)^{\frac{1}{3}}}{2}\right) \sqrt{x^{2}+\left(\left(x -1\right)^{2} x^{3}\right)^{\frac{1}{3}}-x}+x^{2} \left(x -1\right)\right)}{\sqrt{x^{2}+\left(\left(x -1\right)^{2} x^{3}\right)^{\frac{1}{3}}-x}}}}{12 x \left(x -1\right)}dx\\
       &= {\mathrm e}^{\int \frac{7 x -3+\sqrt{x^{2}+\left(\left(x -1\right)^{2} x^{3}\right)^{\frac{1}{3}}-x}+\sqrt{-\frac{2 \left(\left(-x^{2}+x +\frac{\left(\left(x -1\right)^{2} x^{3}\right)^{\frac{1}{3}}}{2}\right) \sqrt{x^{2}+\left(\left(x -1\right)^{2} x^{3}\right)^{\frac{1}{3}}-x}+x^{2} \left(x -1\right)\right)}{\sqrt{x^{2}+\left(\left(x -1\right)^{2} x^{3}\right)^{\frac{1}{3}}-x}}}}{12 x \left(x -1\right)}dx}                  
\end{align*}
\end{document}

编译后lualatex(我只用这个)得到

在此处输入图片描述

我知道大整型提供不同尺寸的包。但这不是我想要的,因为我不想每次都尝试不同的尺寸。我需要积分尺寸自动调整以适应被积函数的大小。类似于如何\left(自动\right)调整到内部的大小。

有这个包吗?我试过了,\varint但它确实有效。积分符号保持不变。

答案1

与其增加积分符号的大小,我更愿意修复被积函数的排版方式\omega(x)。修复了被积函数后,你就不必再担心积分符号的大小是否正确了。

我建议您做类似以下的事情。

在此处输入图片描述

% !TEX TS-program = lualatex
\documentclass[12pt]{article}
\usepackage{mathtools}
\begin{document} 
\noindent
For $x\notin\{0,1\}$, put 
\begin{align*}
S(x)&=x(x-1)\\
T(x)&={[xS(x)^2]}^{1/3} \\
U(x)&=\sqrt{S(x)+T(x)} \\
V(x)&=-S(x) +\tfrac{1}{2}T(x)\\
\shortintertext{and}
\omega(x)&=\frac{7x-3 +U(x)+\sqrt{-2 [U(x)V(x)+xS(x)]/U(x)}}{12 S(x)}\,.
\end{align*}
Then,
\[
z_1(x) = \mathrm{e}^{ \int \! \omega(x) \,dx} 
       = \exp\biggl(\int \omega(x) \,dx \!\biggr) \,.
\]
\end{document}

相关内容