我正在写一本书,已经签订了合同X页面与印刷公司,所以我想创建一个包含X页。但是,说我只有足够的材料来填充x − y页面。是否有一些软件包或简单的 hack 可用于添加是文档末尾有空白页?即我想添加空白页,直到最新添加的页面为页码X。
答案1
您可以使用一个简单的循环来完成此操作。
以下代码将确保文档大小为 100 页:
\documentclass{article}
\usepackage{lipsum}
\newcommand\emptypages[1]{%
\loop\ifnum\value{page}<#1\relax
\clearpage
\null
\thispagestyle{empty}%
\repeat
\clearpage
}
\AtEndDocument{\emptypages{100}}
\begin{document}
\lipsum[1-20]
\end{document}
答案2
回忆录包\leavespergathering{}
为与您的目的密切相关的目的提供命令。文学见解来自手册:
命令
\leavespergathering{
數量}
确保输出的页数准确无误,以形成完整的數量叶子(2×數量页)——如果需要,将在末尾输出空白页以构成正确的计数。如果數量 小于二(默认值),则不会输出额外的页面。
因此,例如,要填充到 84 页,您可以使用\leavespergathering{42}