Überschüssiger Leerraum vor \[ am Anfang des Absatzes

Überschüssiger Leerraum vor \[ am Anfang des Absatzes

Wenn ich am Anfang eines Absatzes direkt nach einer Überschrift eine mathematische Gleichung ( \[... \]oder äquivalent die displaymathUmgebung) 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:

Abbildung des Problems

Das Problem scheint nicht durch verursacht zu werden geometry. Wenn Sie das obige ohne geometrygeladenes wiederholen, erhalten Sie Folgendes:

Darstellung des Problems ohne Geometrie

Die Verwendung von $$... $$stattdessen (was in LaTeX nicht empfohlen wird) führt nicht zu diesem Problem:

Illustration

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

amsmathdefiniert \[... \]in seiner eigenen equation*Umgebung neu, die nicht verwendet wird, \makeboxum vmodeAbstandsprobleme zu umgehen.

Das Laden amsmathlöst also dieses Problem.

verwandte Informationen