Избранное »

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

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

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

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

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

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

Плагины

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

Скрипты

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

Скриптинг

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

Home » Скрипты

Скрипт ImproveWinSoft для исправления переносов

Добавлено на 22.10.2008 – 23:22One Comment | 1 399 views

Cловарь переносов WinSoft в программе InDesign CS3 не позволяет делать переносы на другую строку символьных последовательностей с дефисом. Это хорошо, например, для телефонных номеров, где цифры разделяются дефисом, это хорошо для словосочетаний типа «12-летний» — они остаются на одной строке. Но при этом попадают под запрет переносов и такие словосочетания как «научно-практическая», «аргонно-дуговая», «фирма-производитель» и т.п. Ведь их то можно переносить! Скрипт решает эту проблему.

Предлагаемое решение — добавить после каждого дефиса пробел размером в 4 пт и шириной 1%.
Размер 4 пункта и такая ширина выбраны потому, что видимым такой пробел не будет, но переносы будут у каждого слова.

Неразрывный дефис от следующего за ним символа таким пробелом отделяться не будет.
Не ставится такой пробел и после дефиса, перед котором стоит цифра, поэтому номера телефонов и такие слова, как «12-летний», всегда будут на одной строке.

Предполагается, что  текст подготовлен к верстке, в частности, до и после дефиса нет пробелов, и вместо дефиса не используются знаки минуса или тире.

Автор скрипта: Иванюшин Михаил

One Comment »

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

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