При обсуждении авантажности Kate некоторое внимание уделялось созданию сниппетов (одному из критериев авантажности) на примере средств HTML-разметки. Настало время сказать пару слов об автоматизации ввода типографских символов. Использование для этой цели клавиатурных макросов себя не оправдало, однако задача легко решаема с помощью всё тех же сниппетов.
Среди готовых комплектов сниппетов мне ничего похожего найти не удалось (вероятно, плохо искал). Так что начинаем с создания пустого комплекта, для чего выбираем соответствующий пункт из контекстного меню по ПКМ:
Далее заполняем соответствующие поля формы комплекта, из которых обязательно только название
И приступаем к созданию сниппетов, опять же выбирая соответствующий пункт контекстного меню по ПКМ:
Текст сниппета вводится при латинской раскладке клавиатуры и после нажатия клавиши, назначенной на роль Compose (у меня это RightAlt). Например, сниппет для ввода русских парных кавычек, так называемых «ёлочек», он будет выглядеть, вместе с закреплённым за ним хоткеем, следующим образом:
Далее тем же образом создаются сниппеты для ввода «длинного» тире (emdash, то есть шириной с латинскую букву M):
И тире «короткого» (endash — шириной с латинскую N):
И, наконец, ввод символа копирайта:
Хоткеи для всех работают при любой раскладке клавиатуры.
На этом мои потребности в типографских символах (пока?) исчерпаны. Если чего потребуется впредь (что мало вероятно) — буду думать дальше.