Ключевые слова:gnome, gtk, rus, 8-bit, (найти похожие документы)
Date: Mon, 19 Nov 2001 21:53:24 +0000 (UTC)
Newsgroups: fido7.ru.unix.bsd
From: Maxime Zakharov <[email protected]>
Subject: Проблема с вырезанием 8'ого бита некоторыми GTK приложениями
> Hо обнаружил одну проблему. С такой же проблемой я сталкивался при
> игрищах с
> stuphead. И заключается она в том, что при отображении русских сообщений и
> при наборе новых у букв кириллицы режется 8й бит. Т.е. я набираю
> "Привет!", а отображается "pRIWET!". Хотя менюшки все русские, и там
> нормально.
> Проблема обнаружена пока только на stuphead и gaim. Куча другого софта
> прекрасно работает с русскими (mozilla, netscape, kicq, gimp...).
> Подозреваю, что где-то что-то с какими-то настройками, но не пойму где...
http://unix.sochi.com/replies/X.2.gtkrus.shtml
Описание проблемы: В GTK-приложениях русский текст в некоторых полях
отображается транслитом.
Решение: В файле .gtkrc необходимо точно указать маску шрифта, если GTK не
может найти ни одно шрифта по заданой маске, при выводе 8-битных символов
отрезается восьмой бит. Для некоторых приложений, например stuphead,
необходимо маску задавать таким образом, чтобы по ней находился только один
шрифт, иначе проблема будет оставаться нерешенной. Для подсчета числа
шрифтов, подпадающих под заданную маску, а также для подбора необходимого
начертания, можно воспользоваться программой xfontsel.
Пример файла .gtkrc
style "user-font"
{
font="-cronyx-times-medium-r-normal-*-14-*-*-*-p-*-koi8-r"
}
widget_class "*" style "user-font"
Версия Unix: FreeBSD 4.3
--
@Sochi: http://www.sochi.com/