我正在尝试将 A5 横向 PDF 包含两次pdfpages
。不幸的是,我得到了一堆空白页。这是 MWE。
\documentclass[A4paper,final]{minimal}
\usepackage{fullpage}
\usepackage{pdfpages}
\begin{document}
\pagestyle{empty}
\includepdf[nup=1x2,doublepages=true,pages=-]{imposed-nup.pdf}
\end{document}
这里imposed-nup.pdf
是一份两页的 A5 横向文档,人们期望得到一份两页的 A4 文档。然而,pdflatex
产生了一份七页的文档!使用\AtBeginShipout\AtBeginShipoutDiscard
建议的这一页删除了五页中的两页空白页,但我仍然得到三页空白页。
其中.log
,
<imposed-nup.pdf, id=1, 845.0471pt x 597.50829pt>
File: imposed-nup.pdf Graphic file (type pdf)
<use imposed-nup.pdf>
Package pdftex.def Info: imposed-nup.pdf used on input line 6.
(pdftex.def) Requested size: 845.04504pt x 597.50682pt.
所以我怀疑是包含的 PDF 页面大小“太大”导致了这个问题。我尝试了templatesize
选项,但并没有解决问题。有什么办法可以解决这个问题吗?
答案1
你应该这样使用它:
\documentclass[a4paper]{article}
\usepackage{pdfpages}
\begin{document}
\pagestyle{empty}
\includepdf[nup=1x2,doublepages=true,pages=-]{imposed-nup.pdf}
\end{document}
不同之处在于:
应该
\documentclass
是article
,不是minimal
。请参阅为什么要minimal
避开这门课?纸张尺寸(现在您正在使用的
article
)应该是a4paper
,而不是A4paper
;