Избранное »

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

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

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

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

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

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

Плагины

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

Скрипты

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

Скриптинг

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

Home » toplist, Скрипты

Применение стилей скриптами

Добавлено на 24.10.2008 – 23:51One Comment | 703 views

При создании стиля абзаца и стиля символов для ускорения процесса верстки в InDesign можно задавать клавиатурные сокращения для быстрого применения стилей.

Есть два неприятных ограничения при этом:
1. Клавиатурные сокращения строятся только с применением цифровой клавиатуры.
2. Невозможно при помощи «горячих клавиш» задать символьный стиль [None].

Обойти эти ограничения помогут вам следующие два мини-скрипта:

для символьных стилей:
try {app.selection[0].appliedCharacterStyle = app.activeDocument.characterStyles.item(«MyCStyle»)}catch (e) {exit()};

для стилей абзаца:
try {app.selection[0].appliedParagraphStyle = app.activeDocument.paragraphStyles.item(«MyPStyle»)}catch (e) {exit()};

В этих скриптах вместо MyCStyle и MyPStyle поставьте конкретное название стиля символов и стиля абзаца. Сохраните скрипты в папку пользовательских скриптов с таким же названием как и применяемый стиль, и с расширением .jsx.
И задайте на ваш вкус клавиатурные сокращения для вызова скриптов. «Горячие клавиши» запустят скрипт, а скрипт применит к тексту заданный в нём стиль. Таким образом, ограничение, связанное с использованием только цифровой клавиатуры, будет снято.

Если требуется задать клавиатурное сокращение для символьного стиля [None], то вместо MyCStyle так и напишите в скрипте — [None].

Скрипты работают как в InDesign CS3, так и в InDesign CS2.

Источник: http://mysite.verizon.net/zevt/index_files/ApplyingStyles.htm

One Comment »

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

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