Язык верстаемой работы
Обычно признак, каким языком набраны абзац или слово в вёрстке, определяется в момент присвоения стиля. Но полезно ещё до стилевой обработки присвоить всему тексту признак языка, чтобы сразу начали работать динамический спеллер и программа переносов.
Стандартно, чтобы определить язык материала до стилевой разметки, надо выделить текст, и в поле Language панели Character (Type > Character (или Ctrl+T)) выбрать нужный язык.
Но эта операция не действует на таблицы, сноски, привязанные объекты. В этих случаях надо щелкать в каждой ячейке, каждой сноске, каждом объекте и всякий раз определять, определять, определять… В общем, обычная тягомотина повторяющихся одинаковых операций, которая легко поддается программированию.
Скрипт SetRightLanguage.jsx решает эту задачу.
Определите язык для первого абзаца статьи, поставьте в нём курсор, и после запуска программы появится окно диалога:
При щелчке на клавише ‘Yes/Да’ тексту почти всех элементов статьи будет назначен выбранный язык.
Слова «почти всех» означают, что исключён из рассмотрения текст вдоль контуров.
/ Ведь вредно абсолютно всё автоматизировать. Должны же и мы в вёрстке к чему-то руку приложить! 🙂 /
Сообщения об окончании обработки нет. Признак завершения работы программы — исчезновение прогресс-бара с экрана.
Скачать скрипт SetRightLanguage.jsx
Михаил Иванюшин
ivanyushin#yandex.ru
Последние комментарии