插入空白页直至达到一定页码

插入空白页直至达到一定页码

我有一些章节必须从预定义的页码开始,并且这些章节之间可能未填满的页面应该用空白页填充。是否有可用的 for 循环,可以插入\newpage直到到达新章节开始的正确页面?

答案1

无需任何包,您可以使用\loop;诀窍是在空白页中添加一些不可见的内容,例如\null(比更有效\mbox{}):

\documentclass{article}

\newcommand{\filluptopage}[1]{%
  \clearpage
  \loop\ifnum\value{page}<#1\relax
    \null\clearpage
  \repeat
}

\begin{document}
Page 1 has text.

\filluptopage{5}

This will be at page 5.
\end{document}

相关内容