我手动加入了pdf文档 `\includepdf[pages=1-2,offset=2.6cm -3.0cm]{Abstract-Chinese.pdf}` 但是加入的文档并没有加入到目录中,我能否手动设置将其加入到目录中?

1 回答1

6
看`\includepdf` 的选项 `pagecommand` 示例如下: ``` tex \documentclass{ctexart} \usepackage{pdfpages} \begin{document} \tableofcontents \includepdf[pagecommand={\addcontentsline{toc}{section}{插入的页面}}]{test.pdf} \section{xxx} \section{xxx} \section{xxx} \end{document} ```

作者追问:2020-03-20 00:42

我应该表述地更清楚一些,我抽出来了两页实际上是带着页码的中文摘要(一共两页,本身带有页码)。而后的英文摘要部分,我直接手动从第三页开始计页码。所以我现在只是希望在最开始能把中文摘要加到目录中。 按照上面您提供的方法,又重新产生了页码,和我想要的不太一样。

回答: 2020-03-20 09:45

`pagecommand`里加东西啊,你引入的页面如果有页面设置了,那么就`pagecommand={\thispagestyle{empty}\addcontentline......}` 其他正常内容开写的时候自己设定一下页码`\setcounter{page}{3}`

回答: 2020-03-20 09:54

刚才说的不对,几页分两次插入,第一次只插入一页,设定页码,页面样式empty,加入`\addcontentsline`,第二页以后只需要页面empty,然后就正常写就行了。 ```tex \includepdf[pages=1,pagecommand={\thispagestyle{empty}\setcounter{page}{1}\addcontentsline{toc}{section}{插入页面}}]{test.pdf} \includepdf[pages=2-,pagecommand={\thispagestyle{empty}}]{test.pdf} ``` `\pagecommand={\thispagestyle{empty}}` 是默认选项,第二句可以不加,如果需要其他命令,`\thispagestyle` 还是要声明的。

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。