如何使每一页的内容垂直对齐?

如何使每一页的内容垂直对齐?

我正在使用memoir文档类。

有没有办法应用每页间距,以便每页的内容垂直居中?我正在考虑类似\raggedbottom或或\flushbottom之类的方法。我希望使用(大概)文档顶部的一个命令将其应用于每一页。\vfill\centering

我目前正在使用,\raggedbottom因为我不喜欢段落之间的间距\flushbottom(默认?)。在某些页面上,内容不会垂直填充页面,例如,忽略页边距,12 英寸高的页面中有 8 英寸。在这些情况下,我希望内容上方有 2 英寸的填充,内容下方有 2 英寸的填充,而不是内容下方有 4 英寸的填充。

谢谢!

答案1

你可以尝试

\raggedbottom
\makeatletter
\let\@texttop\@textbottom
\makeatother

相关内容