PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Vertikaler Abstand mit amsmath bei langen Formeln anders



BLUESCREEN3D
01-05-2007, 13:45
Warum ändert amsmath bei langen Formel den vertikalen Abstand, wenn ein Absatz dazwischen ist?
Der Abstand scheint von \marginsize abhängig zu sein.
In der amsmath-Doku konnte ich nichts dazu finden.

Minimalbeispiel:

\documentclass[a4paper,10pt,pdftex]{scrartcl}

\usepackage{amsmath}

\begin{document}

\[ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaa \]

\[ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaa \]

\[ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaa \]

\[ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa \]

\[ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa \]

\[ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa \]

\end{document}
Hierbei ist der Abstand zwischen den unteren Formeln um ganze 50 % größer als zwischen den oberen. Die Formeln passen von der Breite her aber noch auf die Seite.

Zwischen zwei align*-Umgebungen ist immer der größere Abstand.
Anscheinend muss ich also bei untereinander stehenden, verschieden langen Formeln, grundsätzlich align* benutzen O.o

voss
01-05-2007, 15:33
Warum ändert amsmath bei langen Formel den vertikalen Abstand, wenn ein Absatz dazwischen ist?
Der Abstand scheint von \marginsize abhängig zu sein.
In der amsmath-Doku konnte ich nichts dazu finden.

Minimalbeispiel:

\documentclass[a4paper,10pt,pdftex]{scrartcl}

\usepackage{amsmath}

\begin{document}

\[ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaa \]

\[ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaa \]

\[ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaa \]

\[ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa \]

\[ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa \]

\[ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa \]

\end{document}
Hierbei ist der Abstand zwischen den unteren Formeln um ganze 50 % größer als zwischen den oberen. Die Formeln passen von der Breite her aber noch auf die Seite.

Zwischen zwei align*-Umgebungen ist immer der größere Abstand.
Anscheinend muss ich also bei untereinander stehenden, verschieden langen Formeln, grundsätzlich align* benutzen O.o

Setze
\parindent=0pt oder, was die bessere Variante ist

%
\[ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa \]
%
\[ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa aaaaaaaaaa \]
%

keine Leerzeilen vor oder nach einer mathematischen Umgebung
->
ftp://dante.ctan.org/tex-archive/info/math/voss/mathmode/Mathmode.pdf

Herbert