/usr/share/m17n/ru-phonetic.mim is in m17n-db 1.6.4-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 | ;; ru-phonetic.mim -- Russian input method with YAWERTY keyboard layout
;; Copyright (C) 2006
;; National Institute of Advanced Industrial Science and Technology (AIST)
;; Registration Number H15PRO112
;; This file is part of the m17n database; a sub-part of the m17n
;; library.
;; The m17n library is free software; you can redistribute it and/or
;; modify it under the terms of the GNU Lesser General Public License
;; as published by the Free Software Foundation; either version 2.1 of
;; the License, or (at your option) any later version.
;; The m17n library is distributed in the hope that it will be useful,
;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
;; Lesser General Public License for more details.
;; You should have received a copy of the GNU Lesser General Public
;; License along with the m17n library; if not, write to the Free
;; Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
;; Boston, MA 02110-1301, USA.
;;; Input method for Russian simulating the keyboard layout based on
;;; Roman transcription by phonetic resemblance.
;;; @image html ru-phonetic.png "Keyboard Layout"
;;; @image latex ru-phonetic.eps "Keyboard Layout" width=\narrowwidth
;; 1! 2@ 3ё 4Ё 5ъ 6Ъ 7& 8* 9( 0) -_ чЧ юЮ
;; яЯ вВ еЕ рР тТ ыЫ уУ иИ оО пП шШ щЩ
;; аА сС дД фФ гГ хХ йЙ кК лЛ ;: '" эЭ
;; зЗ ьЬ цЦ жЖ бБ нН мМ ,< .> /?
;; This layout is based on ru_phonetic map in XKB of Xorg.
(input-method ru phonetic)
(description
"Rusian input method simulating the Yawerty keyboard layout.
This keyboard is based on Roman transcription by phonetic resemblance.
1! 2@ 3ё 4Ё 5ъ 6Ъ 7& 8* 9( 0) -_ чЧ юЮ
яЯ вВ еЕ рР тТ ыЫ уУ иИ оО пП шШ щЩ
аА сС дД фФ гГ хХ йЙ кК лЛ ;: '\" эЭ
зЗ ьЬ цЦ жЖ бБ нН мМ ,< .> /?
This layout is based on ru_phonetic map in XKB of Xorg.")
(title "Я")
(map
(map
("#" ?ё)
("$" ?Ё)
("%" ?ъ)
("^" ?Ъ)
("=" ?ч) ("+" ?Ч)
("`" ?ю) ("~" ?Ю)
("q" ?я) ("Q" ?Я)
("w" ?в) ("W" ?В)
("e" ?е) ("E" ?Е)
("r" ?р) ("R" ?Р)
("t" ?т) ("T" ?Т)
("y" ?ы) ("Y" ?Ы)
("u" ?у) ("U" ?У)
("i" ?и) ("I" ?И)
("o" ?о) ("O" ?О)
("p" ?п) ("P" ?П)
("[" ?ш) ("{" ?Ш)
("]" ?щ) ("}" ?Щ)
("a" ?а) ("A" ?А)
("s" ?с) ("S" ?С)
("d" ?д) ("D" ?Д)
("f" ?ф) ("F" ?Ф)
("g" ?г) ("G" ?Г)
("h" ?х) ("H" ?Х)
("j" ?й) ("J" ?Й)
("k" ?к) ("K" ?К)
("l" ?л) ("L" ?Л)
("\\" ?э) ("|" ?Э)
("z" ?з) ("Z" ?З)
("x" ?ь) ("X" ?Ь)
("c" ?ц) ("C" ?Ц)
("v" ?ж) ("V" ?Ж)
("b" ?б) ("B" ?Б)
("n" ?н) ("N" ?Н)
("m" ?м) ("M" ?М)))
(state
(init
(map)))
;; Local Variables:
;; coding: utf-8
;; mode: lisp
;; End:
|