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

Первые алфавиты коми-зырянского языка на основе кириллицы были созданы в XVIII и в XIX веке. Современный коми-зырянский алфавит на основе кириллицы был введён в 1938 году. В его составе 33 буквы русского алфавита и пять специфических знаков и сочетаний (выделены красным). Зелёным обозначены дополнительные знаки алфавита коми-язьвинского языка:

Коми-зырянский язык

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

Дополнительные буквы коми-зырянского языка

Первые алфавиты коми-пермяцкого языка на основе кириллицы были созданы в XVIII и в XIX веке. Современный коми-пермяцкий алфавит на основе кириллицы был введён в 1938 году. В его составе 33 буквы русского алфавита и пять специфических знаков и сочетаний (выделены красным). Буквы Ф, Х, Ц, Щ употребляются в словах, заимствованных из русского языка. Зелёным обозначены дополнительные знаки алфавита коми-язьвинского языка:

Коми-пермяцкий язык

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

Дополнительные буквы коми-пермяцкого языка

В данный момент для всех дистрибутивов Линукс существует коми раскладка клавиатуры, но там нет 2-х дополнительных букв, используемых в коми-язьвинском языке.

Поэтому мы предлагаем добавить эти две буквы в существующую раскладку.

Для этого редактируем файл:
[cce]
/usr/share/X11/xkb/symbols/ru
[/cce]

Добавляем эти две буквы:
[cce]
// Komi language layout
// based on russian standard keyboard
// Vlad Shakhov <lumpen.intellectual@gmail.com>
// Last Changes 2010/08/05 by Andrey Chemyshev <chemyshev.andrey@gmail.com>
// http://www.linux-el.ru/

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

key.type[group1]=»FOUR_LEVEL_ALPHABETIC»;

key <AB05> { [ Cyrillic_i, Cyrillic_I, U0456, U0406 ] };

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

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

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

include «level3(ralt_switch)»
};
[/cce]

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

Leave a Reply

You must be logged in to post a comment.

Last articles