Zum Inhalt springen

LaTeX-Wörterbuch: TeX Primitiven: \mathchoice

Aus Wikibooks

Syntax

[Bearbeiten]
\mathchoice{displaystyle}{textstyle}{scriptstyle}{scriptscriptstyle}

Beschreibung

[Bearbeiten]

Mit \mathchoice kann man (innerhalb einer mathematischen Umgebung) vier Code-Stücke angeben, von denen genau jenes ausgewählt wird, das dem aktuellen Math-Style entspricht. So können etwa Befehle oder Befehl-Teile für \displaystyle, \textstyle, \scriptstyle und \scriptscriptstyle unterschiedlich definiert werden.


Beispielcode

[Bearbeiten]

Folgender (LaTeX-)Code hält \underbrace davon ab, den Text als \displaystyle auszugeben.

 \let\disunderbrace\underbrace
 \renewcommand{\underbrace}[1]{\mathop{\mathchoice{%
     \disunderbrace{\displaystyle#1}}{%
     \disunderbrace{\textstyle#1}}{%
     \disunderbrace{\scriptstyle#1}}{%
     \disunderbrace{\scriptscriptstyle#1}
   }}\limits}

Siehe auch:

[Bearbeiten]