[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