Избранное »

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

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

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

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

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

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

Плагины

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

Скрипты

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

Скриптинг

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

Home » Скрипты

Разрядка пробелами

Добавлено на 29.08.2015 – 21:01Без комментариев | 2 813 views

Р а з р я д к а, как способ выделения  текста, хотя и считается устаревшим приёмом, но всё ещё используется авторами рукописей. Конечно, не в обиду будет сказано, многие  из них слабо знают возможности текстовых процессоров, в которых готовят текст для верстки, и разрядку выполняют ставя пробел после каждой буквы. А дальше верстальщик (тихо матерясь про себя), вручную вычищает эти пробелы, назначая повышенный трекинг. А иначе нельзя. Если разряженный текст не поместится в строке, то переноса не будет. Да и пробелы могут оказаться разной длины. Ведь обычные пробелы Индизайн, компонуя абзац, может или увеличивать, или уменьшать.

Разрадка, выполненная пробелами. Переносов нет!

Разрядка, выполненная пробелами. Переносов нет!

Для облегчения этой рутинной работы был разработан скрипт removeSpaceBetweenLetters, который удаляет пробелы между буквами, присваивая выделенному тексту символьный стиль с большим трекингом. Естественно, перед запуском скрипта этот стиль надо создать.

Разрядка_стиль

Создаём символьный стиль с повышенным трэкингом

В свойствах стиля (раздел Basic Character Formats) следует задать только один параметр — Tracking.

Запустив скрипт, в диалоговом окне надо выбрать этот символьный стиль и нажать кнопку Start.

Разрядка-Dialog

Диалоговое окно скрипта. В выделении обработанный участок текста. Появились переносы

Далее следует последовательно выделять слова с «неправильной» разрядкой, и она будет заменяться «правильной», определенной символьным стилем. Лишние пробелы исчезнут.
Будьте внимательны, и не выделяйте текст, в котором нет разрядки пробелами, иначе вы разгоните трекингом и его. Не следует также выделять несколько слов — иначе потеряете между ними пробелы.

Если вдруг где-то вам понадобится разрядка с другими параметрами, то можно приостановить работу скрипта нажатием на кнопку Stop, сменить символьный стиль на другой (с иными парамертами трекинга) и вновь начать работу нажатием на кнопку Start.

И еще, работая с текстом, отодвиньте панельку с диалоговым окном куда-либо в угол, чтобы она вам не мешала.

Скрипт написан на кроссплатформенном языке JavaScript, и мы полагаем, что он будет работать в версиях Индизайна CS6 и более новых, как под Windows, так и на МАС. Работоспособность проверялась в версиях CC2014, CC2015 под Windows 8.1.

Скачать скрипт
Приятной работы!

О разрядке читайте на нашем сайте:

Разрядка в русских текстах. Михаил Иванюшин

Как не потерять разрядку. Евгений Буданцев

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

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