
Я использую среду align, и теперь у меня проблема, что одна из моих формул является первым объектом на странице с некоторым vspace перед ней. Но это выглядит немного странно, потому что она не соответствует тексту предыдущей страницы. Попытка использовать, \vspace{-xcm}
похоже, не дает никакого эффекта. То же самое справедливо и для equation
среды, но там не так много vspace.
Как мне удалить этот ненужный пробел и выровнять формулу по верху страницы, где должен быть обычный текст?
МВЭ
\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}
решение1
Не стоит использовать \intertext
для начала отображения. А лучше использовать \shortintertext
во втором случае, чтобы уменьшить вертикальный интервал.
\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}
Дисплей долженникогданачинать абзац (и не быть первым на странице).