09.06.2010

Убунту. Меняем символ в раскладке

По большому счёту, типографская раскладка устраивает меня всем. Однако, захотелось странного и душа решительно затребовала поменять длинное тире на среднее (em dash на en dash).

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

Итак, выясним, а где же у нас прописано это длинное тире:

$ xmodmap -pke | grep emdash
keycode  20 = minus underscore minus underscore emdash hyphen emdash hyphen

«Ага!», — говорим мы, — и незамедлительно командуем:

$ xmodmap -e "keycode  20 = minus underscore minus underscore endash hyphen endash hyphen"

Вот и всё. Желающие могут вписать в ~/.Xkbmap

P.S. На практике вернулся к длинному тире по умолчанию. А вот символ переноса (hyphen) на короткое тире всё же заменил. Как? Догадайтесь сами :)

0 прокомментировало:

Отправить комментарий