修复括号和积分极限之间的重叠

修复括号和积分极限之间的重叠

我在我的一篇文章中广泛使用了以下代码片段:

\begin{equation}
\left(\int\limits_{U_{s}}f(x)dx\right)^{2}
\end{equation}

在此处输入图片描述

如您所见,有一个小重叠,有点烦人。它的存在取决于积分的极限,例如,如果U_s用 代替,它就会消失U

问题很简单:

  1. 从印刷的角度来看,观察到的重叠是否不好?
  2. 如何修复?当然,手动添加空格是可行的,但可能有一个自动解决方案。

答案1

我无法肯定地回答您的第一个问题,但我个人发现这种重叠使得积分在变小时更难读取。

从技术角度来看,这是 TeX 分隔符高度的问题。根据texdoc impatient,括号的高度是 TeX 使用内容的高度和两个参数计算出来的。

\delimiterfactor给出定界符大小与子公式垂直大小的最小比率,并\delimitershortfall 给出定界符高度相对于子公式垂直大小减少的最大值。

这些参数的默认值强制要求括号至少901为其内容的高度 /1000 倍,并且差值不超过。您可以通过设置或 来5pt避免重叠。\delimiterfactor 1000\delimitershortfall 0pt

例如:

\def\myeq{\begin{equation}\left({\int\limits_{U_s}f(x)dx}\right)^{2}\end{equation}}
\myeq
\delimitershortfall 0pt
\myeq

将呈现为:

渲染

答案2

不使用限制怎么样?

\documentclass{article}
\begin{document}
\begin{equation}
  \left(\int_{U_{s}}f(x)dx\right)^{2}
\end{equation}
\end{document}

在此处输入图片描述

相关内容