具有多个小页面的页面上的章节标题垂直移动

具有多个小页面的页面上的章节标题垂直移动

我尝试创建一个只有小页面的文档,以免内容分散到不同的页面上。但是当小页面到达章节的第二页时,章节标题布局会垂直移动,并且第一页的内容会以某种方式分布在整个页面上,而不是顶部对齐。

我发现\vfill在第一个小页面之后引入解决了页眉布局问题,但是其他小页面会被放在底部,而我希望间距位于底部。

有什么建议么?

例子:

\documentclass{book}
\usepackage{lipsum}

\begin{document}

\chapter{Correct layout}
\begin{minipage}{\textwidth}
\lipsum[1]
\end{minipage}

\chapter{Shifted layout}
\begin{minipage}{\textwidth}
\lipsum[2]
\end{minipage}

\begin{minipage}{\textwidth}
\lipsum[2]
\end{minipage}

\begin{minipage}{\textwidth}
\lipsum[1-2]
\end{minipage}

\end{document}

答案1

正如 moewe 所建议的, \raggedbottom它满足我的要求

\documentclass{book}
\usepackage{lipsum}
\raggedbottom

\begin{document}

\chapter{Correct layout}
\begin{minipage}{\textwidth}
\lipsum[1]
\end{minipage}

\chapter{No more shift}
\begin{minipage}{\textwidth}
\lipsum[2]
\end{minipage}

\begin{minipage}{\textwidth}
\lipsum[2]
\end{minipage}

\begin{minipage}{\textwidth}
\lipsum[1-2]
\end{minipage}

\end{document}

相关内容