我试图在复杂的文本上放置一个漂亮的方括号,它应该看起来像一个,\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>
为\aoverbrace
and 的可选参数\aunderbrace
(参见abraces
文档):
答案2
一旦被包裹的材料(双关语)超过最小长度,“标准 LaTeX”下括号和上括号很快就会变成直线,只有轻微的凸起。为了增加一些视觉趣味和活力,人们可能需要考虑\undercbrace
使用\overcbrace
MathTime 专业版 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