LaTeX 大括号标注写法

LaTeX 在公式上方加大括号和说明,用 \overbrace{...}^{...};在下方加大括号和说明,用 \underbrace{...}_{...}。它们适合表示“n 个相同项”、拆分一个式子的组成部分,不等同于单纯的上划线或下划线。

overbrace 与 underbrace 的基本语法

\overbrace{a+a+\cdots+a}^{n\text{ terms}}

渲染后 a+a+…+a 上方有一个大括号,括号上方标注“n terms”。

\underbrace{x_1+x_2+\cdots+x_n}_{\text{sample sum}}

渲染后 x₁+x₂+…+xₙ 下方有一个大括号,括号下方标注“sample sum”。

内层花括号决定大括号覆盖的范围,外部的 ^_ 连接说明。如果覆盖范围中还有分数、上下标,括号会自动按内容宽度展开。

上方括号通常配上标,下方括号通常配下标,这样标注与括号位于同一侧。虽然排版系统可能允许其他写法,但不符合常用阅读方向,容易让人误解标注所属。

典型用途:重复相加与分组说明

用重复相加说明整数乘法时,可写:

\underbrace{a+a+\cdots+a}_{n\text{ times}}=na

渲染后左侧 n 个 a 的和被下括号统一标注,并与 na 相等。

分组说明可帮助读者快速看出一个长式子的结构:

\overbrace{x_1+\cdots+x_k}^{\text{group A}}
+
\overbrace{x_{k+1}+\cdots+x_n}^{\text{group B}}

渲染后整个和式被分成 A、B 两组,每组上方都有独立大括号与说明。

标注应尽量短。若说明变成一个完整句子,大括号会被迫大幅伸长,公式也容易超出版心。详细描述可放在公式前后的正文,括号只保留“动能项”、“误差项”等短标签。

与 overline、underline 的区别和中文标注

\overline{AB}
\qquad
\underline{x+y}

渲染后前者是 AB 上方的直线,后者是 x+y 下方的直线,都没有大括号形状。

\overline 常用于线段、平均值或复共轭等记号,\underline 是下划线式强调。\overbrace\underbrace 的主要任务则是把一组项归类并连接说明。选择时应先考虑语义,不是只比较哪个线条更醒目。

括号说明中要写中文,可使用 \text{}

\underbrace{a_1+a_2+\cdots+a_n}_{\text{n 项之和}}

渲染后大括号下方是按文本样式排版的“n 项之和”。

完整 LaTeX 文档是否正确显示中文,还取决于编译引擎、宏包与字体设置。若投稿模板对中文数学文本有特定命令,应以模板说明为准。

需要快速搭建上括号或下括号时,可在 MathType LaTeX 公式编辑器 中选择结构模板,再分别填入覆盖内容与标注。

FAQ

overbrace 的说明为什么在下面?

\overbrace 的标注应用上标 ^{...}\underbrace 的标注应用下标 _{...}。检查是否把两种索引符号写反。

括号标注中可以写中文吗?

可以将中文放进 \text 命令,让它按文本而非数学变量排版。完整 LaTeX 文档还要确保编译引擎和字体支持中文。

underbrace 可以嵌套吗?

可以,内层和外层分别包住各自的表达式即可。但多层括号会增大公式高度,说明过长时更适合放到正文。

常见问题

overbrace 的说明为什么在下面?
overbrace 的标注应用上标 ^{...},underbrace 的标注应用下标 _{...}。检查是否把两种索引符号写反。
括号标注中可以写中文吗?
可以将中文放进 text 命令,让它按文本而非数学变量排版。完整 LaTeX 文档还要确保编译引擎和字体支持中文。
underbrace 可以嵌套吗?
可以,内层和外层分别包住各自的表达式即可。但多层括号会增大公式高度,说明过长时更适合放到正文。