|
"LS" == Laurent Siebenmann writes:
LS> PS to Vladimir: I am still hoping you will report on emacs
LS> facitities for typing Russian text with just an ASCII
LS> keyboard. Did I misunderstand your earlier post?
no, you did not :) yes, emacs provides one a library of emacs input
methods (for ascii keyboards) -- LEIM. this works with emacs compiled
with MULE (multilingual extensions). compiled binaries are available
for windows at ftp://ftp.gnu.org/gnu/windows/emacs/
and information can be obtained at http://www.gnu.org/software/emacs/
if you will need fonts which support lots of languages, get the
intlfonts package from ftp://ftp.gnu.org/gnu/intlfonts/
it will work not only in UNIX X11, but also in windows 9x/nt.
you should read the "Emacs FAQ for the Microsoft Windows port"
referenced in the http://www.gnu.org/software/emacs/ page on how to
install intlfonts in windows for emacs.
emacs provides the following input methods (other could be added
easily):
british catalan-prefix
chinese-4corner chinese-array30
chinese-b5-quick chinese-b5-tsangchi
chinese-ccdospy chinese-cns-quick
chinese-cns-tsangchi chinese-ctlau
chinese-ctlaub chinese-ecdict
chinese-etzy chinese-punct
chinese-punct-b5 chinese-py
chinese-py-b5 chinese-py-punct
chinese-py-punct-b5 chinese-qj
chinese-qj-b5 chinese-sw
chinese-tonepy chinese-ziranma
chinese-zozy cyrillic-beylorussian
cyrillic-jcuken cyrillic-jis-russian
cyrillic-macedonian cyrillic-serbian
cyrillic-translit cyrillic-translit-bulgarian
cyrillic-ukrainian cyrillic-yawerty
czech czech-prog-1
czech-prog-2 czech-prog-3
czech-qwerty danish-alt-postfix
danish-keyboard danish-postfix
devanagari-hindi-transliteration devanagari-itrans
devanagari-keyboard-a devanagari-transliteration
english-dvorak esperanto-alt-postfix
esperanto-postfix esperanto-prefix
ethiopic finish-keyboard
finnish-alt-postfix finnish-postfix
french-alt-postfix french-azerty
french-keyboard french-postfix
french-prefix german
german-alt-postfix german-postfix
german-prefix greek
greek-jis hebrew
icelandic-alt-postfix icelandic-keyboard
icelandic-postfix ipa
irish-prefix italian-alt-postfix
italian-keyboard italian-postfix
japanese japanese-ascii
japanese-hankaku-kana japanese-hiragana
japanese-katakana japanese-zenkaku
korean-hangul korean-hangul3
korean-hanja korean-hanja-jis
korean-hanja3 korean-symbol
lao lao-lrt
latin-1-alt-postfix latin-1-postfix
latin-1-prefix latin-2-alt-postfix
latin-2-postfix latin-2-prefix
latin-3-alt-postfix latin-3-postfix
latin-3-prefix latin-4-alt-postfix
latin-4-postfix latin-5-alt-postfix
latin-5-postfix norwegian-alt-postfix
norwegian-keyboard norwegian-postfix
portuguese-prefix romanian-alt-prefix
romanian-prefix scandinavian-alt-postfix
scandinavian-postfix slovak
slovak-prog-1 slovak-prog-2
slovak-prog-3 spanish-alt-postfix
spanish-keyboard spanish-postfix
spanish-prefix swedish-alt-postfix
swedish-keyboard swedish-postfix
thai-kesmanee thai-pattachote
tibetan-tibkey tibetan-wylie
turkish-alt-postfix turkish-latin-3-alt-postfix
turkish-latin-3-postfix turkish-postfix
vietnamese-viqr
for example, the `cyrillic-translit' input method allows one to type
cyrillic letters on latin keyboard. e.g. `y' will be converted to
cyrery, but if followed by `a', it will be converted to `cyrya'
(`ya' -> cyrya); `yo' -> cyryo, etc. of course, it is possible to
enter cyrery followed by cyra, too. this way, not only russian letters
could be typeset.
Best,
v.
|
|