Home » Работа в InDesign

Прямоугольники в начале абзацев

24 Ноябрь 2009 2 Comments

В некоторых изданиях практикуется расстановка прямоугольников в начале заголовочных абзацев как это показано на рисунке ниже.

RectangleAtStartPara1

Обычно это делается вручную с подгонкой высоты прямоугольника в зависимости от количества строк заголовка.

Для автоматизации этого процесса был написан скрипт RectangleAtStartParagraph.

Работа со скриптом

ПОДГОТОВКА
1. Необходимо создать объектный стиль, который будет присваиваться прямоугольнику в процессе работы скрипта. Этот объектный стиль не должен использоваться для других оформительских элементов документа (только для прямоугольников, расставляемых скриптом).
2. Необходимо правильно задать в параметрах заголовочного абзацного стиля левый отступ, обеспечив место для размещения прямоугольника в зависимости от его ширины и расстояния от заголовка.

ЗАПУСК СКРИПТА
Необходимо выделить черной стрелкой один или несколько текстовых фреймов, подлежащих обработке.

ДИАЛОГ
В диалоговом окне:

RectangleAtStartParaDialog
а) выбрать стиль абзаца заголовков, рядом с которыми будут располагаться прямоугольники, генерируемые скриптом;
б) выбрать объекный стиль для прямоугольников;
в) задать ширину прямоугольника в пунктах (высота прямоугольника рассчитывается скриптом);
г) задать расстояние от прямоугольника до первого символа абзаца (отступ) в пунктах.
д) нажать ОК для запуска скрипта (Cancel – для отмены).

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

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

2 Comments »

  • Алексей Клецель said:

    Это интересный скрипт. Такого результата можно еще добиться с помощью Paragraph Rules и стилей абзацев, однако придется для 1, 2-х и 3-строчных заголовков делать отдельный стиль.

  • nvdvr said:

    Интересный и полезный при представимых условиях скрипт, но не проще ли сделать символьный стиль с подходящим шрифтом, поставив в начале абзаца латинскую «I» буквицей на сколько надо строк?

Leave your response!

You must be logged in to post a comment.