如何让 \left 看起来好看?

如何让 \left 看起来好看?

我想要一个顶部带有箭头的“b”,并用尖括号括起来。

\left<\overrightarrow{b}\right>

给出的尖括号太高了。

<\overrightarrow{b}>

在括号和\overrightarrow{b}:之间留出了太多的水平空间

\left<\smash{\overrightarrow}\right>

使该公式看起来不错,但“b”的上端触及上方的线。

所以我想要的基本上是\smash只影响括号但不影响行距的。这可能吗?

答案1

<>小于和大于。如果你在 TeX 需要分隔符的地方使用它们(例如在 之后)\left,那么你得到的是尖括号。我怀疑你想要的只是

\langle\overrightarrow{b}\rangle

产生在此处输入图片描述

答案2

使用\big而不是\left/\right

$\big<\overrightarrow{b}\big>$

答案3

关于什么

\left<\smash{\overrightarrow{b}}\vphantom{b}\right>\vphantom{\overrightarrow{b}}

这可能会给出与 TH 的答案相同的结果,但它说明了获得所需结果的技术:ab顶部有一个箭头,用于扩展分隔符,作为普通的b

编辑您对行距的说法是正确的——ed\smash\overrightarrow{b}超出上面的行。我添加了另一个\vphantom来拉伸分隔符后的行。

相关内容