[mdk-re] XKB & cp1251

Aleksey Novodvorsky =?iso-8859-1?q?aen_=CE=C1_logic=2Eru?=
Вс Май 13 12:42:00 MSD 2001


Alex Yemelyanov wrote:

> On Saturday 12 May 2001 18:49, you wrote:
>
> Hello
>
> > Alex Yemelyanov wrote:
> > > Hello all,
> > >
> > > давно хотел узнать, как правильно прикрутить cp1251 ввод к XFree через
> > > xkb.
> > >
> > > Я попросту подправил файл ../symbols/ru. Но с новой версией XFree
> > > приходится копировать туда файлик - неужели до сих пор не включили в X
> > > описание cp1251 раскладки или никому не нужна эта поддержка ?
> >
> > Вы неправильно  ставите вопрос. Раскладки xkb не зависят от кодировки, они
> > состоят из keysyms -- названий клавиш. А код вводимого символа опредеяется
> > в зависимости от текущей locale.
>
> Да, спасибо, я предполагал, что именно так.
> Но я имел ввиду возможность ввода символов в cp1251 и koi8-r одновременно.

Одновременно в одном приложении? Я что-то затрудняюсь представить этому
применение. А в разных -- можно. В принципе, можно сделать иконки на столе, при
перемещении на которые приложение запускается в соответствующей locale.

>
>
> > То есть, если Вы запустите приложение с LANG=ru_RU.CP1251, то вводится
> > будут симовлы именно в этой кодировке, если в ru_RU, то ввод будет в 8859-5
> > etc.
> >
> > Rgrds, AEN
>
> В принципе нормально, тогда будем делать скриптик для программ требующих
> cp1251.

#! /bin/sh
unset LANGUAGE
LANG=ru_RU.CP1251 $@



Rgrds, AEN






Подробная информация о списке рассылки community