From: Yuriy Skalko Date: Wed, 16 Sep 2020 07:21:07 +0000 (+0300) Subject: Fix Cyrillic keyboard map files X-Git-Tag: lyx-2.4.0dev-acb2ca7b~191 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=821603def308;p=features.git Fix Cyrillic keyboard map files --- diff --git a/lib/kbd/bg-bds-1251.kmap b/lib/kbd/bg-bds-1251.kmap deleted file mode 100644 index 28974c124a..0000000000 --- a/lib/kbd/bg-bds-1251.kmap +++ /dev/null @@ -1,86 +0,0 @@ -# keyboad mapping for BDS, code table 1251 -# by George Tellalov, 2001 - -\kmap ` ( -\kmap = . -\kmap q "," -\kmap w у -\kmap e е -\kmap r и -\kmap t ш -\kmap y щ -\kmap u к -\kmap i с -\kmap o д -\kmap p з -\kmap [ ц -\kmap ] ; -\kmap a ь -\kmap s я -\kmap d а -\kmap f о -\kmap g ж -\kmap h г -\kmap j т -\kmap k н -\kmap l в -\kmap ; м -\kmap ' ч -\kmap \\ ' -\kmap z ю -\kmap x й -\kmap c ъ -\kmap v э -\kmap b ф -\kmap n х -\kmap m п -\kmap "," р -\kmap "." л -\kmap "/" б - - -\kmap "~" ) -\kmap "@" ? -\kmap "#" + -\kmap "$" \" -\kmap ^ = -\kmap & : -\kmap * / -\kmap ( _ -\kmap ) № -\kmap _ I -\kmap + V -\kmap Q ы -\kmap W У -\kmap E Е -\kmap R И -\kmap T Ш -\kmap Y Щ -\kmap U К -\kmap I С -\kmap O Д -\kmap P З -\kmap { Ц -\kmap } § -\kmap A Ь -\kmap S Я -\kmap D А -\kmap F О -\kmap G Ж -\kmap H Г -\kmap J Т -\kmap K Н -\kmap L В -\kmap : М -\kmap \" Ч -\kmap | Ы -\kmap Z Ю -\kmap X Й -\kmap C Ъ -\kmap V Э -\kmap B Ф -\kmap N Х -\kmap M П -\kmap "<" Р -\kmap ">" Л -\kmap "?" Б diff --git a/lib/kbd/bulgarian.kmap b/lib/kbd/bulgarian.kmap new file mode 100644 index 0000000000..ea75200096 --- /dev/null +++ b/lib/kbd/bulgarian.kmap @@ -0,0 +1,86 @@ +# Bulgarian keyboard mapping for BDS +# by George Tellalov, 2001 + +\kmap ` ( +\kmap = . +\kmap q "," +\kmap w у +\kmap e е +\kmap r и +\kmap t ш +\kmap y щ +\kmap u к +\kmap i с +\kmap o д +\kmap p з +\kmap [ ц +\kmap ] ; +\kmap a ь +\kmap s я +\kmap d а +\kmap f о +\kmap g ж +\kmap h г +\kmap j т +\kmap k н +\kmap l в +\kmap ; м +\kmap ' ч +\kmap \\ ' +\kmap z ю +\kmap x й +\kmap c ъ +\kmap v э +\kmap b ф +\kmap n х +\kmap m п +\kmap "," р +\kmap "." л +\kmap "/" б + + +\kmap "~" ) +\kmap "@" ? +\kmap "#" + +\kmap "$" \" +\kmap ^ = +\kmap & : +\kmap * / +\kmap ( _ +\kmap ) № +\kmap _ I +\kmap + V +\kmap Q ы +\kmap W У +\kmap E Е +\kmap R И +\kmap T Ш +\kmap Y Щ +\kmap U К +\kmap I С +\kmap O Д +\kmap P З +\kmap { Ц +\kmap } § +\kmap A Ь +\kmap S Я +\kmap D А +\kmap F О +\kmap G Ж +\kmap H Г +\kmap J Т +\kmap K Н +\kmap L В +\kmap : М +\kmap \" Ч +\kmap | Ы +\kmap Z Ю +\kmap X Й +\kmap C Ъ +\kmap V Э +\kmap B Ф +\kmap N Х +\kmap M П +\kmap "<" Р +\kmap ">" Л +\kmap "?" Б diff --git a/lib/kbd/koi8-r.kmap b/lib/kbd/koi8-r.kmap deleted file mode 100644 index c06e29f77f..0000000000 --- a/lib/kbd/koi8-r.kmap +++ /dev/null @@ -1,78 +0,0 @@ -# keyboad mapping for Koi8-r -# by Nick Slussar, 1999 -# added by Vitaly Lipatov, 2001 (standart russian layout) - -\kmap q й -\kmap w ц -\kmap e у -\kmap r к -\kmap t е -\kmap y н -\kmap u г -\kmap i ш -\kmap o щ -\kmap p з -\kmap [ х -\kmap ] ъ -\kmap a ф -\kmap s ы -\kmap d в -\kmap f а -\kmap g п -\kmap h р -\kmap j о -\kmap k л -\kmap l д -\kmap ; ж -\kmap ' э -\kmap z я -\kmap x ч -\kmap c с -\kmap v м -\kmap b и -\kmap n т -\kmap m ь -\kmap "," б -\kmap "." ю -\kmap "/" . -\kmap "@" \" -\kmap "^" : -\kmap "&" ? -\kmap "`" ё -\kmap "~" Ё -\kmap "$" ; - - -\kmap Q Й -\kmap W Ц -\kmap E У -\kmap R К -\kmap T Е -\kmap Y Н -\kmap U Г -\kmap I Ш -\kmap O Щ -\kmap P З -\kmap { Х -\kmap } Ъ -\kmap A Ф -\kmap S Ы -\kmap D В -\kmap F А -\kmap G П -\kmap H Р -\kmap J О -\kmap K Л -\kmap L Д -\kmap : Ж -\kmap \" Э -\kmap Z Я -\kmap X Ч -\kmap C С -\kmap V М -\kmap B И -\kmap N Т -\kmap M Ь -\kmap "<" Б -\kmap ">" Ю -\kmap "?" "," diff --git a/lib/kbd/koi8-u.kmap b/lib/kbd/koi8-u.kmap deleted file mode 100644 index 3402852206..0000000000 --- a/lib/kbd/koi8-u.kmap +++ /dev/null @@ -1,71 +0,0 @@ -# keyboad mapping for koi8-u -# by Volodymyr Lisivka, 2000 - -\kmap q й -\kmap w ц -\kmap e у -\kmap r к -\kmap t е -\kmap y н -\kmap u г -\kmap i ш -\kmap o щ -\kmap p з -\kmap [ х -\kmap ] ї -\kmap a ф -\kmap s і -\kmap d в -\kmap f а -\kmap g п -\kmap h р -\kmap j о -\kmap k л -\kmap l д -\kmap ; ж -\kmap ' є -\kmap z я -\kmap x ч -\kmap c с -\kmap v м -\kmap b и -\kmap n т -\kmap m ь -\kmap "," б -\kmap "." ю -\kmap "/" . - - -\kmap Q Й -\kmap W Ц -\kmap E У -\kmap R К -\kmap T Е -\kmap Y Н -\kmap U Г -\kmap I Ш -\kmap O Щ -\kmap P З -\kmap { Х -\kmap } Ї -\kmap A Ф -\kmap S І -\kmap D В -\kmap F А -\kmap G П -\kmap H Р -\kmap J О -\kmap K Л -\kmap L Д -\kmap : Ж -\kmap \" Є -\kmap Z Я -\kmap X Ч -\kmap C С -\kmap V М -\kmap B И -\kmap N Т -\kmap M Ь -\kmap "<" Б -\kmap ">" Ю -\kmap "?" "," diff --git a/lib/kbd/russian.kmap b/lib/kbd/russian.kmap new file mode 100644 index 0000000000..c1b8c0de35 --- /dev/null +++ b/lib/kbd/russian.kmap @@ -0,0 +1,81 @@ +# Russian keyboard mapping +# by Nick Slussar, 1999 +# added by Vitaly Lipatov, 2001 +# fixed by Yuriy Skalko, 2020 + +\kmap q й +\kmap w ц +\kmap e у +\kmap r к +\kmap t е +\kmap y н +\kmap u г +\kmap i ш +\kmap o щ +\kmap p з +\kmap [ х +\kmap ] ъ +\kmap a ф +\kmap s ы +\kmap d в +\kmap f а +\kmap g п +\kmap h р +\kmap j о +\kmap k л +\kmap l д +\kmap ; ж +\kmap ' э +\kmap z я +\kmap x ч +\kmap c с +\kmap v м +\kmap b и +\kmap n т +\kmap m ь +\kmap \, б +\kmap . ю + +\kmap Q Й +\kmap W Ц +\kmap E У +\kmap R К +\kmap T Е +\kmap Y Н +\kmap U Г +\kmap I Ш +\kmap O Щ +\kmap P З +\kmap { Х +\kmap } Ъ +\kmap A Ф +\kmap S Ы +\kmap D В +\kmap F А +\kmap G П +\kmap H Р +\kmap J О +\kmap K Л +\kmap L Д +\kmap : Ж +\kmap \" Э +\kmap Z Я +\kmap X Ч +\kmap C С +\kmap V М +\kmap B И +\kmap N Т +\kmap M Ь +\kmap < Б +\kmap > Ю + +\kmap / . +\kmap ? \, +\kmap ` ё +\kmap ~ Ё +\kmap @ \" +\kmap \# № +\kmap $ ; +\kmap ^ : +\kmap & ? +\kmap | / diff --git a/lib/kbd/ukrainian.kmap b/lib/kbd/ukrainian.kmap new file mode 100644 index 0000000000..a21c288ac0 --- /dev/null +++ b/lib/kbd/ukrainian.kmap @@ -0,0 +1,71 @@ +# Ukrainian keyboard mapping +# by Volodymyr Lisivka, 2000 + +\kmap q й +\kmap w ц +\kmap e у +\kmap r к +\kmap t е +\kmap y н +\kmap u г +\kmap i ш +\kmap o щ +\kmap p з +\kmap [ х +\kmap ] ї +\kmap a ф +\kmap s і +\kmap d в +\kmap f а +\kmap g п +\kmap h р +\kmap j о +\kmap k л +\kmap l д +\kmap ; ж +\kmap ' є +\kmap z я +\kmap x ч +\kmap c с +\kmap v м +\kmap b и +\kmap n т +\kmap m ь +\kmap "," б +\kmap "." ю +\kmap "/" . + + +\kmap Q Й +\kmap W Ц +\kmap E У +\kmap R К +\kmap T Е +\kmap Y Н +\kmap U Г +\kmap I Ш +\kmap O Щ +\kmap P З +\kmap { Х +\kmap } Ї +\kmap A Ф +\kmap S І +\kmap D В +\kmap F А +\kmap G П +\kmap H Р +\kmap J О +\kmap K Л +\kmap L Д +\kmap : Ж +\kmap \" Є +\kmap Z Я +\kmap X Ч +\kmap C С +\kmap V М +\kmap B И +\kmap N Т +\kmap M Ь +\kmap "<" Б +\kmap ">" Ю +\kmap "?" ","