如何修复超过一页的文档中的垂直间距?

如何修复超过一页的文档中的垂直间距?

当 LaTeX 无法将内容放入一页时,它有时会在第一页的两个元素之间插入大量空白,而不仅仅是在页面底部留下空间。

最小示例:

  \documentclass[a4paper]{memoir}
  \usepackage{tikz}
  \newcommand{\Rectangle}{%
      \begin{minipage}{\linewidth} \tikz \draw (0,0) rectangle (2,16); \end{minipage}%
  }

  \begin{document}
  \begin{center} Hello \end{center}

  \Rectangle

  \Rectangle
  \end{document}

我希望间距是这样的:空白正好位于第一页的底部,而不是文本和矩形中间的大洞。可以通过使用类代替articlememoir删除\begin{center}and来解决此问题\end{center},但这两种折衷方案都不令我满意。

让空白出现在页面底部的最佳方法是什么?

答案1

标准设置memoir\flushbottom:每一页都与底部齐平,除非\newpage出现命令(该命令可能是由其他命令隐式发出的)。

因此,\raggedbottom针对整个文档(或其中的部分)或\newpage相关页面进行发布,将会用空白填充底​​部。

相关内容