Platzsparende Unterstrebe

Platzsparende Unterstrebe

Bildbeschreibung hier eingeben Wie erhält man das oben stehende Bild mit Tex?
Wenn es zu schwierig ist, können Sie auch eine Lösung mit geraden Linien präsentieren.
Wenn Sie eine bessere Alternative kennen, präsentieren Sie diese auf jeden Fall.
Die Lösung wird in Situationen verwendet, in denen die übliche Unterklammer zu einem überfüllten Erscheinungsbild führt oder große Leerraumlücken aufweist.
Der folgende Link kann für eine Lösung hilfreich sein:https://tex.stackexchange.com/a/25513/120150

Antwort1

Dies kopiert einfach die Definition des \underbraceHinzufügens eines zusätzlichen Arguments zum Speichern des Textes und der anschließenden Verwendung des Textes anstelle des mittleren Teils der Klammer.

Bildbeschreibung hier eingeben

\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}

verwandte Informationen