Formeln ausrichten bei aligned

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Formeln ausrichten bei aligned

von Gretchen » Fr 11. Feb 2011, 08:34

Klasse! Auch genau das was ich gesucht habe! :D Danke!

von CrazyHorse » Fr 7. Jan 2011, 16:33

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}
Herbert

von Ferros » Fr 7. Jan 2011, 14:32

Danke, das ist genau das, was ich gesucht habe!

von bloodworks » Fr 7. Jan 2011, 14:16

Ok ich glaube jetzt hab ich dich verstanden
\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.

von Ferros » Fr 7. Jan 2011, 13:09

Hallo Bloodworks,

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.

von bloodworks » Fr 7. Jan 2011, 12:32

Hallo amsmath bietet dafür den Befehl intertext.


            \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).

von Ferros » Fr 7. Jan 2011, 12:28

Hallo bloodworks,

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.

von bloodworks » Fr 7. Jan 2011, 12:04

HAllo die AMSmath Doku schlägt folgendes vor:
        \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*}

Formeln ausrichten bei aligned

von Ferros » Fr 7. Jan 2011, 11:51

Hallo Leute, ich hätte folgende Frage an euch:

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}

Nach oben