积分计算-有括号时如何设置垂直线?

积分计算-有括号时如何设置垂直线?

我收到了命令

\def\at{
  \left.
    \vphantom{\int}
  \right|
}

来自 steckexchange 上的另一个问题,将求值线设置为积分 - 通常情况下,这种方法很好用,但如果有括号,则括号和线之间的空间太大。我该如何解决这个问题?

在此处输入图片描述

答案1

使用\biggr|而不是\left.\right|。虽然我只将该建议应用于垂直线,但相同的论点可以应用于括号(尽管\Bigl(...\Bigr)在这种情况下我会使用)。

\documentclass{article}
\def\at{
  \left.
    \vphantom{\int}
  \right|
}
\begin{document}
\[
\left(\frac{x}{2}\right)\at_0^1
\]
\[
\left(\frac{x}{2}\right)\biggr|_0^1
\]
\end{document}

在此处输入图片描述

答案2

这只是对未来的提醒。2012 年 12 月 12 日有一个名为的旧包physics,它很少使用,因为在某些情况下存在间距问题。我认为至少对于这个命令来说\eval没有问题。这是我的简短建议:

\documentclass[12pt]{article}
\usepackage{amssymb}
\usepackage{physics}
\begin{document}
\[=16\eval(-\frac 12\sin x\cos x+\frac x2\biggr)|_0^\pi\]
\end{document}

在此处输入图片描述

相关内容