Раскладка клавиатуры для чувашского языка (GNU/Linux)

Первый чувашский алфавит на основе кириллицы появился в XVIII веке. Cовременный чувашский алфавит существует с 1949 года. Он состоит из 33 букв русского алфавита и четырёх специфических знаков (выделены красным). В квадратных скобках приведены альтернативные формы знаков. Зелёным обозначены знаки диалектов языка, не входящие в базовый чувашский алфавит:

Чувашский язык

Дополнительные знаки и их коды:

Дополнительные буквы чувашского языка

Раскладка клавиатуры для чувашского языка существует, но там только 4 дополнительных знака (а коды некоторых из этих букв неправильные). Также, в некоторых дистрибутивах Линукс, например, Ubuntu 10.04, при выборе клавиатуры эта раскладка на русском языке обозначена как «Россия Чувашия». Хотя, по аналогии с другими раскладками следовало бы – «Россия Чувашская». Этот момент необходимо подправить. А для того, чтобы добавить знаки диалектов языка, редактируем файл:
[cce]
/usr/share/X11/xkb/symbols/ru
[/cce]

в части, касающегося чувашского языка:
[cce]
// Chuvash language layout
// based on russian standard keyboard
// Last Changes 2010/08/06 by Andrey Chemyshev <chemyshev.andrey@gmail.com>
// http://www.linux-el.ru/

partial alphanumeric_keys
xkb_symbols «cv» {

include «ru(common)»

name[Group1]= «Russia – Chuvash»;

key.type[group1]=»FOUR_LEVEL_ALPHABETIC»;

key <AD03> { [ Cyrillic_u, Cyrillic_U, U04F3, U04F2 ] };
key <AD05> { [ Cyrillic_e, Cyrillic_E, U04D7, U04D6 ] };
key <AC04> { [ Cyrillic_a, Cyrillic_A, U04D1, U04D0 ] };
key <AB03> { [ Cyrillic_s, Cyrillic_S, U04AB, U04AA ] };
key <AB04> { [ Cyrillic_m, Cyrillic_M, U00E7, U00C7 ] };
// only PT Sans font
key <AC07> { [ Cyrillic_o, Cyrillic_O, UF51B, UF51A ] };
// only PT Sans font
key <AC02> { [ Cyrillic_y, Cyrillic_Y, UF537, UF536 ] };
// only PT Sans font
key <AC11> { [ Cyrillic_e, Cyrillic_E, UF525, UF524 ] };

include «level3(ralt_switch)»

};
[/cce]

Author: lifeway on 06.08.2010
Category: Раскладки
Метки:

Leave a Reply

You must be logged in to post a comment.

Last articles