Внутри файла панель закладок — это связанная структура указателей «первый», «следующий» и «родитель» со знаковым счётчиком, который решает, какие ветви раскрыты; править такое вручную приятно только особым людям. Здесь это плоский список: кнопки сдвига вправо и влево, стрелки, переносящие запись вместе со всем вложенным в неё, поле заголовка и поле страницы в каждой строке. Записи, прочитанные из документа, помнят, куда именно они вели, поэтому если не трогать страницу в строке, её исходная цель копируется дословно — точная позиция прокрутки, именованная цель, даже запись, открывающая веб-адрес, — вместо сведения всего этого к «перейти к началу страницы 12». Если закладок нет вовсе, соберите набор по страницам, по строкам размером с заголовок или по оглавлению, которое вы вставите.
Возможности
Плоский список со сдвигом вправо, влево и перемещением, вложенность до десяти уровней
Строки, которым вы не меняли страницу, сохраняют исходную цель точно, вместе с позицией прокрутки
Старт с одной закладки на страницу, либо поиск строк размером с заголовок и вложение их по размеру
Вставка оглавления: отступы или заголовки с # задают вложенность, точечные отбивки и табуляции завершают строку
Смещение для печатного оглавления, у которого страница 1 не первый лист файла
Управление тем, раскрыты ли дочерние записи у каждого родителя, плюс общий переключатель «открывать с показанной панелью»
Предупреждения о пустых заголовках, отсутствующих страницах, страницах за концом документа и пропущенных уровнях вложенности
Выгрузка оглавления отступами в текст, отмена любого шага или удаление всех закладок
Как использовать Редактор закладок PDF
Перетащите PDF: закладки, которые у него уже есть, загрузятся списком
Добавляйте, переименовывайте, меняйте цели, сдвигайте и переставляйте — или начните со страниц, заголовков либо вставленного текста
Выберите, какие родители открыты раскрытыми и что клик делает с масштабом
Сохраните PDF: перезаписывается только оглавление
Пример
Ввод
handbook.pdf — 180 pages, no bookmarks; built from headings, two levels
Результат
42 bookmarks: 8 chapters with 34 sections nested beneath them
Строка, повторяющаяся на большинстве страниц, — это колонтитул, поэтому закладкой она не станет.
Частые ошибки и устранение неполадок
Сборка по заголовкам ничего не нашла. — В документе нет разницы в размере между заголовками и основным текстом — например, отчёт целиком набран 11 пунктами. Вставьте оглавление текстом или добавьте записи вручную.
В записи вместо номера страницы стоит пометка. — Эта запись делает что-то кроме открытия страницы здесь: открывает веб-адрес или её целевую страницу не удалось найти. Она записывается обратно точно как была; впишите номер страницы, чтобы превратить её в обычный переход.
Кнопка сохранения недоступна. — Сначала нужно исправить что-то из блока предупреждений: строку без заголовка, страницу за концом документа или строку, которая пропускает уровень вложенности. Уберите это, и кнопка вернётся.
Все вставленные записи попали на страницу раньше. — Печатное оглавление обычно нумеруется от первой страницы текста, а не от обложки. Впишите разницу в поле смещения, и все номера страниц сдвинутся вместе с ним.
Часто задаваемые вопросы
Чем закладка отличается от ссылки, нарисованной на странице?
Закладка живёт в боковой панели читалки и принадлежит документу целиком; ссылка — это кликабельный прямоугольник на одной конкретной странице. Правка оглавления здесь никогда не трогает ссылки на страницах.
Можно ли собрать оглавление по заголовкам документа?
Да, когда заголовки физически крупнее основного текста. Самый большой размер становится верхним уровнем, следующий — вторым и так далее, до трёх уровней. Заголовки, перенесённые на две строки, сшиваются обратно.
Почему часть закладок ведёт на точную позицию прокрутки, а не на начало страницы?
Потому что так их сохранил исходный автор: цель может указывать точку на странице, масштаб или именованную цель, заданную в другом месте. Не трогайте номер страницы, и эта точная цель перенесётся без изменений.
Насколько глубоко можно вкладывать закладки PDF?
Здесь на десять уровней — намного больше, чем нужно любому реальному документу. Два-три уровня (части, главы, разделы) — это то, по чему читатель действительно может ориентироваться.
Меняет ли правка оглавления сами страницы?
Нет. Перезаписываются только структура оглавления и флаг режима отображения в каталоге. Содержимое страниц, аннотации, поля форм и вложения остаются в точности такими, какими были.