Home » Archive

Articles in the Скрипты Category

Скрипты »

[18 Май 2010 | 2 Comments | ]
Соединение линиями вершин многоугольника

В сети есть интересный сайт http://www.milligramme.cc.
Там много любопытных скриптов, но понять комментарии к ним нет никакой возможности — они на японском языке.
Даже имени создателя этого сайта ни на одном из европейских языков нет.
Но по сопутствующим картинкам и читая код можно разобраться в большинстве скриптов.

Скриптинг, Скрипты »

[26 Апр 2010 | One Comment | ]

Наша любимая фирма Adobe Systems любезно предоставила нам скрипт SortParagraphs по сортировке абзацев. Но если надо отсортировать данные в нескольких разделах не затрагивая названия разделов, то этот скрипт мало помогает. Приходится вручную выделять абзацы каждого раздела и многократно запускать скрипт. Эта проблема для многих является актуальной и недавно на форуме по Индизайну rudtp.ru был задан такой вопрос:
Наверное, каждый программист решал бы эту задачу по своему. Мы попытаемся это сделать с применением небольшого количества объектного программирования. Уж очень просятся сделаться объектами рубрики с их содержимым.
Но чтобы выполнить такое деление вначале необходимо …

Скрипты »

[21 Апр 2010 | No Comment | ]
Создание градиентной текстуры со случайным направлением градиента

На прекрасном японском сайте  http://www.milligramme.cc есть замечательный скрипт Shake gradients по изменению направления градиентной заливки у выделенных объектов. Если выделить, например, несколько прямоугольников с одинаковым направлением градиента и запустить скрипт, то получится такая вот интересная текстура (см. рис. ниже), которую можно использовать в дизайнерской разработке. Каждый элемент такой текстуры имеет разное направление градиента. Расчет направления градиента производится при помощи генератора случайных чисел.  Выделенные объекты без градиентной заливки пропускаются.

Скрипты »

[20 Апр 2010 | 2 Comments | ]

Никита Рокотян из Екатеринбурга предлагает вашему вниманию комплект скриптов R-Duplicate и скрипт Go to Master Spread.
Скрипты R-Duplicate служат для ускорения процесса макетирования вручную. Выбранный объект дублируется в нужном вам направлении.

Для запуска каждого скрипта из набора рекомендуется назначить клавиатурные сокращения.
Go To Master Spread — скрипт, который позволит вам быстро переключаться между мастер-страницей и страницей, к которой она применена.
Скрипты на писаны на языке JavaScript, и будут работать как на платфомре Windows, так и на Mac в InDesign CS3-CS4.

Скачать скрипты Никиты Рокотяна
Никита также предлагает платный набор скриптов …

Скрипты »

[11 Апр 2010 | 2 Comments | ]
Расшифровка GREP-выражений

GREP является одной из самых мощных возможностей в InDesign, так как  позволяет cэкономить огромное количество времени. Все, что можно делать с помощью обычного поиска и замены текста, вы можете сделать и с GREP, а также есть много других вещей, которые можно  сделать только с GREP.
Но с  GREP бывает трудно разобраться… Основы достаточно легко понять: концепция шаблонов – для любого символа, в верхнем и нижнем регистре, начало и конец абзацев, пустой абзац, количество повторений, и даже основные включения и исключения групп символов. А далее вложенные группировки, …

Скрипты »

[10 Апр 2010 | One Comment | ]

Резервные копии своей работы сохранять необходимо, никто не будет спорить. Можно делать это самому, каждый раз давая файлу разные имена (например, добавляя к имени номер сохраняемой версии), а можно воспользоваться скриптом, который такие действия выполнит автоматически.

Скрипты »

[8 Апр 2010 | 10 Comments | ]
Подсчет площади рисунков в документе

Скрипт для подсчета площади рисунков
Обрабатываются фреймы с рисунками и привязанные к тексту иллюстрации.
Рисунки с одинаковыми именами учитываются один раз за исключением тех, что вставлены через буфер.
Эти объекты не появляются в программе LINKS и учитываются всякий раз при появлении их в вёрстке.
Пользователь должен удалить все неиспользуемые объекты с монтажного стола,
т.к. не задействовано определение, где размещен рисунок — на полосе или за её пределами.
Программа также не учитывает возможное наличие атрибута «Nonprinting» у некоторых фреймов или групп.

Скрипты »

[21 Мар 2010 | 3 Comments | ]
Назначение цвета направляющим

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

Скрипты »

[20 Мар 2010 | 4 Comments | ]

Чтобы снять локальное форматирование со всего текста, надо выделить его весь (Ctrl+A) и выполнить команду Clear overrides. Но существует ли возможность снять локальное форматирование только с одного стиля? — такой вопрос недавно прозвучал в Живом Журнале.

Скрипты »

[18 Мар 2010 | One Comment | ]

Полку скриптов прибыло, да от кого?! — от таких гуру скриптописания как Peter Kahrel, Mark Autret, Loic Aigon, Harbs!
Peter Kahrel – автор многих книг по Индизайну, по скриптингу и использованию GREP в InDesign, его мы знаем по скриптам «Вертикальная линия к абзацу», «Динамические Sidenotes», «Сортировка данных в таблице» и многим другим.
Mark Autret на сайте http://www.indiscripts.com/ рассказывает о тонкостях программирования для InDesign. Именно Mark Autret написал многие широко известные скрипты, такие как «Круговая диаграмма», «Эквалайзер», «InDexBrutal/Indexmatic».
Loic Aigon взвалил на себя нелегкую ношу каталогизирования скриптов для Индизайна, Иллюстратора, Фотошопа, создав сайт Scriptopedia. …