LaTeX 中 \left 和 \right 之间的字符大小相同

Bla*_*ift 4 latex

在 LaTeX 中,通常使用 \left 和 \right 来获得相同大小的括号。我想在它们之间放一些相同大小的东西,比如一个垂直条:

\left( \frac{a}{b} | q \right)
Run Code Online (Sandbox Code Playgroud)

在这个例子中,垂直条太小了。

也许可以保存高度的大小并执行以下操作:

\left( \frac{a}{b} \saveheight \right|\left. \restoreheight q \right)
Run Code Online (Sandbox Code Playgroud)

有一些 saveheight 和 restoreheight 的定义,但这只是我的猜测。有任何想法吗?

Wil*_*son 6

你可以写

\left( \frac{a}{b} \middle| q \right)
Run Code Online (Sandbox Code Playgroud)

这仅(当然?)适用于实际缩放的分隔符。

\middle 被定义为 eTeX 的一部分,多年来一直是所有发行版的标准。