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