array und align umgebung < LaTeX < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 19:05 So 26.10.2008 | Autor: | Snakeone |
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
[mm] \begin{displaymath}
\begin{array}{rlclclcl}
&Luftdurchsatz: & \dot{m}=45\frac{kg}{s} & R = 287\frac{J}{kgK} \\
&Ebene 1: & p_1 =70,8 kPa & A_1 = 0,2 m^2 & c_1 = 237\frac{m}{s} \\
&Ebene 2: & p_2 =80 kPa & A_2 = 0,241 m^2 & c_2 = 182\frac{m}{s} \\
&Ebene 3: & p_5 =236 kPa & A_5 = 0,322 m^2 & c_5 = 201\frac{m}{s} \\
&Ebene 4: & p_9 =132 kPa & A_9 = 0,16 m^2 & c_9 = 627\frac{m}{s}
\end{array}
\end{displaymath}
[/mm]
ich möchte beim obigen text jede spalte genau untereinander haben. dummerweise erhält man bei der array- oder align-umgebung immer das problem, dass ein spalte vollkommen aus der reihe tanzt. hier ist es die spalte mit den "p". Eigentlich sollte das m über dem p1 und das p1 über p2 usw stehen, aber irgendwas klappt da immer nich.
Wenn ich align benutze, dann passiert das auch oder ich habe einen riesigen abstand zwischen meiner ersten spalte und der zweiten.
weiß da jemand nen rat? habe im internet bis jetzt nur kürzere Beispiele gefunden, wo es dann funktioniert.
Gruß Snake
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 19:13 So 26.10.2008 | Autor: | luis52 |
Moin Snakeone
xalign?
vg Luis
|
|
|
|
|
Status: |
(Frage) beantwortet | Datum: | 19:20 So 26.10.2008 | Autor: | Snakeone |
oh danke für die schnelle antwort.
leider konnte ich unter xalign bei google aber nicht allzuviel sinnvolles finden und mein latex macht da auch nicht mit. ist das noch ein neues package?
ist es tatsächlich nicht möglich, das mit array in eine vernünftige form zu bekommen?
gruß snake
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 19:29 So 26.10.2008 | Autor: | luis52 |
Upps,
die Umgebung heisst xalignat bzw. alignat. Sie gehoeren zum amsmath-Paket
1: |
| 2: | \begin{alignat*}{3}
| 3: | &= & &= & &= \\
| 4: | &= & &= & &= \\
| 5: | \end{alignat*}
| 6: |
| 7: | \begin{xalignat*}{2}
| 8: | &= & &= \\[1ex]
| 9: | &= & &= \\[1ex]
| 10: | \end{xalignat*}
|
vg Luis
|
|
|
|
|
Hallo Snake,
oben hast Du als Spaltenformat ja auch c für Zentrieren angegeben, daher kann das m nicht über p1 stehen.
Es wäre sicherlich besser, wenn Du an den Gleichheitszeichen ausrichten würdest, das geht mit der angesprochenen xalignat-Umgebung u.a. Hier Dein obiges Beispiel mit xalignat:
1: | \begin{xalignat*}{4}
| 2: | &\text{Luftdurchsatz: }& \dot{m} &=45\frac{kg}{s} & R &= 287\frac{J}{kgK} \\
| 3: | &\text{Ebene 1: } & p_1 &= 70,8 kPa & A_1 &= 0,2 m^2 & c_1 &= 237\frac{m}{s} \\
| 4: | &\text{Ebene 2: } & p_2 &= 80 kPa & A_2 &= 0,241 m^2 & c_2 &= 182\frac{m}{s} \\
| 5: | &\text{Ebene 3: } & p_5 &= 236 kPa & A_5 &= 0,322 m^2 & c_5 &= 201\frac{m}{s} \\
| 6: | &\text{Ebene 4: } & p_9 &= 132 kPa & A_9 &= 0,16 m^2 & c_9 &= 627\frac{m}{s}
| 7: | \end{xalignat*}
|
Die Einheiten sollte man anders formatieren, man schreibt sie üblicherweise aufrecht, nicht kursiv wie Variablen u.a. Das klappt mit \mathrm, jedoch gibt es Zusatzpakete wie siunitx, welche die Einheiten vernünftig setzen, also aufrecht und mit passenden Abständen etc. Doch das schweift ja von der Frage ab.
Viele Grüße,
Stefan
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 14:23 Do 30.10.2008 | Autor: | Snakeone |
wow cool danke an euch beide. und natürlich auch herzlichen dank für die zusatzbemerkung zu den einheiten. man lernt ja nie aus ;o)
gruß snake
|
|
|
|