Избранное »

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

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

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

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

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

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

Плагины

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

Скрипты

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

Скриптинг

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

Home » Скрипты

Назначение цвета направляющим

Добавлено на 21.03.2010 – 22:473 комментария | 718 views

Описание проблемы

Иногда надо как-то отметить объект на полосе. Первое, что приходит в голову — обрамить его направляющими. А как потом отличить эти направляющие от других — ведь все направляющие в макете одного цвета?

Но возможности скриптинга позволяют менять цвет направляющих, почему бы не воспользоваться этой возможностью?

Вот скрипт, решающий эту задачу.

Добавление направляющих другого цвета вокруг объекта

Выделите один или несколько объектов и запустите скрипт.

Появится меню «Обрамление направляющими».

image001

После выбора цвета и щелчка на клавише «ОК» вдоль геометрических границ объекта появятся направляющие. Они будут размещены на слое «Guides».

image003

Изменение цвета направляющих

Другое применение скрипта — изменение цвета выделенных направляющих.

image005

После запуска появится меню, теперь оно будет называться «Цвет направляющей».

image007

После щелчка на клавише «ОК» цвет направляющих изменится.

Свой цвет для направляющих на мастер-странице

В меню панели Pages есть строка Hide Master Items, эта опция позволяет отключать отображение на экране элементов мастер-страниц. Но если на мастер-странице использовать направляющие другого цвета, элементы мастер-страницы можно видеть без использования этой опции.

Используемый набор образцов цвета

Перечень цветов — из известного скриптописателям стандартного списка UIColors, определенные там образцы цвета можно увидеть в перечне любого из выпадающих меню панели Colors закладки Guides&Pasteboards окна Preferences.

image009

Удаление направляющих

В программе в выпадающем списке цветов первая позиция называется «Удалить направляющие».

image011

Она предусмотрена для удаления нарисованных ранее этим скриптом направляющих вокруг выделенного объекта/объектов или удаления любых направляющих.

Выделите объект, вокруг которого ранее этим скриптом нарисованы направляющие, или направляющие, которые надо удалить, запустите скрипт, выберите первую строку в выпадающем меню и щелкните на кнопке ОК.

Ошибка версии CS3 (5.0)

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

image013

Так что, к сожалению, для версии CS3 этот скрипт правильно работает только в документах с отключенной опцией Facing Pages или на правых страницах разворотов. (Возможно, последующие обновления устранили этот недочёт, но у меня без дела есть на машине только релиз 5.0)

В версии CS4 этой ошибки нет.

21.03.2010

Михаил Иванюшин

Ivanyushin#yandex.ru

download

Скачать скрипт NewColorForGuides

Описание проблемы

Иногда надо как-то отметить объект на полосе. Первое, что приходит в голову — обрамить его направляющими. А как потом отличить эти направляющие от других — ведь все направляющие в макете одного цвета?

Но возможности скриптинга позволяют менять цвет направляющих, почему бы не воспользоваться этой возможностью?

Вот скрипт, решающий эту задачу.

Добавление направляющих другого цвета вокруг объекта

Выделите один или несколько объектов и запустите скрипт.

Появится меню «Обрамление направляющими».

После выбора цвета и щелчка на клавише «ОК» вдоль геометрических границ объекта появятся направляющие. Они будут размещены на слое «Guides».

Изменение цвета направляющих

Другое применение скрипта — изменение цвета выделенных направляющих.

После запуска появится меню, теперь оно будет называться «Цвет направляющей».

После щелчка на клавише «ОК» цвет направляющих изменится.

Свой цвет для направляющих на мастер-странице

В меню панели Pages есть строка Hide Master Items, эта опция позволяет отключать отображение на экране элементов мастер-страниц. Но если на мастер-странице использовать направляющие другого цвета, элементы мастер-страницы можно видеть без использования этой опции.

Используемый набор образцов цвета

Перечень цветов — из известного скриптописателям стандартного списка UIColors, определенные там образцы цвета можно увидеть в перечне любого из выпадающих меню панели Colors закладки Guides&Pasteboards окна Preferences.

Удаление направляющих

В программе в выпадающем списке цветов первая позиция называется «Удалить направляющие».

Она предусмотрена для удаления нарисованных ранее этим скриптом направляющих вокруг выделенного объекта/объектов или удаления любых направляющих.

Выделите объект, вокруг которого ранее этим скриптом нарисованы направляющие, или направляющие, которые надо удалить, запустите скрипт, выберите первую строку в выпадающем меню и щелкните на кнопке ОК.

Ошибка версии CS3 (5.0)

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

Так что, к сожалению, для версии CS3 этот скрипт правильно работает только в документах с отключенной опцией Facing Pages или на правых страницах разворотов. (Возможно, последующие обновления устранили этот недочёт, но у меня без дела есть на машине только релиз 5.0)

В версии CS4 этой ошибки нет.

21.03.2010

Михаил Иванюшин

Ivanyushin#yandex.ru

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

  • jvk:

    «Ошибка версии CS3 (5.0)
    На левой стороне разворота нарисуйте объект и запустите этот скрипт. Вертикальные направляющие окажутся на правой стороне.
    Так что, к сожалению, для версии CS3 этот скрипт правильно работает только в документах с отключенной опцией Facing Pages или на правых страницах разворотов. (Возможно, последующие обновления устранили этот недочёт, но у меня без дела есть на машине только релиз 5.0)»

    Строка 128:
    app.activeDocument.viewPreferences.rulerOrigin = RulerOrigin.spineOrigin;

    Меняем на:
    app.activeDocument.viewPreferences.rulerOrigin = RulerOrigin.spreadOrigin;

    и скрипт работает правильно, даже если объект расположен на монтажном столе

  • iv-mi:

    Спасибо, полезный совет.
    Я взял за основу стандартный скрипт добавления направляющих, но эта строка осталась без изменений.
    В этом скрипте есть одна избыточность — нет нужды вызывать скрипт, если надо стереть выбранные направляющие, для этого есть клавиша ‘Delete’. 🙂
    И на мой взгляд, не хватает возможности удалять все направляющие.
    Такой вопрос: есть ли смысл изменить алгоритм работы скрипта — удалять все направляющие, если в случае запуска его ничего не выбрано?
    Иногда хочется их все стереть, и начать разметку снова.
    Кто чем пользуется для решения этой, простой с точки зрения написания скрипта, задачи?

  • jvk:

    «Кто чем пользуется для решения этой, простой с точки зрения написания скрипта, задачи?»
    Быстро удалить все направляющие на текущем развороте (без скрипта).
    cmd(ctrl)+opt(alt)+G, Delete

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

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