过度支撑/不足支撑,不延长括号/圆括号

过度支撑/不足支撑,不延长括号/圆括号

我用它\overbrace来解释等式的一部分,如下所示:

\begin{align}
a\left[\frac{d\cos y}{e} + \overbrace{\frac{b\sin x}{c}}^{\text{second bit}}\right]
\end{align}

但过度支撑会不必要地增加括号的高度:

括号不必要地延长

确实,我希望支架的高度与过度支撑无关,就像这样:

支架正确高度

这可能吗?

答案1

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
a\Bigl[\frac{d\cos y}{e} + \overbrace{\frac{b\sin x}{c}}^{\text{second bit}}\Bigr]
\end{equation}
\end{document}

答案2

你常常可以粉碎与你想要的高度相符的部分:)

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
a\left[\frac{d\cos y}{e} + \smash{\overbrace{\frac{b\sin x}{c}}^{\text{second bit}}}\right]
\end{equation}
\end{document}

关于括号的大小,这比 David 的回答更接近发布的预期输出。\smash是在纯 TeX 和 LaTeX 内核中定义的宏。它将其参数的高度降低为零。

相关内容