
Wenn ich am Anfang eines Absatzes direkt nach einer Überschrift eine mathematische Gleichung ( \[
... \]
oder äquivalent die displaymath
Umgebung) angezeigt bekomme, ist davor zu viel Platz.
Dieser kurze Code reproduziert das Problem.
\documentclass[a4paper,11pt]{article}
\usepackage[margin=0.5in,footskip=0.25in]{geometry}
\begin{document}
\section{Quadratic formula}
%Line line line line line line line line line.
\[x = \frac{-b\pm\sqrt{b^2-4ac}}{2a}\]
Line line line line line line line line line.
\end{document}
Wenn die kommentierte Zeile unkommentiert bleibt, ist der Abstand um die Gleichung herum akzeptabel:
Das Problem scheint nicht durch verursacht zu werden geometry
. Wenn Sie das obige ohne geometry
geladenes wiederholen, erhalten Sie Folgendes:
Die Verwendung von $$
... $$
stattdessen (was in LaTeX nicht empfohlen wird) führt nicht zu diesem Problem:
Das Problem scheint durch die Definition von verursacht zu werden \[
– und zwar durch die kursiv gedruckte Zeile:
\def\[{%
\relax\ifmmode
\@badmath
\else
\ifvmode
\nointerlineskip
\makebox[.6\linewidth]{}%
\fi
$$%%$$ BRACE MATCH HACK
\fi
}
Was soll ich tun? Verwende ich einfach $$
... $$
? Oder gibt es eine bessere Lösung?
Antwort1
amsmath
definiert \[
... \]
in seiner eigenen equation*
Umgebung neu, die nicht verwendet wird, \makebox
um vmode
Abstandsprobleme zu umgehen.
Das Laden amsmath
löst also dieses Problem.