Избранное »

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

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

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

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

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

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

Плагины

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

Скрипты

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

Скриптинг

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

Home » Скрипты

Расстановка линий в многоколоночных фреймах

Добавлено на 12.03.2009 – 21:474 комментария | 618 views

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

Диалоговое окно скрипта

Диалоговое окно скрипта

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

Пример

Ограничения:

1. Скрипт будет некорректно расстанавливать линии, если обтекаемые линией объекты повернуты на N градусов (на рисунке выше — красная линия).
2. Неправильная расстановка линий будет и в случае с многоколоночными фреймами, повернутыми на N градусов.

К счастью таких случаев в практике немного.

Скрипт будет полезен при разработке изданий, в которых большой объем ручной работы по расстановке межколоночных линий.

Скрипт написан на кроссплатформенном языке JavaScript, работоспособность проверена в InDesign CS3-CS4, Windows XP.

Автор: Борис Кащеев

boriskasmoscow{барбоска}gmail.com

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

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

  • Maxbor:

    Насколько я понял, данный скрипт, в отличие от скрипта Батушева от 15.08.2004 расставляет линейки во всей цепочке фреймов данного материала. Или я ошибаюсь?

  • admin:

    Скрипт расставляет линейки во всей цепочке фреймов, причем фреймы могут быть с разным числом колонок. Главное отличие от скрипта Батушева — обтекание линиями объектов страницы (напр. граф. модулей), которые располагаются с пересечением межколоночного пространства.

  • nobelfaik:

    Хорошо бы еще скрипт запоминал последние настройки.

  • admin:

    Пишите еще пожелания, в следующей версии скрипта буду учитывать.

1 Pingbacks »

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

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