[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [locale] GTK and xmodmap input
On 8.I.2001 at 18:19 Alexander Mikhailian wrote:
>
> > > Подскажите пожалуйста, как заставить приложения GTK
> > > отображать 8-битные символы без "выкрутасов" %-).
> > >
> > > Пока происходит следующее:
> > > 1. ввожу латинские буквы - всё ок.
> > > 2. переключаю раскладку клавиатуры с помощью xrus
>
> э-эх... так мне теперь перекомпилировать XFree только для
> того, чтобы для ru_RU.CP1251 корректные кириллические
> keysyms генерить?
>
> А вот как без перкопмпиляции иксов - просто заставить GTK не
> изврашать восьмибитные симоволы?
1. В раскладках вместо xkeysyms типа Cyrillic-ya нужно
использовать код 0xff согласно CP1251.
2. В файле /usr/X11R5/lib/X11/locale/locale.alias строка
ru_RU.CP1251 en_US.ISO8859-1
3. Нужноиспользовать кириллические шрифты для CP1251, которые
регистрируют себе как iso8859-1 вместо microsoft-cp1251.
Такие шрифты и соответственно переработанную беларускую клавиатурную
раскладку можете найти в пакете
ftp://lml.bas.bg/home/anton/linux/bglinux-2.1.tar.gz
Или вместо всего этого используйте Free4.0.2, там имеется поддержка
CP1251.
С уважением: Антон Зиновиев
anton@lml.bas.bg, zinoviev@fmi.uni-sofia.bg