Ich brauche bei folgendem Beispiel die aligned-Umgebungen, damit bei den Assoziativ- und Distributivgesetzen jeweils zwei Formeln den gleichen Tag bekommen. Wie schaffe ich es aber, die aligned-Umgebungen zueinander nach dem Gleichheitszeichen auszurichten?
\documentclass[a4paper]{scrartcl}
\usepackage{amsmath}
\begin{document}
\begin{gather}
A + B = B + A \tag*{Kommutativgesetz (Addition)} \\
\begin{aligned}
(A + B) + C & = A + (B + C) \\
(AB)C & = A(BC)
\end{aligned} \tag*{Assoziativgesetze} \\
\begin{aligned}
(A + B)C & = AC + BC \\
A(C + D) & = AC + AD
\end{aligned} \tag*{Distributivgesetze}
\end{gather}
\end{document}
\begin{align*}
A + B &=& B + A && \text{Kommutativgesetz (Addition)} \\
(A + B) + C & =& A + (B + C)& \\
(AB)C & = &A(BC) && \text{Assoziativgesetze} \\
(A + B)C & =& AC + BC& \\
A(C + D) & =& AC + AD & & \text{Distributivgesetze}
\end{align*}
oder so
\begin{align*}
& A + B & = && B + A && \text{Kommutativgesetz (Addition)} \\
& (A + B) + C & = && A + (B + C)& \\
& (AB)C & = && A(BC) && \text{Assoziativgesetze} \\
& (A + B)C & = && AC + BC&& \\
& A(C + D) & = && AC + AD && \text{Distributivgesetze}
\end{align*}
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc texdoc mathmode koma l2picfaq l2tabu lshort-en Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
gibt es vielleicht eine Möglichkeit, dass der Text "Assoziativgesetz" nicht in der 3. Zeile, sondern zwischen der 2. und 3. Zeile steht? Denn genau für diesen Zweck habe ich mich entschieden, aligned zu verwenden.
\begin{align*}
& A + B & = && B + A && \text{Kommutativgesetz (Addition)} \\
& (A + B) + C & = && A + (B + C)& \\ \intertext{Assoziativgesetze}
& (AB)C & = && A(BC) &&\\
& (A + B)C & = && AC + BC&& \\
& \text{oder so gehts auch} \nonumber \\
& A(C + D) & = && AC + AD && \text{Distributivgesetze}
\end{align*}
Ich empfehle dir dazu wärmstens die Lektüre vom der amsmath Doku
(texdoc amsmath).
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc texdoc mathmode koma l2picfaq l2tabu lshort-en Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
danke für deine Hilfe! Aber leider deine Lösung immer noch nicht das, was ich eigentlich im Sinn hatte:
Ich möchte nicht, dass "Assoziativgesetz" eine neue, eigene Zeile bekommt (wie bei \intertext geschehen) sondern wie in meinem 1. Post die Texte "Kommutativgesetz (Addition)", "Assoziativgesetz", "Distributivgesetz" quasi in einer eigenen Spalte stehen.
Dazu soll auch noch "Assoziativgesetz" ("Distributivgesetz") vertikal so ausgerichtet sein, dass sie jeweils zwischen der 2. und 3. Zeile (4. und 5. Zeile) stehen.
Dies hatte ich eigentlich bereits mit aligned geschafft, allerdings waren die Formeln dann horizontal nicht mehr zueinander richtig ausgerichtet.
Die amsmath-Doku habe ich gelesen (zumindest den Abschnitt über die multiline-Umgebungen) aber dort nichts zu meinem Problem gefunden.
\documentclass{scrbook}
\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{ amsmath,multirow}
\begin{document}
\begin{align*}
A + B & = B + A && \text{Kommutativgesetz (Addition)} \\
(A + B) + C & = A + (B + C)&&\multirow{2}{5cm}{\text{Assoziativgesetze}}\\
(AB)C & = A(BC) &&\\
(A + B)C & = AC + BC&&\multirow{2}{5cm}{\text{Distributivgesetze}}\\
A(C + D) & = AC + AD &&
\end{align*}
\end{document}
Das ist das multirow Paket. Jetzt weiß ich allerdings nicht so genau, was der mit den Zeilenhöhen macht. Das Müsste man sich ggf nochmal anschauen. Du kannst analog zu oben mit den & spielen.
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc texdoc mathmode koma l2picfaq l2tabu lshort-en Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
Ferros hat geschrieben:Danke, das ist genau das, was ich gesucht habe!
ein wenig einfacher ....
\documentclass{scrartcl}
\usepackage{amsmath}
\begin{document}
\begin{align*}
A + B & = B + A \tag*{Kommutativgesetz (Addition)} \\
(A + B) + C & = A + (B + C) \\
(AB)C & = A(BC) \tag*{\makebox(80,0){\rule[-4ex]{0pt}{1ex}Assoziativgesetze}}\\
(A + B)C & = AC + BC \\
A(C + D) & = AC + AD \tag*{Distributivgesetze}
\end{align*}
\end{document}