Ищем исполнителя. Напишите, кто может помочь! По времени - на этой, максимум следующей, неделе.
Описание проекта:
Необходимо разработать несколько скриптов на JavaScript для InDesign 5.5 / 6.0.
Дано:
- Несколько десятков книг, опубликованных на бумаге (давно).
- К этим книгам есть файлы вёрстки InDesign.
- Книги имеют сложный формат, больше похожий на справочник или энциклопедию, чем на художественный текст.
- Формат книг отличается (т.е. это не одно многотомное издание, а подборка книг по теме).
Проблема:
- Вёрстка выполнялась без учёта возможностей современных версий и методик, т.е. текст просто "набит" без автонумерации, иногда даже без стилей.
- Поэтому переработка в другие форматы и размеры (например, в форматы электронных книг) требует полной ручной перевёрстки.
- Часть операций, в принципе, можно автоматизировать, что и является предметом проекта.
Задача в общем виде - создать комплект скриптов под каждую книгу, которые будут:
- Находить заданные структуры текста в книге (сноски, именные указатели, элементы индекса итд).
- Оформлять их как соответствующие объекты документа InDesign (например, назначать стили).
- Автоматически преобразовывать заданные элементы вёрстки бумажной книги в подходящие объекты (например, оформлять как кросс-ссылки, или элементы именного указателя, итд).
- На основании заданных структур текста или их свойств добавлять необходимые объекты (например, перед первым символом или объектом каждой печатной страницы создавать скрытый "якорь" с номером этой страницы).
- По заданным признакам, маркировать участки текста, в которых работа скрипта оказалась неэффективной или невозможной (например, если номер страницы определить не удалось, или структура текста оказалась отличающейся от ожидаемой, то соответствующий фрагмент текста помечается другим цветом)
Ожидаемый результат:
- После загрузки книги в InDesign оператор-верстальщик вручную загружает и запускает один или несколько скриптов.
- Скрипты производят необходимые преобразования в вёрстке.
- Изменения можно проконтролировать визуально
- Ситуации, не обработанные скриптом ("исключения"), можно легко найти для последующей ручной обработки.
- Количество исключений невелико (например, менее 1% от количества обработанных фрагментов)
Более подробное описание и образцы книг будут предоставлены заинтересованным.
-----------
Обязательные требования:
- Совместимость скрипта с Adobe InDesign 5.5 / 6.0 для Windows PC и MAC OS.
- Наличие комментариев в скрипте
- Наличие инструкции по использованию
- Корректная работа скрипта на предоставляемых образцах
- Готовность оказывать сопровождение до 1 сентября с.г. (при необходимости - за дополнительную плату)
Для начала пишите в личку или сюда. Координаты для голосвой и прочей связи дам, как только появятся заинтересованные.
Спасибо!
Описание проекта:
Необходимо разработать несколько скриптов на JavaScript для InDesign 5.5 / 6.0.
Дано:
- Несколько десятков книг, опубликованных на бумаге (давно).
- К этим книгам есть файлы вёрстки InDesign.
- Книги имеют сложный формат, больше похожий на справочник или энциклопедию, чем на художественный текст.
- Формат книг отличается (т.е. это не одно многотомное издание, а подборка книг по теме).
Проблема:
- Вёрстка выполнялась без учёта возможностей современных версий и методик, т.е. текст просто "набит" без автонумерации, иногда даже без стилей.
- Поэтому переработка в другие форматы и размеры (например, в форматы электронных книг) требует полной ручной перевёрстки.
- Часть операций, в принципе, можно автоматизировать, что и является предметом проекта.
Задача в общем виде - создать комплект скриптов под каждую книгу, которые будут:
- Находить заданные структуры текста в книге (сноски, именные указатели, элементы индекса итд).
- Оформлять их как соответствующие объекты документа InDesign (например, назначать стили).
- Автоматически преобразовывать заданные элементы вёрстки бумажной книги в подходящие объекты (например, оформлять как кросс-ссылки, или элементы именного указателя, итд).
- На основании заданных структур текста или их свойств добавлять необходимые объекты (например, перед первым символом или объектом каждой печатной страницы создавать скрытый "якорь" с номером этой страницы).
- По заданным признакам, маркировать участки текста, в которых работа скрипта оказалась неэффективной или невозможной (например, если номер страницы определить не удалось, или структура текста оказалась отличающейся от ожидаемой, то соответствующий фрагмент текста помечается другим цветом)
Ожидаемый результат:
- После загрузки книги в InDesign оператор-верстальщик вручную загружает и запускает один или несколько скриптов.
- Скрипты производят необходимые преобразования в вёрстке.
- Изменения можно проконтролировать визуально
- Ситуации, не обработанные скриптом ("исключения"), можно легко найти для последующей ручной обработки.
- Количество исключений невелико (например, менее 1% от количества обработанных фрагментов)
Более подробное описание и образцы книг будут предоставлены заинтересованным.
-----------
Обязательные требования:
- Совместимость скрипта с Adobe InDesign 5.5 / 6.0 для Windows PC и MAC OS.
- Наличие комментариев в скрипте
- Наличие инструкции по использованию
- Корректная работа скрипта на предоставляемых образцах
- Готовность оказывать сопровождение до 1 сентября с.г. (при необходимости - за дополнительную плату)
Для начала пишите в личку или сюда. Координаты для голосвой и прочей связи дам, как только появятся заинтересованные.
Спасибо!