Текстовый редактор Kate. Ввод типографских символов

При обсуждении авантажности Kate некоторое внимание уделялось созданию сниппетов (одному из критериев авантажности) на примере средств HTML-разметки. Настало время сказать пару слов об автоматизации ввода типографских символов. Использование для этой цели клавиатурных макросов себя не оправдало, однако задача легко решаема с помощью всё тех же сниппетов.

Среди готовых комплектов сниппетов мне ничего похожего найти не удалось (вероятно, плохо искал). Так что начинаем с создания пустого комплекта, для чего выбираем соответствующий пункт из контекстного меню по ПКМ:

Далее заполняем соответствующие поля формы комплекта, из которых обязательно только название

И приступаем к созданию сниппетов, опять же выбирая соответствующий пункт контекстного меню по ПКМ:

Текст сниппета вводится при латинской раскладке клавиатуры и после нажатия клавиши, назначенной на роль Compose (у меня это RightAlt). Например, сниппет для ввода русских парных кавычек, так называемых «ёлочек», он будет выглядеть, вместе с закреплённым за ним хоткеем, следующим образом:

Далее тем же образом создаются сниппеты для ввода «длинного» тире (emdash, то есть шириной с латинскую букву M):

И тире «короткого» (endash — шириной с латинскую N):

И, наконец, ввод символа копирайта:

Хоткеи для всех работают при любой раскладке клавиатуры.

На этом мои потребности в типографских символах (пока?) исчерпаны. Если чего потребуется впредь (что мало вероятно) — буду думать дальше.

Автор: alv

Про себя напишу потом

Добавить комментарий