• ВНИМАНИЕ!
    Сообщения, размещаемые в этом разделе, должны соответствовать Федеральному закону РФ №162-ФЗ. В них не должно содержаться требований по полу, возрасту, языку, национальности и т.д.
    Сообщения, не соответствующие этим требованиям, удаляются немедленно и без предупреждения.
    Также должны быть соблюдены правила данного раздела форума.

    ! Если не предполагается дистанционное сотрудничество, то в объявлении ОБЯЗАТЕЛЬНО должен быть указан город, для которого оно актуально.

    ! Предложения работы с переводами в любых программах и в любом контексте считаются не соответствующими тематике форума и удаляются немедленно, а участники, их разместившие, отправляются в бессрочный бан.

    В этом разделе отключена возможность комментировать размещенные объявления. Для обсуждения вакансии воспользуйтесь контактами работодателя или личной перепиской на форуме.

Написать скрипт InDesign -> FB2

  • Автор темы Автор темы Majestic12
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Majestic12

Участник
Топикстартер
Сообщения
5
Реакции
0
Нужно написать скрипт, который бы из InDesign сохранял книги в FB2.

1. Книги в InDesign уже размечены стилями, содержащими в названии ключевые слова, по которым можно найти соответствия тегам в FB2.
2. FB2 должен быть проверен на наличие недопустимых символов.
Регулярное выражение для поиска некорректных символов:
[^а-яa-z()\.0-9—(\-…;«»!?:\*“”\[\]„\,/–’ё№≈✓≤≥≠◦\x20]
3. Если в InDesign оказались текстовые элементы без стилей (или со стилями с неправильными ключевыми словами) — то все эти элементы требуется перенести в FB2 файл, но оставить без выделений стилями. Аналогично стоит поступить и с блоками без связей.

Таблица соответствий стилей - http://goo.gl/4zeS6v

Дополнительные материалы:
1. http://gribuser.ru/xml/fictionbook/ - сайт о формате FB2
2. https://code.google.com/p/fictionbookeditor/ - редактор FB2
3. Пакет с тестовыми книгами для тестирования будет направлен после заключения договора подряда.

Стоимость работ - 20 000 руб.

Свои предложения направляйте - anton.genkin@gmail.com
 
Серьезный подход с адекватной ценой.
Я писал пару комплексов для экспорта книг InDesign в epub, когда нативный экспорт был убог. Правда, там не только скрипты jsx, но и python, xsl, imagemagic. Могу взяться.
 
Серьезный подход с адекватной ценой.
Я писал пару комплексов для экспорта книг InDesign в epub, когда нативный экспорт был убог. Правда, там не только скрипты jsx, но и python, xsl, imagemagic. Могу взяться.

Олег, для какой версии InDesign писали? Он и в СС попрежнему весьма убог.
Можно ваш экспорт в epub посмотреть, если код открытый?
 
Посмотреть код, к сожалению, никак нельзя - это была работа на заказ для одного немецкого издательства, специализирующегося на книгах для IT.
Версия InDesign не принципиальна, поскольку используется исключительно как источник xml. Работают все версии, поддерживающие экспорт idml.

Кратко процесс следующий:
  1. Проверка книги на соответствие правилам: весь текст в одной story, все отдельные фреймы в виде anchored, все связи наличествуют, т.п.
  2. Экспорт книги в xml через idml или через экспорт структуры документов.
  3. Обработка xml средствами Python, SAXON, ImageMagic. Генерация TOC, различных фишек epub, упаковка в готовый файл.
 
Статус
Закрыто для дальнейших ответов.