我想创建一个文档,使用其他文档的页面,同时保留原始书签。有一些简洁的答案指向pax
。该包的 READMEpax
列出了以下使用说明:
运行java -cp pax.jar;pdfbox.jar pax.PDFAnnotExtractor bookmark.pdf
。由于 Windows shell 和书签文档为“usrguide.pdf”,因此我;
在这里用代替了:
。此步骤似乎运行良好,因为 shell 仅打印:“* Processing file `bookmark.pdf' ...”,之后返回,并且“bookmark.pax”包含大约 17,500 行。
在下面给出的 PDF 上用 MikTeX 运行 pdfLaTeX 两次test.tex
也没有产生任何错误。但是,生成的 PDF 缺少所有书签。
\documentclass[a4paper,12pt,landscape]{article}
\usepackage[
hmargin=1in,
vmargin=1in,
]{geometry}
\usepackage{pdfpages} % pdfpages loads graphicx
\usepackage{pax}
\iffalse
\usepackage{hyperref}
\hypersetup{
filebordercolor={1 1 0},
}
\fi
\begin{document}
\includepdf[pages=-,nup=2x1]{bookmark}
\end{document}
我在使用时遗漏了什么pax
吗? 还有其他更适合我用途的软件包吗?