PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : align linksbündig ausgreichtet



vincent
14-12-2013, 13:57
Hallo liebe Community!

Ich habe ein Problem (heute schon wieder ) mit der align-Umgebung:

Diese ist laut dokumentation rlrl also rechts-, dann links- und dann wieder rechtsbündig ausrichtet, also



x+y+z = 3+z
x = 8


Ich hätte aber gerne llll, also


x+y+z = 3+z
x = 8

How to?

Minimalbeispiel:


\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}

\begin{document}
\begin{align*}
x+x+z & = & 3+z \\
x & = & 8
\end{align*}

\end{document}


Liebe Grüße
vincent

esdd
14-12-2013, 15:24
Eine Möglichkeit ist die alignat-Umgebung:


\documentclass{scrartcl}
\usepackage[utf8]{inputenc}
\usepackage{amsmath}

\begin{document}
\begin{alignat*}{3}
&x+x+z &{}={}&& 3+z \\
&x &{}={} && 8
\end{alignat*}

\end{document}

Gruß
Elke

vincent
14-12-2013, 22:34
Hallo elke!

Vielen Dank! :)

Ich habe 2 Fragen:

1. Wofür steht die "3" bei den Argumenten?
2. Wofür benötigt man hier die {} links und rechts des Gleichheitszeichens?

Lg
vincent

esdd
15-12-2013, 13:25
Auch bei alignat sind die Spalten immer rl Paare. Deren Anzahl muss im Argument angegeben werden. In dem Beispiel sind es 3 Paare, wobei ich die letzte l Spalte weggelassen habe, weil sie in allen Zeilen leer ist.
Die Gleichheitszeichen stehen ja allein in der Spalte. Die beiden {} sorgen dann dafür, dass Latex das Zeichen trotzdem als Relationszeichen interpretiert und die richtigen Abstände einfügt.


Gruß
Elke

vincent
17-12-2013, 17:30
Vielen, vielen Dank Elke, das war echt sehr hilfreich für mich!

Danke für deine Mühe!!!

Viele Grüße
Vincent