
Ich verwende die Align-Umgebung und habe nun das Problem, dass eine meiner Formeln das erste Objekt auf einer Seite ist, mit etwas vspace davor. Das sieht aber etwas seltsam aus, weil es nicht mit dem Text der vorherigen Seite übereinstimmt. Der Versuch, es zu verwenden, \vspace{-xcm}
scheint keine Wirkung zu haben. Dasselbe gilt für die equation
Umgebung, aber dort mit nicht so viel vspace.
Wie könnte ich diesen unnötigen Vspace löschen und die Formel oben auf der Seite ausrichten, wo normaler Text wäre?
MWE
\documentclass[12pt,a4paper,twoside]{scrbook}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{lipsum}
\usepackage{mathtools}
\begin{document}
\lipsum[1-3]
\newpage
\lipsum[1-3]
\newpage
\begin{align}
\intertext{Objective function}
\min x \\
\intertext{s.t.}
x < 5 \\
x > 2
\end{align}
\end{document}
Antwort1
Sie sollten nicht verwenden, \intertext
um die Anzeige zu starten. Und im zweiten Fall verwenden Sie besser \shortintertext
, um den vertikalen Abstand zu verringern.
\documentclass[12pt,a4paper,twoside]{scrbook}
\usepackage{amsmath}
\usepackage{mathtools}
\usepackage{amssymb}
\usepackage{lipsum}
\begin{document}
\lipsum[1-3]
\newpage
\lipsum[1-3]
\newpage
Objective function
\begin{align}
\min x \\
\shortintertext{s.t.}
x < 5 \\
x > 2
\end{align}
\end{document}
Eine Anzeige sollteniemalseinen Absatz beginnen (und auch nicht das Erste auf einer Seite sein).