Zum Inhalt springen
EasyLaTeXDocs

Mehrzeilige Gleichungen und Ausrichtung

Mit align richten Sie mehrzeilige Formeln an Gleichheitszeichen, Pluszeichen oder anderen Stellen aus; align* erzeugt eine unnummerierte Fassung. Brechen Sie lange Herleitungen nach logischen Schritten um, statt die Schrift zu verkleinern oder alles in eine Zeile zu zwingen.

EasyLaTeX-Compilereinstellung: pdfLaTeX + article; laden Sie amsmath, für Deutsch außerdem T1, Latin Modern und babel mit ngerman.

Grundlegende Ausrichtung

In align markiert & die Ausrichtungsstelle und \\ beendet eine Zeile:

LaTeX
\begin{align}  (x+1)^2 &= x^2 + 2x + 1, \\  (x-1)^2 &= x^2 - 2x + 1.\end{align}

Das Beispiel richtet die beiden Gleichheitszeichen aus und erzeugt für jede Zeile eine Nummer. Der Ausrichtungspunkt steht gewöhnlich vor dem Gleichheitszeichen, Relationszeichen oder Operator. Behandeln Sie & nicht wie ein gewöhnliches Formelzeichen.

Ausrichtung ohne Nummerierung

Für Herleitungen ohne Verweisbedarf verwenden Sie die Sternform:

LaTeX
\begin{align*}  f(x) &= x^2 + 2x + 1 \\       &= (x+1)^2.\end{align*}

Die Leerzeichen vor der zweiten Zeile machen nur den Quelltext lesbarer und beeinflussen das PDF nicht. Entscheidend für die Ausrichtung ist &.

Nur eine Nummer für eine Formelgruppe

Benötigt die gesamte Herleitung nur eine Nummer, umschließen Sie aligned mit equation:

LaTeX
\begin{equation}\begin{aligned}  f(x) &= x^2 + 2x + 1 \\       &= (x+1)^2.\end{aligned}\end{equation}

aligned kann nur in eine Mathematikumgebung eingebettet werden und erzeugt selbst keine eigene Nummer. Dagegen ist align bereits eine eigenständige abgesetzte Umgebung und sollte nicht in equation verschachtelt werden.

Ausrichtung innerhalb von Formeln

Für mehrere Definitionen, Nebenbedingungen oder Erläuterungen können Sie aligned verwenden:

LaTeX
\[  \begin{aligned}    x + y &= 10, \\    x - y &= 2.  \end{aligned}\]

Dies eignet sich für gruppierte Gleichungen ohne Nummerierung. Soll jede Zeile eine Nummer erhalten, verwenden Sie align.

Zeilenumbrüche und Markierungen

Soll eine bestimmte Zeile keine Nummer zeigen, ergänzen Sie am Zeilenende \notag:

LaTeX
\begin{align}  f(x) &= x^2 + 2x + 1 \notag \\       &= (x+1)^2.\end{align}

Erläutern Sie einzelne Schritte außerhalb der Formel oder mit \text{...}. Überladen Sie die Formel nicht mit absatzlangen Erklärungen hinter dem Gleichheitszeichen.

Häufige Fehlanwendungen

Unterschiedliche Anzahl von &

Zeilen derselben align-Umgebung sollten dieselbe Ausrichtungsstruktur haben. Prüfen Sie bei Extra alignment tab has been changed to \cr, ob eine Zeile ein & zu viel oder zu wenig enthält.

align in equation verschachteln

align setzt und nummeriert sich selbst. Für eine einzige Nummer verwenden Sie equation zusammen mit aligned.

eqnarray verwenden

eqnarray ist eine alte Umgebung mit ungünstigen Operatorabständen. Die neue Dokumentation verwendet align, gather und multline aus amsmath.

Vollständiges Beispiel

LaTeX
\documentclass[a4paper,12pt]{article}\usepackage[T1]{fontenc}\usepackage{lmodern}\usepackage[ngerman]{babel}\usepackage{amsmath}​\begin{document}​Jede Zeile nummerieren:\begin{align}  (x+1)^2 &= x^2 + 2x + 1, \\  (x-1)^2 &= x^2 - 2x + 1.\end{align}​Eine Nummer für die gesamte Gruppe:\begin{equation}\begin{aligned}  f(x) &= x^2 + 2x + 1 \\       &= (x+1)^2.\end{aligned}\end{equation}​\end{document}
Mehrzeilige Gleichungen und Ausrichtung | EasyLaTeX | EasyLaTeX