Я использую некоторые приложения GTK + в Mac OS X Snow Leopard. Мой MacBook настроен на использование бразильского макета, что позволяет ему вводить диакритические знаки в качестве мертвых клавиш (поэтому я могу написать, например, «печатать», а затем - «а»). Однако он не работает в некоторых приложениях GTK + - в данном случае это Gedit и GnuCash. В других, таких как Inkscape и Dia, я могу вводить диакритические знаки как мертвые ключи. Следует отметить, что Dia и Inkscape работают через X11, а Gedit и GnuCash (по крайней мере, мои версии) - нет.
У кого-нибудь есть такая проблема? Кто-то решил это? Как я могу настроить раскладку клавиатуры для GTK +? Я делаю это в каком-то файле ~ / .gconf * или ~ / .gnome?
Заранее спасибо?
'
тоa
, что происходит (вы получите'a
,a
, ничего, что - то еще)?'a
Ответы:
Вы говорите, что Gedit не использует X11; какую версию gtk-кварц он использует?
Может быть, именно используемый слой osX не поддерживается должным образом gtk? см. также: https://bugzilla.gnome.org/show_bug.cgi?id=617583
источник