我正在使用对齐环境,现在我遇到一个问题,我的公式之一是页面上的第一个对象,它前面有一些垂直空间。但这看起来有点奇怪,因为它与前一页的文本不一致。尝试使用\vspace{-xcm}
似乎没有效果。环境也是如此equation
,但那里没有那么多垂直空间。
我怎样才能删除这个不必要的垂直空间,并将公式对齐到页面顶部正常文本的位置?
平均能量损失
\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}
显示器应该绝不开始一个段落(也不是一页上的第一件事)。