
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 equation
ambiente, 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 \intertext
para iniciar a exibição. E é melhor usar \shortintertext
no 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}
Um display devenuncacomece um parágrafo (nem seja a primeira coisa em uma página).