但是,当我使用\underbrace
和时\overbrace
,我得到了这个结果(MWE):
\documentclass[12pt,letterpaper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{mathtools}
\begin{document}
\begin{equation}
\underbrace{AB}_{AB = ax^2 + bx +c}C + D\overbrace{E}^{E = d x^3 + ex^2 + fx + g}FG = HI\underbrace{J}_{J = \ln{2x}}K
\end{equation}
\end{document}
使用这两个函数时,当上下公式的长度超过主公式的元素时,主公式中会增加一些空间,而这是我不想要的。
第二个比较好的做法是将括号垂直居中在第二个公式的第一个字符上(例如,括号的尖端将与 居中E
,E = d x^3 + ex^2 + fx + g
如第一张图所示)。
(如果您有任何想法可以增强标题,请随时评论和/或编辑我的问题)
答案1
过度支撑和不足支撑都有一个最小宽度,这会使显示效果相当糟糕;像图中这样挤压它们会更糟糕。
我建议使用箭头指向单个字母,使用括号指向多个字母。使用\mathrlap
和\mathclap
提供了另一个技巧。
\documentclass[12pt,letterpaper]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{mathtools}
\begin{document}
\begin{equation}
\underbrace{AB}_{%
AB\mathrlap{{} = ax^2 + bx +c}
}
C + D
\overset{
\substack{E\mathrlap{{} = d x^3 + ex^2 + fx + g}\\\downarrow}
}{E}
FG = HI
\underset{\substack{\uparrow\\\mathclap{J = \ln 2x}}}{J}
K
\end{equation}
\end{document}