Как создавать PDF-файлы с левой панели с оглавлением?

2

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

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

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

user27449
источник

Ответы:

4

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

Ignacio Vazquez-Abrams
источник
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-страницы (веб-сайты) и создавать закладки.

afrazier
источник
2

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

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

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

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

RedGrittyBrick
источник
1
florian-diesch.de/software/pdfrecycle это интерфейс PDFlatex, который позволяет легко добавлять закладки в PDF
Florian Diesch
0

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

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

\makeindex
user432184
источник
0

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

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

YetAnotherRandomUser
источник