Как я могу добавить нового персонажа к существующей клавиатуре?

В настоящее время у меня установлена ​​раскладка клавиатуры Greek (Polytonic) , и она прекрасно работает при наборе текста на древнегреческом языке.

Однако мне иногда приходится набирать непонятную букву дигамма (заглавная Ϝ, строчная ϝ), которой нет на этой клавиатуре. В идеале я бы переместил последнюю сигму на клавишу Q и наложил бы дигамму на W.

Есть ли простой способ сделать это? Я нашел эту страницу , но она предупреждает меня, что она не обновляется для текущих версий Ubuntu. Более того, дигамма слишком неясна, чтобы ей было дано имя в /usr/include/X11/keysymdef.h (хотя она имеет подходящие кодовые точки в Unicode), и я не уверен, что мне придется перекомпилировать, если я отредактирую этот файл.

0
задан 15 August 2019 в 03:15

1 ответ

Как Gunnar Hjalmarsson указал в комментариях, xkb понимает кодовые точки Unicode, а также названные символы.

я заменил заключительный ключ сигмы этим:

key <AD02> { [                 U03DD,          U03DC ] }; // ϝ Ϝ

И после перезагрузки, все работает как ожидалось!

1
ответ дан 23 October 2019 в 05:52

Другие вопросы по тегам:

Похожие вопросы: