Продолжаем
наше знакомство с написанием скриптов для ПМ. Сегодня я хочу представить
на ваш суд несколько замечательных сценариев. На мой взгляд, они
должны жить на машине у каждого верстальщика.
Как
вы думаете, можно ли создать стандартными средствами ПМ, градиентную
тень у объекта? Если думаете что нет, то вам стоит опробовать
в работе следующий скрипт. Он позволяет справиться с поставленной
задачей. Я думаю, этот скрипт поможет украсить ваши творенья.
Если разобраться, ничего сложного тут нет. Просто сценарий копирует
выбранный объект в буфер обмена и многократно (20) вставляет его,
каждый раз смещая на 1 миллиметр и меняя оттенок цвета на 3%.
Это конечно можно сделать и в ручную. (Честно говоря не представляю
найдутся ли такие трудоголики.) Но стоит ли…
Рассмотрим
еще один скрипт, очень схожий с предыдущим. Он позволяет создавать
градиентный фон. Принцип действия тот же. Рекомендую всем.
А
вот ЭТО! Это - шедевр скриптового искусства. Достаточно взглянуть
на рисунок. Скрипт одновременно делает тень и контур у выбранного
текста. Причем делает очень грамотно, без сбоев! Можно задавать
цвет самого текста, контура и тени, толщину контура, а потом при
необходимости все это разобрать. Текст нужно выделять в режиме
блока, а сам текст должен иметь атрибут "без стиля".
Column
Breaker. Этот сценарий входит в дистрибутив PageMaker, но если
вы его не установили, то можно взять здесь. Он должен быть установлен
обязательно! Это не заменимый помощник при расстановки текста
на несколько колонок. (Перед тем как его использовать, рекомендую
отключить направляющие командой Ctrl+;). Текст статьи будет выглядеть
опрятно и красиво, расставленным на ровненькие одинаковые колонки.
Замечательный скрипт!
А
вот этот сценарий пригодиться тем, кому по специфики работы приходится
экспортировать материалы со сверстанной полосы в текстовые документы.
Сценарий сохранит все текстовые блоки со страницы формате RTF,
по указанному вами пути. Текстовые блоки за пределами страницы,
а также на страницах шаблонах останутся не тронутыми.
Еще
один сценарий для работы с текстом. Если вам вдруг понадобилось
удалить все не использованные стили в публикации, то просто включите
данный скрипт. Он проверит какие стили в публикации задействованы
и удалит все остальные. Палитра стилей после этого сильно сократиться.
Ну, ведь это нам и было нужно!? А если все-таки нет, то оставьте
этот скрипт в покое. Удаление стилей происходит безвозвратно.
Так можно и дров наломать.
А
вот этот скрипт - просто чудо! Позволяет разрезать многоугольник.
Причем может разрезать как фигуру - многоугольник, так и многоугольник
- фрейм. Работает стабильно и очень быстро. Жалко только, что
не может разрезать круг. А то цены бы ему не было! Но, это ограничено
возможностями самого ПМ, поэтому удивляться тут нечему. Забираем
скрипт в свой арсенал, однозначно!
Случалось
с вами такая ситуация? Сверстали вы макет рекламы, объявления,
листовки, да бог знает чего. Не важно. Потратили на это занятие
уйму рабочего времени, а заказчик вам говорит. "Мне все нравиться,
только вот сделайте все это в 2 раза меньше". Или еще круче!
"Сделайте мне не вертикальный модуль, а горизонтальный. Все
тоже самое, только наоборот". Ну что тут можно сказать!?
Никуда не денешься - будешь переверстывать.
Вот
именно для таких ситуаций и создан следующий сценарий. Группируем
сверстанный модуль, запускаем скрипт, задаем параметры и… получаем
готовый результат. Что интересно, в макете меняются не только
графические объекты, но атрибуты шрифта (кегль, интерлиньяж, ширина
символов). С этим сценарием жить станет проще, жить станет веселей!
Эта
всего лишь небольшая часть скриптового богатства, призванная облегчить
нам повседневные трудовые будни.
Выпуск
в двух вариантах - на сайте
с иллюстрациями, по почте без таковых. С этого сайта вы также
можете скачать все сценарии, описанные в данной статье.
Прошу
всех написать мне design-verstka@yandex.ru
по поводу данного материала или по рассылке в целом. Ваши письма
очень помогают при создании новых тем. Пишите!!!
Эта
рассылка является составной частью проекта "СообЧа - СООБщество
ЧАйников". Сайт находится по адресу http://www.soobcha.ru/.