使用 pdfpages 和 nup 来设置文档页码

使用 pdfpages 和 nup 来设置文档页码

可以pdfpages使用以下命令对文档的页面进行编号:

\includepdfset{pagecommand=\thispagestyle{plain}}

(参见使用 pdfpages 来设置文档页码

不幸的是,这不能很好地兼容nup(将多个源页面放在一个目标页面上);编号应用于输出页面而不是输入页面:

\documentclass{article}
\usepackage{pdfpages}
\includepdfset{pagecommand=\thispagestyle{plain}}

\begin{document}
\includepdf[nup=2x3,pages={1-6},frame=true]{<use any PDF file>}
\end{document}

参见此处底部的“1”,我希望页面为 1-6:

在此处输入图片描述

有没有办法解决?

答案1

您可以使用两个阶段。第一阶段只是添加页码,例如:

%%% test-stage1.tex %%%
\documentclass{article}
\usepackage{pdfpages}
\includepdfset{pagecommand=\thispagestyle{plain}}

\begin{document}
  \includepdf[fitpaper,pages={1-6}]{test-org.pdf}
\end{document}
%%% test-stage1.tex %%%

下一阶段使用nup

\documentclass{article}% set the correct paper size, default is letterpaper
\usepackage{pdfpages}

\begin{document}
  \includepdf[nup=2x3,pages={1-6},frame=true]{test-state1.pdf}
\end{document}

相关内容