Mo Logo [Home] [Lexikon] [Aufgaben] [Tests] [Kurse] [Begleitmaterial] [Hinweise] [Mitwirkende] [Publikationen]

Mathematik-Online-Kurs: LaTeX - Darstellung mathematischer Ausdrücke

Klammern


[vorangehende Seite] [nachfolgende Seite] [Gesamtverzeichnis][Seitenübersicht]

Zur Klammerung bzw. Gruppierung stellt LATEX die folgenden skalierbaren Symbole zur Verfügung
\begin{tabular}{lp{2.7cm}lp{2.7cm}lp{2.7cm}lp{2.7cm}}
$($\ & \verb\vert(\vert &...
...pdownarrow\vert &
$\Updownarrow$\ & \verb\vert\Updownarrow\vert
\end{tabular}
Eine automatische Skalierung erfolgt mit Hilfe der Befehle
\leftSymbol    Ausdruck     \rightSymbol.
Die beiden Befehle \left und \right müssen immer paarweise verwendet werden. Die angegebenen Symbole werden dabei automatisch auf die Größe des eingeschlossenen mathematischen Ausdrucks skaliert. Die beiden bei \left und \right angegebenen Symbole müssen nicht übereinstimmen. Insbesondere kann durch Angabe eines Punktes an Stelle des anderen Symbols eine einseitige Klammer erzeugt werden. Die Schachtelung von Klammerungen ist erlaubt. So erzeugt beispielsweise der Quelltext
  \[ 
    \int_0^1 \left(\frac{x^2}{2}-x\right)e^x\,dx
    =\left[\left(\frac{x^2}{2}-x\right)e^x\right]_0^1
    -\int_0^1\left(x-1\right)e^x\,dx
  \]
die Ausgabe

$\displaystyle \int_0^1 \left(\frac{x^2}{2}-x\right)e^x\,dx
=\left[\left(\frac{x^2}{2}-x\right)e^x\right]_0^1
-\int_0^1\left(x-1\right)e^x\,dx\,.
$

Für die manuelle Skalierung stehen die Befehle

\bigSymbol      \BigSymbol      \biggSymbol      \BiggSymbol
zur Verfügung, die auch einzeln (also nicht nur paarweise) verwendet werden dürfen. So ergibt zum Beispiel
  \[
    \Bigg(\,\bigg(\,\Big(\,\big(\,(\,)\,\big)\,\Big)\,\bigg)\,\Bigg) \qquad
    \Bigg[\,\bigg[\,\Big[\,\big[\,[\,]\,\big]\,\Big]\,\bigg]\,\Bigg] \qquad
    \Bigg\{\,\bigg\{\,\Big\{\,\big\{\,\{\,\}\,\big\}\,\Big\}\,\bigg\}\,\Bigg\} 
  \]
die Ausgabe

$\displaystyle \Bigg(\,\bigg(\,\Big(\,\big(\,(\,)\,\big)\,\Big)\,\bigg)\,\Bigg) ...
...ad
\Bigg\{\,\bigg\{\,\Big\{\,\big\{\,\{\,\}\,\big\}\,\Big\}\,\bigg\}\,\Bigg\}
$

Die manuelle Größenanpassung ist insbesondere zur besseren Gruppierung gleichgroßer Objekte, wie etwa bei

$\displaystyle p(x)=x\Big(x\big( x(x+c_3)+c_2\big)+c_1\Big)+c_0
$

geeignet, bei denen die Verwendung von \left( und \right) bzw. normaler Klammern das weniger übersichtliche Ergebnis

$\displaystyle p(x)=x\left(x\left(x\left(x+c_3\right)+c_2\right)+c_1\right)+c_0
$

liefert.

Mit Hilfe der Befehle

\underbrace{Ausdruck}     bzw.      \overbrace{Ausdruck}
können horizontale geschweifte Klammern unter bzw. über einen Ausdruck gesetzt werden. Ein anschließend tief- bzw. hochgestellter Ausdruck erscheint unter bzw. über der Klammer.

So erzeugt beispielsweise der Quelltext

  \[
    \sum_{k=1}^n \overbrace{\cos (\pi k)}^{=(-1)^k} k^2 
    =\underbrace{-1+4-9+\dots +(-1)^n n^2}_{n\text{\ Summanden}}
  \]
die Ausgabe

$\displaystyle \sum_{k=1}^n \overbrace{\cos (\pi k)}^{=(-1)^k} k^2
=\underbrace{-1+4-9+\dots +(-1)^n n^2}_{n\text{ Summanden}}
$

Die Schachtelung von \underbrace und \overbrace ist erlaubt.

(Autor: Joachim Wipper)

Der Quelltext
  Norminvarianz der multivariaten Fourier-Transformation 
  (automatische Größenanpassung):
  \[
    (2\pi)^{n/2} \left\| f\right\| = \left\|\widehat{f}\,\right\|
    =\left(\ \int\limits_{\mathbb{R}^n}
     \left|\widehat{f}(y)\right|^2\,dy\right)^{1/2} 
  \]
  Kettenregel (manuelle Größenanpassung):
  \[
    \Big[ f\big( g(x) \big) \Big]'=f'\big(g(x)\big)g'(x)
  \]
  Bestimmtes Integral (Kennzeichnung):
  \[
    \int_0^{2\pi}\underbrace{\overbrace{\cosh^2x-\sinh^2x}^{=1}-
      \cos^2x}_{=\sin^2 x}\,dx=\pi
  \]
erzeugt die Ausgabe
\includegraphics[width=14cm]{bsp_klammerung.eps}

(Autor: Joachim Wipper)

Mit Hilfe von \leftSymbol und \right. kann eine automatisch angepasste linke Klammer erzeugt werden. Dies kann zum Beispiel zur Darstellung stückweise definierter Funktionen verwendet werden.

So ergibt der Quelltext

  \[
     \chi_M(x)=\left\{\begin{array}{ll} 1, & x\in M \\
         0, & x\not\in M\end{array}\right. .
  \]
die Ausgabe

$\displaystyle \chi_M(x)=\left\{\begin{array}{ll} 1, & x\in M \\
0, & x\not\in M\end{array}\right. .
$

Einen bequemeren Weg zur Darstellung stückweise definierter Funktionen stellt das amsmath-Paket mit der Umgebung
\begin{cases}
Wert 1 & Bedingung 1 \\
Wert 2 & Bedingung 2 \\
...
\end{cases}
bereit.

(Autor: Joachim Wipper)

[vorangehende Seite] [nachfolgende Seite] [Gesamtverzeichnis][Seitenübersicht]

  automatisch erstellt am 24.2.2009