Избранное »

22.09.2014 – 07:27 | 2 комментария | 8 512 views

Здравствуйте все, кто работает в Индизайне!
Извещаем вас о том, что на youtube.com начал работу канал «InDesign Мастерская вёрстки». Там уже размещены более 60 видео с полным описанием как работать с программой DoTextOK. Другие интересные темы, касающиеся работы …

Читать полностью »
Работа в InDesign

Хитрости и секреты, приемы работы, уроки

Новая версия!

Особенности новой версии Индизайна

Плагины

Описание плагинов, информация о плагинах для работы с Adobe InDesign

Скрипты

Готовые к использованию скрипты для Adobe InDesign

Скриптинг

Описание языка, приёмов и методов программирования для Adobe InDesign

Home » Скрипты

Создание простых спусков в ИнДизайне (старая тема с двумя новыми скриптами)

Добавлено на 12.06.2013 – 11:063 комментария | 4 315 views

В прошлом году у нас на сайте публиковался скрипт для создания простых спусков MakeImposition.jsx, создающий новый документ ИнДизайна с графическими фреймами, в которые можно поместить изображения с помощью скрипта SelectAndPlaceImage.jsx.

Но в некоторых, более сложных случаях, требуется размещать на спусковом листе страницы многостраничного графического файла (например PDF), в определенном порядке. Для таких задач в дополнение к MakeImposition.jsx можно использовать скрипты SelectAndChangeContentType.jsx и ImposeMultiPage.jsx.

Последовательность действий при работе с этой «связкой» может быть такой:

  1. Создаем раскладку для спуска с помощью MakeImposition.jsx.
  2.  Выделяем графические фреймы и скриптом SelectAndChangeContentType.jsx меняем их тип на текстовый, при необходимости применяем опцию «Fill with placeholder text»(Заполнить замещающим текстом). Текстовые «болванки» потом заменяем на реальные номера страниц многостраничного файла, которые будут помещаться в каждый фрейм. Если создается раскладка для простого листового изделия, то в качестве замещающего текста сразу можно дать номера страниц для выделенных фреймов (например, «1» для лица и «2» для оборота, при условии что в многостраничном графическом файле первая страница соответствует лицу изделия, а вторая страница — обороту). На этой же стадии можно присвоить фреймам заранее созданный объектный стиль, или цифрам во фреймах стиль параграфа или стиль символа. По этим стилям скрипт ImposeMultiPage.jsx будет «узнавать» обрабатываемые фреймы. Правда, в нем предусмотрен режим «Any style type» (Любой тип стиля), при котором он обрабатывает все текстовые фреймы в выбранном диапазоне обработки. Но этой опцией желательно пользоваться не в автоматическом, а пошаговом режиме.
  3. Запускаем скрипт ImposeMultiPage.jsx. Основные опции: «Process range» (Диапазон выполнения), «Type of marking style» (Тип маркирующего стиля), «Marking style name» (Имя маркирующего стиля, который был применен для маркировки обрабатываемых фреймов или цифр в них). Также имеются некоторые дополнительные опции, например сдвиги по вертикали и по горизонтали для четных и нечетных номеров страниц графического файла, но они больше подходят для обработки выделенных фреймов.

 

ImposeMultiPage.jsx

ImposeMultiPage_v_1_3_screen

ImposeMultiPage_document_screen

Приложение для использования: Adobe InDesign CS3, CS4, CS5, CS6

Версия: 1.3

Язык реализации (среда): JavaScript (ExtendScript Toolkit 2)

Операционные системы (платформы): PC, Macintosh (Windows, Mac OS)

Условия распространения: бесплатно; на Ваш риск

Назначение: Помещает страницы многостраничного графического файла в текстовые фреймы, цифры в которых соответствуют номерам страниц многостраничного документа.

Текстовые фреймы, предназначенные для операции, должные быть отмечены соответствующим объектным стилем, или цифрам во фреймах должен быть присвоен соответствующий стиль параграфа или стиль символа. Также имеется опция «Любой тип стиля» и «Обработка только выделенного».

Виды многостраничных документов, пригодных для операции:

PDF (.pdf), документ Adobe Illustrator (.ai, имеющий PDF-совместимость), документ Adobe InDesign (.indd)

Функциональные ограничения:

Не контролируется диапазон цифр в текстовых фреймах и реальное количество страниц в помещаемом графическом файле (например, если в текстовом фрейме указана цифра 10, а количество страниц в помещаемом графическом файле 5, тогда во фрейм будет помещена некорректная страница графического файла).

Обрабатываемые мастер-элементы (текстовые фреймы) на обычных страницах документа не могут входить в сложные объекты (не должны состоять в группах и т.п.), они должны быть отдельными объектами.

Не обрабатываются мастер-элементы на мастер-разворотах.

Текстовые фреймы, содержащие цифры для номеров помещаемых графических страниц, не должны входить в текстовые цепочки (эти фреймы должны быть отдельными текстовыми фреймами).

Не обрабатываются текстовые фреймы, границы которых выходят за границы монтажной области (пейстборда).

Не обрабатываются текстовые фреймы, находящиеся в переполненном (невидимом) тексте.

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

Техническая поддержка: Sergey-Anosov@yandex.ru

https://sites.google.com/site/dtpscripting

Скачать скрипт ImposeMultiPage.jsx

 

SelectAndChangeContentType.jsx

SelectAndChangeContentType_v_1_0_screen

Приложение для использования: Adobe InDesign CS3, CS4, CS5, CS6

Версия: 1.0

Язык реализации (среда): JavaScript (ExtendScript Toolkit 2)

Операционные системы (платформы): PC, Macintosh (Windows, Mac OS)

Условия распространения: бесплатно; на Ваш риск

Назначение: Изменяет тип содержимого выделенных объектов (фреймов)

Может использоваться как дополнение для скриптов: MakeImposition.jsx, ImposeMultiPage.jsx

Функциональные ограничения:

Не обрабатывает:

— объекты внутри фреймов (или сложных объектов), выделенные инструментом Белая стрелка.

— текстовые фреймы, входящие в текстовые цепочки, содержащие более 1 фрейма.

Техническая поддержка: Sergey-Anosov@yandex.ru

https://sites.google.com/site/dtpscripting

Скачать скрипт SelectAndChangeContentType.jsx

Обновление скрипта SelectAndPlaceImage.jsx

SelectAndPlaceImage_v_1_2_screen

Приложение для использования: Adobe InDesign CS3, CS4, CS5, CS6

Версия: 1.2

Язык реализации (среда): JavaScript (ExtendScript Toolkit 2)

Операционные системы (платформы): PC, Macintosh (Windows, Mac OS)

Условия распространения: бесплатно; на Ваш риск

Назначение: Помещает изображение в выделенные графические фреймы.

Возможно помещение изображения в несколько выделенных фреймов.

Может быть использован как дополнение для скрипта MakeImposition.jsx.

Техническая поддержка: Sergey-Anosov@yandex.ru

https://sites.google.com/site/dtpscripting

Скачать скрипт SelectAndPlaceImage.jsx

3 комментария »

Оставить комментарий!

Вы должны быть в системе чтобы оставить комментарий.