2010-10-04 86 views
1

这个问题是从被要求here了一个遵循。问题乳胶和pdfpages

我已经试过了,提出的建议,这是:

\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的仍然是没有做什么,我想它的。

有人请帮助!

回答

0

随着回忆录类,你可以做线沿线的东西:

\def\chaptername{Appendix} 
\addappheadtotoc 
\includepdf{mypdf.pdf} 

这使得附录在正确的页面+地方露面在您的目录。现在,我不知道这是否是特定的回忆录类,但快速谷歌搜索显示了人们的例证不使用回忆录类,仍然使用命令。这可能值得一试。

当然,你也可以这样做:

\def\sectionname{Appendix} 
\addappheadtotoc 
\includepdf{mypdf.pdf} 

如果你想让它显示为一个部分。

1

在autotoc,“页码”,是指在原有的PDF文件的编号。因此,将“页码”设置为43会为original.pdf的第43页添加一个toc条目。你可能会寻找类似如下:

\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}