unschöne align Umgebung < LaTeX < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 13:01 Sa 20.02.2010 | Autor: | kickerle |
Hallihallo,
ich stelle eine mehrzeilige Formel in der align-Umgebung dar, sagen wir
a=b+c
=d
wenn ich mich dabei vor dem Gleichheitszeichen orientiere, also
a&=b+c
&=d
sieht das auch alles wunderbar aus.
Nun ist aber der Ausdruck b+c zu lang für eine zeile, d.h. ich breche in der Summer um, sprich
a&=b
&+c
&=d
Ich möchte nun aber nicht das, dass + unter dem = steht, sondern ich möchte, dass das + eingerückt dargestellt wird, sprich
a=b
+c
=d
meine erste Lösung: ich orientiere mich nach dem Gleichheitszeichen, sprich
a=&b
&+c
=&d
Nun mein Problem: In dem moment in dem ich nach dem Gleichheitszeichen orienitiere, wird die Gleichung nicht mehr schön dargestellt, genauer gesagt ist der Abstand hinter dem gleichheitszeichen zur Formel zu klein und stimmt auch nicht mit dem Abstand vor dem Gleichheitszeichen überein. Die ist übrigens immer der Fall, auch wenn ich nicht innerhalb einer Summer umbrechen muss.
Natürlich könnte man das Problem auch mit der eqnarry- Umgebung lösen, diese möchte ich jedoch nicht in meinem Dokument verwenden.
Vielen Dank für eure Hilfe schon im Vorraus.
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 13:16 Sa 20.02.2010 | Autor: | Infinit |
Hallo kickerle,
wie wäre es denn, wenn Du das Gleichheitszeichen separierst und damit in eine eigene Spalte stellst. Dann sollte doch der Abstand wieder okay sein. Also etwas in der Form von
a & = & b
& & +c
Viele Grüße,
Infinit
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 13:32 Sa 20.02.2010 | Autor: | kickerle |
Danke für den Vorschlag infinit.
So kann´s aber nicht funktionieren weil die align Umgebung die Eigenschaft hat separierte Bestandteile gleichmäßig über die Zeile zu veteilen.
Mit der eqnarray-Umgebung würde es so gehen, aber die will ich ja vermeiden.
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 14:05 Sa 20.02.2010 | Autor: | luis52 |
Moin kickerle,
ist dir das Folgende zu einfach?
1: | \begin{align*}
| 2: | a&=b\\
| 3: | &\quad+c\\
| 4: | &=d \\
| 5: | \end{align*}
|
vg Luis
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 15:05 Sa 20.02.2010 | Autor: | kickerle |
Danke für den Tipp. Ich hatte es jetzt auch mit der alignat Umgebung hinbekommen, aber mit deiner Methode sieht es noch einen Tick besser aus.
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 23:56 Sa 20.02.2010 | Autor: | felixf |
Hallo,
es gibt da noch eine (wie ich finde) viel schoenere Loesung:
1: |
| 2: | \begin{align}
| 3: | a ={} & b \\
| 4: | & {}+ c \\
| 5: | {}={} & d
| 6: | \end{align}
|
Dank den {} denkt LaTeX, dass dort etwas stehen wuerde, und fuegt passende Abstaende ein. Genauer gesagt, LaTeX sieht dann + und = als Operator an und nicht nur als Zeichen, und fuegt passende Abstaende ein. Sieht man auch gut, wenn man 1$+2$ und $1+2$ miteinander vergleicht.
LG Felix
|
|
|
|