節省空間的底托

節省空間的底托

在此輸入影像描述 如何用Tex得到上面右圖?
如果太難,你也可以用直線提出解決方案。
如果您知道更好的選擇,請務必提出它。
此解決方案將用於通常的下括號導致看起來擁擠或產生較大空白間隙的情況。
以下連結可能對解決方案有用:https://tex.stackexchange.com/a/25513/120150

答案1

這只是複製添加額外參數來保存文字的定義\underbrace,然後最終使用文字而不是大括號的中心部分。

在此輸入影像描述

\documentclass{article}

\makeatletter
\def\zzunderbrace#1#2{\mathop{\vtop{\m@th\ialign{##\crcr
   $\hfil\displaystyle{#1}\hfil$\crcr
   \noalign{\kern3\p@\nointerlineskip}%
   \zzupbracefill{#2}\crcr\noalign{\kern3\p@}}}}\limits}

\def\zzupbracefill#1{$\m@th \setbox\z@\hbox{$\braceld$}%
  \bracelu\leaders\vrule \@height\ht\z@ \@depth\z@\hfill
  \,\lower .1em\hbox{\scriptsize#1}\,%
  \leaders\vrule \@height\ht\z@ \@depth\z@\hfill\braceru$}
\makeatletter

\begin{document}

$\zzunderbrace{A+B+C+D+E+F}{some text}$
\end{document}

相關內容