使用 \includepdf 时目录中的页码错误

使用 \includepdf 时目录中的页码错误

我有一本书籍样式的文档。我想将两个外部 PDF 文件包含在两个单独的附录中(appendix a第一个为附录,appendix b第二个为附录)。

问题:我在目录中的附录中弄错了页码。在此示例中,第一个附录正确地从第 7 页开始。第二个附录似乎从目录中的第 9 页开始,但它应该从第 13 页开始。如何

当使用外部 pdf 文件时,如何在目录中生成正确的页码\includepdf

以下是主要文档脚本:

\documentclass[10pt] {book}
\usepackage{lipsum}
\usepackage[final]{pdfpages} 
\begin{document}
\title{Testing Title}
\maketitle
\tableofcontents
\chapter{Chapter 1}
\lipsum
\appendix
\include{appendix1}
\include{appendix2}
\end{document}

appendix1.tex脚本appendix2.tex是:

\chapter{Appendix A} \label{appendix:a}
\includepdf[pages=-, pagecommand={}]{appendix1.pdf}

PDF 文件appendix1.pdfappendix2.pdf使用此脚本生成的:

\documentclass[10pt] {article}
\usepackage{lipsum}
\begin{document}
\title{Testing Title}
\maketitle
\section{Section1 }
\lipsum
\section{Section2 }
\lipsum
\end{document}

编辑:这是我得到的目录。它是第 7 页和第 9 页,而应该是第 7 页和第 13 页。 在此处输入图片描述

我编译了两次。但是当我编译时,我收到以下警告:

test.tex(1): Package pdfpages Warning: I will use a dummy \includepdf command which
test.tex(1): No \author given.
test.tex(1): Package pdfpages Warning: I cannot determine the number of pages of the
test.tex(1): Package pdfpages Warning: I cannot determine the number of pages of the
test.tex(1): Label(s) may have changed. Rerun to get cross-references right.

相关内容