Страница 1 из 1

Belarusian-Howto needs some update

Добавлено: 16 апр 2004, 03:30
Mikhailian
Привет всем,

Давненько не обновлялся Belarusian-HOWTO, кое-что уже неактуально и это выкинем. Вопрос -- что можно добавить?

Добавлено: 16 апр 2004, 10:33
Andrej Ramaszeuski
Тры клявіятуры у XFree86 4.3
unicode

Добавлено: 16 апр 2004, 10:45
Mikhailian
Так, ёсьць такая магчымасьць:
http://www.mova.org/~lowry/intlbyru.html

+

Код: Выделить всё

 setxkbmap intlbyru -geometry "pc(pc105)" -symbols "en_US(pc105)+intlbyru+group(alt_shift_toggle)"
у хуткім часе можна будзе рабіць

Код: Выделить всё

setxkbmap -layout 'us_intl,ru(winkeys),by(winkeys)' -option  compose:ralt
а пакуль us_intl яшчэ не адноўлены, можна абыходзіцца

Код: Выделить всё

setxkbmap -layout 'us,ru(winkeys),by(winkeys)' -option  compose:ralt

Добавлено: 16 апр 2004, 10:48
Гость
А як там у кансолі? Таксама можа нейкія зьмены?

Добавлено: 16 апр 2004, 11:18
Pasha
Кстати, у XFree 4.3 можно сделать больше 3 раскладок? Если да, то каков предел?

Добавлено: 16 апр 2004, 11:21
Mikhailian
Pasha писал(а):Кстати, у XFree 4.3 можно сделать больше 3 раскладок? Если да, то каков предел?
4

Добавлено: 16 апр 2004, 12:37
Andrej Ramaszeuski
хачу 4! як?

Добавлено: 16 апр 2004, 13:19
Mikhailian
Andrej Ramaszeuski писал(а):хачу 4! як?
Ёсьць дзьве магчымасьці:

1. XFree 4.1-4.2
Бярэш існуючую раскладку, ну напрыклад тую ж самую http://www.mova.org/~lowry/intlbyru.html

потым да кожнай клявішы дадаеш чацвертую дэфініцыю. Такім чынам з

Код: Выделить всё

 key <TLDE>  { [     dead_grave,       dead_tilde        ],
                  [     Cyrillic_io,      Cyrillic_IO       ],
                  [     Cyrillic_io,      Cyrillic_IO       ] };
атрымліваем нешта кшталту

Код: Выделить всё

 key <TLDE>  { [     dead_grave,       dead_tilde        ],
                  [     Cyrillic_io,      Cyrillic_IO       ],
                  [     Cyrillic_io,      Cyrillic_IO       ],
                  [     threesuperior, twosuperior     ] };
для us_intl+ru+by+fr і г.д. па тэксту 5-)

Захоўваеш напрыклад ў ~/my_layout , потым робіш

Код: Выделить всё

setxkbmap -v ~/my_layout -geometry "pc(pc105)" \
-symbols "en_US(pc105)+rubyus_intl+group(alt_shift_toggle)"
2. XFree 4.3 (us_intl і некаторыя другия у гэтым выпадку не працуюць, але выпраўленая версыя us_intl ужо ляжыць ў cvs)

Код: Выделить всё

setxkbmap -layout 'us,ru(winkeys),by(winkeys),fr' -option  compose:ralt

Добавлено: 16 апр 2004, 13:22
Гость
пардон, у перадапошнім прыкладзе павінна працаваць

Код: Выделить всё

setxkbmap -v ~/my_layout -geometry "pc(pc105)" \
-symbols "en_US(pc105)+my_layout+group(alt_shift_toggle)" 

Добавлено: 16 апр 2004, 14:23
Andrej Ramaszeuski
> 2. XFree 4.3 (us_intl і некаторыя другия у гэтым выпадку не працуюць, > але выпраўленая версыя us_intl ужо ляжыць ў cvs)

> Код:
> setxkbmap -layout 'us,ru(winkeys),by(winkeys),fr' -option compose:ralt

setxkbmap -layout 'us,ru,by,cz' -option compose:ralt

Error loading new keyboard description

Добавлено: 16 апр 2004, 15:07
Mikhailian
Andrej Ramaszeuski писал(а):> 2. XFree 4.3 (us_intl і некаторыя другия у гэтым выпадку не працуюць, > але выпраўленая версыя us_intl ужо ляжыць ў cvs)

> Код:
> setxkbmap -layout 'us,ru(winkeys),by(winkeys),fr' -option compose:ralt

setxkbmap -layout 'us,ru,by,cz' -option compose:ralt

Error loading new keyboard description
Ну значыцца cz таксама як і us_intl недапрацаваная. Запытайцеся ў Івана Паскаля (aka Ivan Pascal) каб пераправіў ці дашліце яму патч. Ён звычайна даволі хутка адказвае.

Але мы неяк адхіліліся ад тэмы. Ужо зразумела што трэба дадаць ў Belarusian-HOWTO частку пра 2,3,4 раскладкі -- вось колькі пытаньняў па гэтай тэме.

Можа, туды яшчэ дадаць ліст беларускіх linux-friendly прадпрыемстваў?

Ці можа ёсьць нейкія адрозьненьні ў тым як кансоль беларусіфікаваць?

І як там наконт беларускіх пераносаў у ОО?