[RFC,CFT] mxedruli for xemacs/quail
Richard
rz at linux-m68k.org
Thu Apr 21 19:15:06 EDT 2011
Hi,
could not find any package doing mxedruli input using latin keyboards so
I have created one.
The input method is the same (except possibly for my bugs) like that of the
LaTeX packages described here:
http://heinecke.pagesperso-orange.fr/mxedruli/
Btw I have noticed that the "ლ" looks pretty poor when rendered by Xemacs/XFT
but exactly the same like when rendered by gedit (presumably pango). Seems to
be a font issue on my system, Firefox does it right except for text area entry.
Richard
---
Name and OpenPGP keys available from pgp key servers
-------------- next part --------------
;; mxedruli using a latin keyboard utilising similar input method as defined for LaTeX
;; packages
(quail-define-package
"mxedruli-translit" "mxedr" "mx-tr" t ; name, language, title guidance
"transliterated keyboard input for mxedruli"
nil t ; translation-keys, forget-last-selection
t t ; deterministic, kbd-translate
t nil ; show-layout, create-decode-map
nil nil ; maximum-shortest (non-greedy), overlay-plist
nil nil ; update-translation-function, conversion-keys
t ; simple
)
(quail-define-rules
("a" ?ა)
("b" ?ბ)
("g" ?გ)
("d" ?დ)
("e" ?ე)
("v" ?ვ) ;; vin
("s" ?ზ) ;; zen
("t" ?თ)
("i" ?ი)
(".k" ?კ) ;; .kan
("l" ?ლ) ;; las
("m" ?მ)
("n" ?ნ)
("o" ?ო)
(".p" ?პ)
("+z" ?ჟ) ;; zhan
("r" ?რ)
("s" ?ს) ;; san
(".t" ?ტ) ;; .tar
("u" ?უ)
("p" ?ფ)
("k" ?ქ)
(".g" ?ღ) ;; .gan
("q" ?ყ) ;; .qar
("+s" ?შ) ;; shan
("+c" ?ჩ) ;; tshin
("c" ?ც) ;; can
("j" ?ძ) ;; dzil
(".c" ?წ) ;; .cil
(".+c" ?ჭ) ;; .car .tshar
("x" ?ხ) ;; xan
("+j" ?ჯ) ;; dzan
("h" ?ჰ)
)
More information about the XEmacs-Beta
mailing list