Vspace desnecessário para alinhamento/equação quando é o primeiro na página

Vspace desnecessário para alinhamento/equação quando é o primeiro na página

Estou usando o ambiente de alinhamento e agora tenho o problema de que uma das minhas fórmulas é o primeiro objeto em uma página com algum vspace antes dele. Mas isso parece um pouco estranho, porque não está de acordo com o texto da página anterior. Tentar usar \vspace{-xcm}parece não surtir efeito. O mesmo vale para o equationambiente, mas com menos vspace.

Como eu poderia deletar esse vspace desnecessário e alinhar a fórmula no topo da página onde estaria o texto normal?

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}

Responder1

Você não deveria usar \intertextpara iniciar a exibição. E é melhor usar \shortintertextno segundo caso, para diminuir o espaçamento vertical.

\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}

insira a descrição da imagem aqui

Um display devenuncacomece um parágrafo (nem seja a primeira coisa em uma página).

informação relacionada