Выбор исходных данных и способа обработки
Оглавление и spine решают разные задачи: оглавление управляет переходами, а spine — последовательным чтением. Редактор меняет навигацию, сохраняя порядок глав.
- На входе: EPUB, JSON текст.
- Результат: EPUB.
Порядок действий
Добавить пункт «Глава».
- Укажите названия и href относительно nav.xhtml.
- Вложите подпункты в children.
- Создайте EPUB и откройте каждый переход.
Практический пример
nav.xhtml с проверенным внутренним переходом.
EPUB с chapter.xhtml#heading.
nav.xhtml с проверенным внутренним переходом.
Каждый пункт открывает нужную главу и место; вложенные уровни доступны в читалке.
Ограничения и проверка готового файла
Каждый пункт открывает нужную главу и место; вложенные уровни доступны в читалке.
Для выбранной операции данные передаются нашему серверу. Временные рабочие файлы удаляются после обработки; история пользовательских файлов не создаётся.
Официальные требования: W3C EPUB 3.3
- EPUB3, до 200 пунктов и 6 уровней.
- EPUB2/NCX не редактируется.
- Внешние URI запрещены, ресурсы и якоря должны существовать.
Вопросы и ответы
Какие исходные данные принимает «Создать оглавление электронной книги»?
Поддерживаются: EPUB, JSON текст. EPUB3, до 200 пунктов и 6 уровней.
Что получится после обработки в «Создать оглавление электронной книги»?
Создайте EPUB3 nav с проверенными главами и якорями по JSON-пунктам. Форматы результата: EPUB.
Как проверить результат этой операции?
Каждый пункт открывает нужную главу и место; вложенные уровни доступны в читалке.
Какой пример помогает начать работу?
EPUB с chapter.xhtml#heading.. Добавить пункт «Глава». Ожидаемый результат: nav.xhtml с проверенным внутренним переходом..
Какие ограничения нужно учитывать?
EPUB3, до 200 пунктов и 6 уровней. EPUB2/NCX не редактируется. Внешние URI запрещены, ресурсы и якоря должны существовать.
Где обрабатываются данные и сохраняется ли история?
Для выбранной операции данные передаются нашему серверу. Временные рабочие файлы удаляются после обработки; история пользовательских файлов не создаётся.