2011/4/20 Yuri Kozlov <yu...@komyakino.ru>: > В Tue, 19 Apr 2011 22:48:13 +0400 > alexander barakin <alex.bara...@gmail.com> пишет: > >> 2011/4/19 Yuri Kozlov <yu...@komyakino.ru>: >> > Здравствуйте. >> > >> > Тема, конечно, избитая, но всё же. >> > >> > Хочу кавычки-ёлочки и длинное тире. >> > В /etc/default/keyboard добавил misc:typo и получилось >> > >> > XKBMODEL="pc105" >> > XKBLAYOUT="us,ru" >> > XKBVARIANT="," >> > XKBOPTIONS="grp:rwin_toggle,lv3:ralt_switch,compose:menu,misc:typo,grp_led:scroll" >> > >> > В /var/log/Xorg.0.log >> > >> > (II) AT Translated Set 2 keyboard: Found keys >> > (II) AT Translated Set 2 keyboard: Configuring as keyboard >> > (II) XINPUT: Adding extended input device "AT Translated Set 2 >> > keyboard" (type: KEYBOARD) (**) Option "xkb_rules" "evdev" >> > (**) Option "xkb_model" "pc105" >> > (**) Option "xkb_layout" "us,ru" >> > (**) Option "xkb_variant" "," >> > (**) Option "xkb_options" >> > "grp:rwin_toggle,lv3:ralt_switch,compose:menu,misc:typo,grp_led:scroll" >> >> клавиша для compose выделена. >> почему бы не пользоваться compose-ом? > > Что нужно нажать с Compose для получения кавычки?
$ grep -E '(«|»)' /usr/share/X11/locale/en_US.UTF-8/Compose <Multi_key> <less> <less> : "«" guillemotleft # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK <Multi_key> <greater> <greater> : "»" guillemotright # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK Mult_key — это та самая «compose-key». less и greater переводить, надеюсь, не надо. > Почему после запуска в терминале с теми же параметрами всё работает как > ожидалось? не уверен, но, возможно, необходимо: $ env | grep xim QT_IM_MODULE=xim GTK_IM_MODULE=xim у меня x-клиенты получают эти переменнные из /etc/X11/Xsession.d/80im-switch, который принадлежит пакету im-switch -- wbr, alexander barakin aka sash-kan.