align Umgebung: Ausrichtung < LaTeX < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 21:12 Do 28.06.2007 | Autor: | Kroni |
Hi,
ich habe gelesen, dass man in der align-Umgebung mit Hilfe des &-Zeichens eine Horizontale Ausrichtung hinbekommt.
Jetzt sieht das bei mir aber so:
[mm] $\begin{align}
5x&+ 3z&+ y&=50 \\
x&+ 3z&+ 2y&=50 \\
10x&+25z&-10y&=20
\end{align}$
[/mm]
aus.
Kann mir jemand sagen, warum am Ende so eine sehr große Lücke gelassen wird?
Das, was ich eigentlich erreichen möchte ist nämlich, dass die x y und z alle schön exakt unterinander stehen, so wie ich das auch auf dem Papier schreiben würde.
Bei den ersten beiden klappt das ja wunderbar, aber beim dritten ist die Lücke einfach viel zu groß.
Ich habe auch schonmal die & anders gesetzt, aber das Ergebnis war noch schlechter.
Jetzt meine Frage: Wie kriege ich das hin, dass man die Variablen schön unterinander stehen hat, so dass man das hier so schreiben kann, als hätte ich ein Papier.
LG
Kroni
|
|
|
|
Schau mal hier!
Allerdings weiß ich nicht, wie man da ne Nummerierung hinein bringt.
Achso, wenn man ein array statt nem table benutzt, erspart man sich das ständige umschalten auf mathmode.
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 23:07 Do 28.06.2007 | Autor: | rainerS |
Hallo,
> ich habe gelesen, dass man in der align-Umgebung mit Hilfe
> des &-Zeichens eine Horizontale Ausrichtung hinbekommt.
>
> Jetzt sieht das bei mir aber so:
>
> [mm]$\begin{align}
5x&+ 3z&+ y&=50 \\
x&+ 3z&+ 2y&=50 \\
10x&+25z&-10y&=20
\end{align}$[/mm]
>
> aus.
>
> Kann mir jemand sagen, warum am Ende so eine sehr große
> Lücke gelassen wird?
Die align-Umgebung ist für Gruppen von Gleichungen gedacht, die nebeneinander angeordnet werden. Die linke Seite jeder dieser Gleichungen wird rechtsbündig, die rechte Seite linksbündig gesetzt.
In deinem Beispiel bilden die Terme mit x und z die erste Gleichungsgruppe, der Rest die zweite Gleichungsgruppe.
alignat oder array sind besser geeignet.
> Das, was ich eigentlich erreichen möchte ist nämlich, dass
> die x y und z alle schön exakt unterinander stehen, so wie
> ich das auch auf dem Papier schreiben würde.
Ich bin mir nicht ganz sicher, was du meinst, aber dies hier:
[mm]\begin{equation}
\begin{array}{rcrcrcl}
5x&+& 3z &+& y&=&50 \\
x&+& 3z &+& 2y&=&50 \\
10x&+&25z &-&10y&=&20
\end{array}
\end{equation}[/mm]
kommt deiner Beschreibung recht nahe. Benutze equation* statt equation, um die
Gleichungsnummer wegzulassen.
Rainer
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 00:37 Fr 29.06.2007 | Autor: | Kroni |
Hi,
ja, genau das meinte ich.
Vielen Dank=)
Was aber heißt das rcrcrcl hinter dem Befehl Array?
EDIT: Ahso, hab gerade rausgefunden, dass das die Spalten meint, und das für rechtsbündig, zentriert und l für linksbündig steht.
Alles klar=)
LG
Kroni
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 20:52 Fr 29.06.2007 | Autor: | rainerS |
Hi,
es gibt eine "visuelle FAQ" für LaTeX, leider nur in Englisch.
Da kann man sich verschiedene Lösungen ansehen; beim Klicken auf die markierten Bereiche geht ein Browserfenster mit der englischen FAQ auf.
Rainer
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 21:01 Fr 29.06.2007 | Autor: | Kroni |
Hi,
besten Dank für den Link=)
Werd mir die pdf mal abspeichern.
Ich habe jetzt übrigens alignat verwendet, das gefiel mir am besten, und ich musste im array kein clclclr usw eingeben.
Vielen Dank für deine Hilfe=)
LG
Kroni
|
|
|
|
|
Status: |
(Frage) beantwortet | Datum: | 19:50 Di 03.07.2007 | Autor: | Kroni |
Hi,
es geht hier nochmal um die alignat Umgebung:
Wenn ich das eingebe in mein TeXnic Center mit Miktex:
[mm] \begin{alignat}
5x&+& 3z &+& y &=& 50 \\
x&+& 3z &+& 2y &=& 50 \\
10x&+& 25z &-& 10y &=& 20
\end{alignat} [/mm]
Dann zeigt er mir das zwar in meinre PDF Datei an, ABER die erste 5 in der ersten Zeile wird gar nicht angezeigt.
Gebe ich dann z.B. analog zu dem oberen das ein:
[mm] \begin{alignat}
2x&-& x &+& 2x&=& 1 \\
3x&+& 2x &+& 4x&=& 3 \\
& & 2x &+& x&=& 3
\end{alignat} [/mm]
So gibt mir mein Center diese Fehlermeldung aus, die öfters auftaucht:
Illegal unit of measure (pt inserted) und
Missing number, treated as zero.
Naja, kann mir jemand sagen, ob das Probelm nur bei mir auftritt oder auch bei anderen? Und wenn bei andern, wie man das Problem dann beheben kann?
LG
Kroni
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 20:05 Di 03.07.2007 | Autor: | rainerS |
Hallo Kroni,
> Wenn ich das eingebe in mein TeXnic Center mit Miktex:
>
1: | \begin{alignat}
| 2: | 5x&+& 3z &+& y &=& 50 \\
| 3: | x&+& 3z &+& 2y &=& 50 \\
| 4: | 10x&+& 25z &-& 10y &=& 20
| 5: | \end{alignat} |
>
> Dann zeigt er mir das zwar in meinre PDF Datei an, ABER die
> erste 5 in der ersten Zeile wird gar nicht angezeigt.
alignat hat ein Argument, das die Anzahl der Spaltengruppen (je zwei Spalten) angibt. Die 5 wird also als Argument gelesen. Wenn keine Zahl da ist, gibt's eine Fehlermeldung. Also:
1: | \begin{alignat}{4}
| 2: | 5x&+& 3z &+& y &=& 50 \\
| 3: | x&+& 3z &+& 2y &=& 50 \\
| 4: | 10x&+& 25z &-& 10y &=& 20
| 5: | \end{alignat} |
Die AMS-LaTeX-Doku sagt: "Nimm die maximale Anzahl von &-Zeichen in einer Zeile, addiere 1 und teile durch 2!"
Grüße
Rainer
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 20:09 Di 03.07.2007 | Autor: | Kroni |
Hi,
besten Dank für die Antwort.
Es funktioniert=)
LG
Kroni
|
|
|
|