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

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

Татарский язык

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

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

В Линукс раскладка клавиатуры для татарского языка есть. Но есть 3 знака, которые обсуждаются для включения в алфавит. Поэтому мы предлагаем включить коды этих дополнительных букв в существующую татарскую раскладку. Для этого в файле:
[cce]
/usr/share/X11/xkb/symbols/ru
[/cce]

добавим несколько строчек:
[cce]
// Tatar language layout
// based on russian standard keyboard
// Last Changes 2010/08/07 by Andrey Chemyshev <chemyshev.andrey@gmail.com>
// http://www.linux-el.ru/

partial alphanumeric_keys
xkb_symbols «tt» {

include «ru(common)»

name[Group1]= «Russia – Tatar»;

key.type[group1]=»FOUR_LEVEL_ALPHABETIC»;

key <TLDE> { [ 0x010004bb, 0x010004ba,
Cyrillic_io, Cyrillic_IO ] };
key <AD02> { [ 0x010004e9, 0x010004e8,
Cyrillic_tse, Cyrillic_TSE ] };
key <AD09> { [ 0x010004d9, 0x010004d8,
Cyrillic_shcha, Cyrillic_SHCHA ] };
key <AD12> { [ 0x010004af, 0x010004ae,
Cyrillic_hardsign,Cyrillic_HARDSIGN ] };
key <AC10> { [ 0x010004a3, 0x010004a2,
Cyrillic_zhe, Cyrillic_ZHE ] };
key <AB07> { [ 0x01000497, 0x01000496,
Cyrillic_softsign, Cyrillic_SOFTSIGN ] };

key <AD07> { [ Cyrillic_g, Cyrillic_G, U0493, U0492 ] };
key <AD04> { [ Cyrillic_k, Cyrillic_K, U049B, U049A ] };
key <AD05> { [ Cyrillic_e, Cyrillic_E, U045E, U040E ] };
key <AC11> { [ Cyrillic_e, Cyrillic_E, U04D9, U04D8 ] };
key <AD06> { [ Cyrillic_n, Cyrillic_G, U04A3, U04A2 ] };
key <AC07> { [ Cyrillic_o, Cyrillic_O, U04E9, U04E8 ] };
key <AD03> { [ Cyrillic_u, Cyrillic_U, U04AF, U04AE ] };
key <AD11> { [ Cyrillic_kh, Cyrillic_KH, U04BB, U04BA ] };
key <AC09> { [ Cyrillic_d, Cyrillic_D, U0497, U0496 ] };

include «level3(ralt_switch)»

};
[/cce]

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

Leave a Reply

You must be logged in to post a comment.

Last articles