Shortcut для Glyph
Иногда в верстку приходится вставлять специальные символы, которых нет на клавиатуре. Традиционно это делается при помощи панели Glyphs.
— А можно ли задать клавиатурное сокращение на вставку какого-либо спецсимвола? — такой вопрос недавно прозвучал в E-mail-конференции по Индизайну.
Ответ: конечно можно, лишь бы этот символ был в шрифте, которым верстается текст. Сначала пишется скрипт по вставке символа, а потом для вызова скрипта задаётся комбинация «горячих клавиш». Конечно же, отвечал Dave Saunders, и сразу привел в качестве примера программный код на языке JavaScript для вставки символа MULTIPLICATION SIGN:
try{app.selection[0].contents = «\u00D7»;} catch(e) {};
Здесь в двойные кавычки взят юникодовский номер этого символа. Вы его должны заменить на свой, который нужен именно вам.
Для определения номера символа в кодировке Unicode откройте палитру Glyphs и наведите указатель мыши на нужный символ. Юникодовский номер будет сразу же показан.
Dave Saunders — один из самых осведомленных на планете людей о программах PageMaker и InDesign, разработчик скриптов мирового класса, и, совместно со своей женой Pam, основатель PDS ассоциации. Посетите его сайт и найдете там много советов и скриптов для Индизайна.
Его обстоятельные ответы очень часто можно встретить на скриптовом форуме Adobe по Индизайну. Его личный блог по скриптингу находится по адресу: http://jsid.blogspot.com/
Последние комментарии