- Сообщения
- 1 993
- Реакции
- 1 224
Долго и упорно тренировался и закончил рабочую версию конвертера документов InDesign в формат epub3 (а также в перспективе в любые другие форматы, основанные на xml или в такие, которые можно получить при преобразовании xml).
Краткое описание здесь: Как нам обустроить EPUB3
По сути это модульная система, состоящая из:
Конвертер не работает по принципу кнопки "Сделать красиво сразу", и требует подгонки под конкретный стиль и тип верстки (до этапа экспорта), но позволяет минимизировать трудозатраты на подготовку документа к экспорту и обработку. При этом результат кардинально отличается, как по возможностям настройки внешнего вида, так и по возможностям генерации основного и дополнительного контента.
Не зависит от используемой версии InDesign. Теоретически можно работать хоть в CS4.
Не зависит от операционной системы. Скрипты и экспорт xml одинаково работают в Windows и Mac OS, а утилиты могут работать хоть под Linux.
Что уже реализовано из возможностей epub3:
Вот пример одной главы с формулами MathType в верстке (https://olegbutrin.github.io/epub3/Кинематика материальной точки.pdf) и MathML в html5 (Кинематика материальной точки.)
В примере для отображения формул используется скрипт MathJax, что позволяет отображать формулы MathML в браузерах, не поддерживающих отображение MathML (Firefox умеет, а Chrome нет), а также в читалках epub3 (в основном, в iBooks).
Конвертер ориентирован в первую очередь для книг на научную тематику: математика, физика. Для книг по программированию есть дополнительный инструмент: раскрашивание кода аналогично подсветке в редакторах кода.
Для заказа обращайтесь в личку или на сайте.
Краткое описание здесь: Как нам обустроить EPUB3
По сути это модульная система, состоящая из:
- скриптов для InDesign, помогающих привести верстку в структурированный вид;
- скриптов для Photoshop и Illustrator -- для обработки графики;
- скрипта для получения валидного xml из документа InDesign;
- утилит для преобразования xml в html5;
- утилит для формирования специальных файлов epub3 и упаковки в книгу,
- оболочки для удобного запуска утилит.
Конвертер не работает по принципу кнопки "Сделать красиво сразу", и требует подгонки под конкретный стиль и тип верстки (до этапа экспорта), но позволяет минимизировать трудозатраты на подготовку документа к экспорту и обработку. При этом результат кардинально отличается, как по возможностям настройки внешнего вида, так и по возможностям генерации основного и дополнительного контента.
Не зависит от используемой версии InDesign. Теоретически можно работать хоть в CS4.
Не зависит от операционной системы. Скрипты и экспорт xml одинаково работают в Windows и Mac OS, а утилиты могут работать хоть под Linux.
Что уже реализовано из возможностей epub3:
- встраивание шрифтов
- встраивание javascript
- стили css
- формулы MathML (при использовании MathType)
- векторная графика в SVG
- аудио и видео
Вот пример одной главы с формулами MathType в верстке (https://olegbutrin.github.io/epub3/Кинематика материальной точки.pdf) и MathML в html5 (Кинематика материальной точки.)
В примере для отображения формул используется скрипт MathJax, что позволяет отображать формулы MathML в браузерах, не поддерживающих отображение MathML (Firefox умеет, а Chrome нет), а также в читалках epub3 (в основном, в iBooks).
Конвертер ориентирован в первую очередь для книг на научную тематику: математика, физика. Для книг по программированию есть дополнительный инструмент: раскрашивание кода аналогично подсветке в редакторах кода.
Для заказа обращайтесь в личку или на сайте.