pdfpages 2016 与 pdfpages 2002

pdfpages 2016 与 pdfpages 2002

使用 2016 年的 pdfpages 软件包(pdfpages 2016/04/19 v0.5f)添加目录-option 会产生一些问题,而 2002 年的 pdfpages-Package(pdfpages 2002/10/01 v0.2k)不会出现这些问题。下面是一个最小的工作示例:

\documentclass[a4paper]{article}
\usepackage{pdfpages}
\pagestyle{empty}
\begin{document}
\tableofcontents
\includepdf[pages=1-12,nup=2x2,addtotoc={
1,section,1,Filme auf Festplatte U,U,
1,subsection,2,U001,U001,
7,subsection,2,U007,U007
}]{input.pdf}
\end{document}
  1. 使用 2002 版本一切正常:除了目录之外,还有 3 张输出表,每张包含 4 页输入和目录中的正确链接。

  2. 使用 2016 版 pdfpages 可得到以下输出(针对上述示例):
    目录
    第一个输出表在左上角包含输入页 1,其余为空白。
    第二个输出表在左上角有空白,然后在正确位置包含第 2-4 页。
    第三个输出表包含输入页 5-7,右下角为空白,第四个输出表在右下角仅包含第 8 页。
    其余均正常。

显然,每条记录后面都有一个分页符添加目录-在我看来,这个选项毫无意义。
上面的示例应该适用于任何包含至少 12 页的 input.pdf。感谢 N. Klingen 的帮助

答案1

问题出现在 v0.4x (2015-05-11) 和 v0.4w (2015-04-15) 之间:TeX Live SVN向我们展示了差异。这不是一个“简单”的更改,而且没有更改日志或其他信息,因此无法立即发现问题所在。作为临时解决方法,我建议使用代码的最新工作版本来自 TeX Live SVN。(版本 v0.4w 似乎有一个不相关的问题,这意味着我会在这里使用 v0.4v。)对于长期修复,这需要软件包作者的注意:我已通过电子邮件报告了此问题。

相关内容