这个问题是问here的那个问题的后续问题。
我试过提出的建议,那就是:
\includepdf[pages=-, addtotoc={<page number>, section, 1, <heading>, <label>}]但是如果我这样做,我只能输入页码为1,因为TOC不接受任何其他整数。我希望我的附录A从第43页开始,但pdfpages不允许我使用它是一个值,它只是缺省为1。
\appendix
\input{./Appendix1.tex}
\clearpage
\includepdf[pages=-,landscape=true,addtotoc={43, section, 1, Appendix A, AppendixA}]{TrackDetails1.pdf}
\input{./Appendix2.tex}
\clearpage
\includepdf[pages=-,landscape=true]{TrackDetails2.pdf}
\input{./Appendix3.tex}
\thispagestyle{empty}
\clearpage这是我的附录部分的一个示例,我不确定问题的一部分是不是我在插入PDF之前插入了标题页?很明显,上面的内容是不正确的,这只是我的盲肠节现在所处的状态。
在过去的4个小时里,我一直在尝试各种组合,坦率地说,我已经厌倦了每次构建我的最终PDF,发现LaTeX仍然没有做我想要的事情。
谁来帮帮忙!
发布于 2010-10-15 15:20:53
使用回忆录类,您可以执行以下操作:
\def\chaptername{Appendix}
\addappheadtotoc
\includepdf{mypdf.pdf}这使得附录显示在您的TOC中的正确页面+位置。现在我不确定这是否特定于回忆录类,但快速谷歌显示了不使用回忆录类但仍在使用命令的人的示例。这可能值得一试。
当然你也可以这样做:
\def\sectionname{Appendix}
\addappheadtotoc
\includepdf{mypdf.pdf}如果您希望它显示为一个节。
发布于 2010-10-15 15:07:22
在autotoc中,'page number‘指的是原始pdf文件中的编号。因此,将'page number‘设置为43会为original.pdf的第43页添加一个toc-entry。您可能正在寻找类似以下内容的内容:
\documentclass{report}
\usepackage{pdfpages}
\begin{document}
\tableofcontents
\chapter{foo}
(...)
\setcounter{page}{42}
\appendix
\includepdf[pages=-,addtotoc={1, chapter, 1, bar, bar}]{baz.pdf}
%first page of baz.pdf is added to toc as page 43
\end{document}https://stackoverflow.com/questions/3858315
复制相似问题