单页应该更短

单页应该更短

我需要一个页面(我示例中的第 3 页)比其他页面短。我不知道分页符在哪里(3 到 4),所以我无法手动插入\restoregeometry。因此我尝试使用包(命令)afterpage,但这没有明显的效果。

第 1 页至第 3 页都可以,第 4 页及以后的页面应该与前两页类似。

\documentclass{book}
\usepackage{geometry,blindtext,afterpage}
\geometry{textheight=183.5mm}

\begin{document}
  \blindtext[10]
  \newgeometry{textheight=50mm}
  \noindent This is a special (short) page

  \afterpage{\restoregeometry}
  \blindtext[10]
\end{document}

这个封闭式问题和我的非常相似。

答案1

你所需要的是\enlargethispage{value}

\documentclass{book}
\usepackage{geometry,blindtext}
\geometry{textheight=183.5mm}

\begin{document}
  \blindtext[10]

 \enlargethispage{-133.5mm} \noindent This is a special (short) page


  \blindtext[10]
\end{document}

相关内容