如何在数学表达式上方和下方绘制带注释的括号?

如何在数学表达式上方和下方绘制带注释的括号?

需要编写什么样的 LaTeX 标记才能产生类似于下图的结果?

在此处输入图片描述

请原谅我的绘画和鼠标绘画技巧。:-)

答案1

amsmath可以帮助在数学模式下获得上标/下标字体的正确大小,同时使用传统的/\text进行支撑:\overbrace\underbrace

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}% http://ctan.org/pkg/amsmath
\begin{document}
$\overbrace{a\rightarrow\underbrace{(b\rightarrow c)}_{\text{bar}}}^{\text{foo}}$
\end{document}

对于其他符号(如箭头),请参阅全面的 LaTeX 符号列表

答案2

虽然沃纳的解决方案紧凑而精确,但这个解决方案却展示了其他可能性。

\documentclass{article}
\usepackage{amsmath}
\begin{document}
  \[
  \overset{\text{foo}}{\overbrace{a\rightarrow \underset{\text{bar}}{\underbrace{(b \rightarrow c)}}}}
  \]
\end{document}

在此处输入图片描述

但是,如果必须这么做的话,我会选择 Werner 的方式:-)。(这个答案只是为了好玩)。

相关内容