Марийская раскладка в линукс (кодировка Win-1251): различия между версиями
Перейти к навигации
Перейти к поиску
Admin (обсуждение | вклад) (Новая страница: «Откройте в терминале файлы: evdev.xml и base.xml: sudo gedit /usr/share/X11/xkb/rules/evdev.xml sudo gedit /usr/share/X11/xkb/rules/ba…») |
Admin (обсуждение | вклад) Нет описания правки |
||
| Строка 1: | Строка 1: | ||
Откройте в терминале файлы: evdev.xml и base.xml: | Откройте в терминале файлы: '''evdev.xml''' и '''base.xml''': | ||
sudo gedit /usr/share/X11/xkb/rules/evdev.xml | sudo gedit /usr/share/X11/xkb/rules/evdev.xml | ||
| Строка 17: | Строка 17: | ||
</variant> | </variant> | ||
и после них | и после них добавьте: | ||
<variant> | <variant> | ||
| Строка 33: | Строка 33: | ||
sudo gedit /usr/share/X11/xkb/symbols/ru | sudo gedit /usr/share/X11/xkb/symbols/ru | ||
в конце файла | в конце файла добавьте: | ||
// Mari language layout | // Mari language layout | ||
Текущая версия от 15:05, 15 июля 2014
Откройте в терминале файлы: evdev.xml и base.xml:
sudo gedit /usr/share/X11/xkb/rules/evdev.xml
sudo gedit /usr/share/X11/xkb/rules/base.xml
Найдите в обоих этих файлах:
<variant>
<configItem>
<name>chm</name>
<description>Mari</description>
<languageList>
<iso639Id>chm</iso639Id>
</languageList>
</configItem>
</variant>
и после них добавьте:
<variant>
<configItem>
<name>chm_1251</name>
<description>Mari (1251)</description>
<languageList>
<iso639Id>chm</iso639Id>
</languageList>
</configItem>
</variant>
Откройте в терминале файл: ru:
sudo gedit /usr/share/X11/xkb/symbols/ru
в конце файла добавьте:
// Mari language layout
// based on Russian standard keyboard
// (1251)
partial alphanumeric_keys
xkb_symbols "chm_1251" {
include "ru(winkeys)"
name[Group1]= "Mari (1251)";
key.type[group1]="FOUR_LEVEL_ALPHABETIC";
key <AC04> { [ Cyrillic_a, Cyrillic_A, U0456, U0406 ] };
key <AC07> { [ Cyrillic_o, Cyrillic_O, U0454, U0404 ] };
key <AD03> { [ Cyrillic_u, Cyrillic_U, U045E, U2122 ] };
key <AC02> { [ Cyrillic_ui, Cyrillic_UI, U0457, U0407 ] };
key <AD06> { [ Cyrillic_n, Cyrillic_N, U2030, U2030 ] };
include "level3(ralt_switch)"
};
Перегрузите сеанс пользователя и добавьте раскладку: Mari (1251).