Обработка на устройстве — файлы никогда не покидают его
Починить оглавление EPUB
Отсутствующее, задублированное или полное мертвых ссылок оглавление делает книгу нечитаемой для навигации. Инструмент пересобирает TOC из фактического списка глав — одна запись на главу, в настоящем порядке чтения — и записывает его и в документ навигации EPUB3, и в NCX EPUB2, так что его подхватит любая читалка от Kindle до Calibre. Работает целиком в вашем браузере; бесплатно.
01Выберите EPUB
Как починить оглавление EPUB
Выберите файл EPUB
Откройте книгу с устройства. Ее главы считываются локально и выводятся как предпросмотр нового оглавления.
Проверьте предпросмотр
Просмотрите список глав — это ровно то, что будет содержать новое оглавление, в порядке чтения.
Скачайте исправленный EPUB
Сохраните файл. Пересобираются и nav.xhtml, и toc.ncx, поэтому любая читалка покажет рабочее оглавление.
В каждом EPUB живут два оглавления
Книги EPUB3 содержат nav.xhtml; книги EPUB2 — toc.ncx; многие содержат оба для совместимости. Читалка, найдя одно из них битым или пустым, не показывает глав — или хуже, показывает записи, ведущие в никуда.
Пересборка записывает оба документа из одного списка глав, в одном порядке, с теми же названиями. Что бы ни читала ваша читалка, она получит рабочее оглавление.
Как выглядит пересобранное оглавление
Одна плоская запись на главу в порядке spine, названная по собственному заголовку каждой главы. Глубоко вложенные оглавления с уровнями томов и частей уплощаются — это плата за TOC, который всегда работает везде.
Частые вопросы
Почему оглавления EPUB ломаются?
Ручная правка, багованные экспортеры и конвертация форматов — обычные подозреваемые: якоря, указывающие на удаленные файлы, пустые документы навигации или NCX, который конвертер молча исказил.
На чем основано новое оглавление?
На spine книги — авторитетном порядке чтения — с названием каждой записи по заголовку самой главы. Если оно есть в книге, оно есть в оглавлении.
Вложенные уровни сохраняются?
Нет — пересобранное оглавление плоское, одна запись на главу. Плоские TOC самые надежные на разных читалках; вложенность — кандидат на v2, если вы ее попросите.
Изменятся ли сами файлы глав?
Нет. Перезаписываются только nav.xhtml и toc.ncx. Содержимое глав, стили и порядок чтения остаются идентичными байт в байт.
Исправит ли это также битую страницу оглавления внутри книги?
Нет — страница TOC, отображаемая внутри главы, это обычное содержимое. Инструмент чинит навигационное оглавление, которое читалки показывают в меню глав.
Моя книга отправляется на сервер?
Никогда. Пересборка идет целиком в вашем браузере — проверьте инспектор сети во время работы: ноль загрузок.