Линукс ОС-лан марий полдышоҥа радам

Тый Линукс ОС-ым (GNU/Linux) кучылтат гын, марий полдышоҥа радамым шындаш йӧсӧ огыл. Эн ондак системыште тый root (виктарыше) праван лийшаш улат. Мутлан, Ubuntu дистрибутивым кучылтмо годым, терминалыште «sudo su» командым шуктыман, шолыпмутым пуртыман.

Вара иктаж-могай тест редакторын полшымыж дене /usr/share/X11/xkb/rules/evdev.xml, /usr/share/X11/xkb/rules/base.xml да /usr/share/X11/xkb/symbols/ru файл-влакым редакторлаш кӱлеш.

/usr/share/X11/xkb/rules/evdev.xml да /usr/share/X11/xkb/rules/base.xml файллаште руш радамыш (<name>ru</name>) марийым ешарыман:

<variant>
<configItem>
<name>chm</name>
<description>Mari</description>
<languageList><iso639Id>chm</iso639Id></languageList>
</configItem>
</variant>

/usr/share/X11/xkb/symbols/ru файл мучашке тыгай кодым ешаре:

// Mari language layout
// based on russian standard keyboard
// http://www.marlamuter.ru/

partial alphanumeric_keys
xkb_symbols «chm» {
include «ru(common)»
name[Group1]= «Russia – Mari»;

key.type[group1]=»FOUR_LEVEL_ALPHABETIC»;

key <AC04> { [ Cyrillic_a, Cyrillic_A, U04D3, U04D2 ] };

key <AC07> { [ Cyrillic_o, Cyrillic_O, U04E7, U04E6 ] };

key <AD03> { [ Cyrillic_u, Cyrillic_U, U04F1, U04F0 ] };

key <AC02> { [ Cyrillic_ui, Cyrillic_UI, U04F9, U04F8 ] };

key <AD06> { [ Cyrillic_n, Cyrillic_N, U04A5, U04A4 ] };

key <AC11> { [ Cyrillic_e, Cyrillic_E, U04E9, U04E8 ] };

key <AC10> { [ Cyrillic_zh, Cyrillic_ZH, U04EB, U04EA ] };

// only PT Sans font
key <AC01> { [ Cyrillic_f, Cyrillic_F, UF537, UF536 ] };

include «level3(ralt_switch)»
};


This article has 2 Comments

Добавить комментарий