\overbrace 和 \underbrace 带方括号

\overbrace 和 \underbrace 带方括号

我试图在复杂的文本上放置一个漂亮的方括号,它应该看起来像一个,\overline但以 \ulcorner和结尾。和\urcorner的存在让我相信可以装饰条的末尾。\overrightarrow\overleftarrow\overline

我知道 的存在\overbrace,但我需要一个方括号;而且,\overbrace占用了太多的垂直空间

答案1

尝试\mathtools'\underbracket\overbracket

在此处输入图片描述

\documentclass{article}
\usepackage{mathtools}% http://ctan.org/pkg/mathtools
\begin{document}
\[
  \overbrace{a+b+c}^{d} \quad \overbracket{a+b+c}^{d} \quad
  \underbrace{a+b+c}_{d} \quad \underbracket{a+b+c}_{d}
\]
\end{document}

您可以通过可选参数调整规则宽度和括号高度/深度。从mathtools文档(部分3.3.2 大括号和方括号,第 14 页):

\underbracket[<rule thickness>][<bracket height>]{<arg>}
\overbracket[<rule thickness>][<bracket height>]{<arg>}

或者更巧妙地使用abraces

在此处输入图片描述

\documentclass{article}
\usepackage{abraces}% http://ctan.org/pkg/abraces
\begin{document}
\[
  \overbrace{a+b+c}^{d} \quad \aoverbrace[L1R]{a+b+c}^{d} \quad
  \underbrace{a+b+c}_{d} \quad \aunderbrace[l1r]{a+b+c}_{d}
\]
\end{document}

用法要求将括号指定<spec>\aoverbraceand 的可选参数\aunderbrace(参见abraces文档):

在此处输入图片描述

答案2

一旦被包裹的材料(双关语)超过最小长度,“标准 LaTeX”下括号和上括号很快就会变成直线,只有轻微的凸起。为了增加一些视觉趣味和活力,人们可能需要考虑\undercbrace使用\overcbraceMathTime 专业版 2包。请注意,完整的 mtpro2 包不是免费的;但是,它的“精简”子集(生成下面显示的花括号所需的全部内容)确实是免费提供的。

在此处输入图片描述

\documentclass{article}
\usepackage[lite]{mtpro2}%
\begin{document}
Curly over- and underbraces of the \texttt{mtpro2} package:
\[
   \overcbrace{a+b+c+d+e+f}^{ghi} \quad 
  \undercbrace{a+b+c+d+e+f}_{ghi}
\]

``Standard \LaTeX'' over- and underbraces:
\[
   \overbrace{a+b+c+d+e+f}^{ghi} \quad 
  \underbrace{a+b+c+d+e+f}_{ghi}
\]
\end{document}

答案3

当 Unicode 数学字体加载时,\overbracket\underbracket是标准的水平可扩展数学对象。例如在 OpTeX 中:

\fontfam[lmfonts]

$\overbracket{a+b+c}$

\bye

相关内容