PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mathemodus: Abstände laut latex.ltx



mechanicus
10-03-2009, 21:55
Hallo,

ich habe mal eine Frage zum Mathmodus. Der Mathemodus kann mit \[ eingeleitet werden. Mit den Längen abovedisplayskip kann ich den vertikalen oberen Abstand (ohne amsmath zu laden) ändern.


\documentclass[12pt]{scrreprt}

\begin{document}
\centering\addtolength{\abovedisplayskip}{-12pt}
Zeile \"ueber der Formel \[x^2+y^2=r^2\]
Zeile unter der Formel
\end{document}

Mein Frage ist jetzt: Warum? Laut Definition ist hier kein weitere Abstandparameter angegeben:
Auszug aus latex.ltx:

def\[{%
\relax\ifmmode
\@badmath
\else
\ifvmode
\nointerlineskip
\makebox[.6\linewidth]{}%
\fi
$$%%$$ BRACE MATCH HACK
\fi
}
\def\]{%
\relax\ifmmode
\ifinner
\@badmath
\else
$$%%$$ BRACE MATCH HACK
\fi
\else
\@badmath
\fi
\ignorespaces
}

Gruß
Marco

rais
11-03-2009, 13:27
Moin Marco,

Laut Definition ist hier kein weitere Abstandparameter angegeben:

braucht es auch nicht: der \abovedisplayskip wirkt sich auf die intern verwendete $$..$$-Umgebung aus.

MfG

mechanicus
11-03-2009, 13:41
Moin Marco,

braucht es auch nicht: der \abovedisplayskip wirkt sich auf die intern verwendete $$..$$-Umgebung aus.

MfG
Hallo,

danke. Ich habe mir das fast gedacht, leider konnte ich die Definition von $$ nicht finden. Doch noch mal suchen :D

Danke
Marco