2

Мне нравится, когда в файлах PDF есть панель с оглавлением.

Как вы генерируете это?

Я не очень разбираюсь в создании файлов PDF, но если я хочу написать книгу в формате PDF, я хочу, чтобы там было оглавление, чтобы читатель знал, где они находятся в книге.

5 ответов5

4

Они называются "закладками". Смотрите документацию вашего инструмента PDF для того, как их создать.

3

Прежде всего, нельзя «написать книгу в формате PDF». PDF-файлы обычно не предназначены для редактирования на этом уровне. Это может быть сделано теоретически, но практически вы будете создавать свой документ в другой программе / формате, таком как Word, OpenOffice, TeX, DocBook или HTML, а затем конвертировать его в PDF.

Закладки и содержание будут зависеть от приложения, в котором вы пишете документ, и от того, как он конвертируется в PDF.

Если ваш исходный документ имеет оглавление, связанное с пунктами назначения в документе, и вы используете какой-то вид экспорта PDF, который знает, как использовать эту информацию, тогда он может создать PDF с внутренним связыванием оглавления.

Например, если вы используете Word и создаете оглавление в своем рабочем документе, а затем используете его встроенную функцию «Сохранить как PDF» (или Acrobat PDF Maker, или PDF-T-Maker), тогда он создаст все эти закладки для вас.

Если вы используете "Блокнот и PDFCreator" для "Печать в PDF", это не сработает.

Другие типы файлов зависят от того, как они конвертируются в PDF. Acrobat может использовать HTML-страницы (веб-сайты) и создавать закладки.

2

OpenOffice создаст PDF-файлы с оглавлением. Выберите « Tagged PDF в диалоговом окне « File , « Export PDF .

Поскольку PDFLaTeX поддерживает горячие ссылки и закладки PDF, я подозреваю, что это может быть достигнуто с помощью множества инструментов, использующих PDFLaTeX (немногие из которых требуют знания LaTeX или TeX). Эта статья говорит

Оглавление (как обычно создается командой \tableofcontents) автоматически будет содержать каждую запись в виде гиперссылки. По умолчанию заголовки, а не номер страницы будут гиперссылкой на соответствующую главу и т.д. Параметр linktocpage поменяет местами этот раунд. Если установлен параметр закладок, будет создан набор закладок в формате PDF, позволяющий перемещаться по документу. Закладки можно просмотреть в Acrobat Reader, щелкнув вкладку «Закладки» или выбрав пункт меню.

Одним из таких инструментов является Pandoc. Комментарии в его источнике markdown2pdf предполагают, что он генерирует закладки в формате PDF.

0

Добавьте это в ваш документ LaTex

\usepackage{makeidx}
\usepackage[pdftex,colorlinks=true, pdfstartview=FitV, linkcolor=red, citecolor=blue,
urlcolor=cyan,plainpages=false]{hyperref}
\usepackage{pdfcolmk}
\usepackage{graphicx}

\makeindex
0

Если вы используете Microsoft Word и надстройку или расширение Microsoft, которое позволяет сохранять в формате PDF (я не могу найти имя или ссылку на него), то есть возможность создать закладки. По умолчанию он выключен.

Нажмите кнопку «Параметры», а затем установите флажок «Создавать закладки с помощью:»

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .