Добавьте в ЛАТЕКСЕ TOC включенный PDF

В моем документе я включаю использование PDF

\includepdf[pages=-]{./mypdf.pdf}

Проблема, которую я имею, состоит в том, как добавить Элемент оглавления для этого PDF.

Это предположило, чтобы быть приложением. Я пытался добавить новый раздел в приложении, но конечно имя раздела не может быть распечатано на той же странице, чем включенный PDF, таким образом, получающаяся строка TOC направляет к неправильной странице.

Если я использую \addcontentsline Я освобождаю нумерацию, и страница является неправильной также, потому что включенный PDF на самом деле запускается в следующей странице...

Я немного потерян здесь, таким образом, я был бы очень признателен за, если кто-то знает, как сделать это.

Примечание: PDF, который я пытаюсь включать, не был сгенерирован от Латекса.

10
задан Adam Smith 16 September 2019 в 22:43
поделиться

2 ответа

Из документации pdfpages (стр. 6) похоже, что существует экспериментальный тег под названием addtotoc . Я думаю, вы бы использовали его так:

\includepdf[pages=-, addtotoc={<page number>, section, 1, <heading>, <label>}]

Где <номер страницы> - это номер желаемой страницы включенного PDF-файла (редактировать) для ссылки на , - это заголовок в оглавлении, а - это то, как вы можете \ ref перейти в раздел.

12
ответ дан 4 December 2019 в 00:23
поделиться

Пробовали ли вы

\section[text for toc]{text for document}

в вашем случае

\section[text for toc]{}

подавить вывод в документе.

0
ответ дан 4 December 2019 в 00:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: