Make a quail directory somwhere in your load-path, e.g. in site-lisp:
$ cd /usr/local/share/emacs/site-lisp $ mkdir quail $ cp $foo/eo-q.el quail/
Add this to your .emacs :
(register-input-method
"eo-q" "Latin-3" 'quail-use-package
"qŝ" "A direct method to input Esperanto letters"
"eo-q")
After installing this input method you will be able to get the help
shown below via C-h I eo-q.
A direct method to input Esperanto letters according to Latin-3.
In order to input
"eĥoŝanĝo ĉiuĵaŭde - EĤOŜANĜO ĈIUĴAŬDE",
type
"e]oqanyo xiu[awde - E}OQANYO XIU{AWDE".
Solidus (/) is used as a modifyer. In order to input either of
qwyx[]{} precede it with / or turn off eo-q (e.g. with C-\).
Other Latin-3 characters:
| Effect | Prefix | Examples |
|---|---|---|
| acute | /' |
/'a → á /' → ´ |
| grave | /` |
/`a → à |
| circumflex | ^ |
^a → â ^0 → ° ^2 → ² |
| diaeresis | /" |
/"a → ä |
| cedilla | /c |
/cc → ç /cs → ş |
| dot above | /. |
/.c → ċ /.g → ġ /.z → ż /. → ˙ |
| symbol | / |
/# → £ /$ → ¤ /+ → × /div → ÷ /m → µ /S → § |
You can input characters by the following key sequences:
| Q → Ŝ | } → Ĥ | ^A → Â | ^c → ĉ | /"E → Ë | /'E → É | /.G → Ġ | /`O → Ò | /cs → ş |
| W → Ŭ | /# → £ | ^C → Ĉ | ^e → ê | /"I → Ï | /'I → Í | /.I → İ | /`U → Ù | /ss → ß |
| X → Ĉ | /$ → ¤ | ^E → Ê | ^g → ĝ | /"O → Ö | /'O → Ó | /.Z → Ż | /`a → à | /u → ˘ |
| Y → Ĝ | /* → · | ^G → Ĝ | ^h → ĥ | /"U → Ü | /'U → Ú | /.c → ċ | /`e → è | /uG → Ğ |
| [ → ĵ | /+ → × | ^H → Ĥ | ^i → î | /"a → ä | /'a → á | /.g → ġ | /`i → ì | /uU → ŭ |
| ] → ĥ | /S → § | ^I → Î | ^j → ĵ | /"e → ë | /'e → é | /.z → ż | /`o → ò | /ug → ğ |
| q → ŝ | /i → ı | ^J → Ĵ | ^o → ô | /"i → ï | /'i → í | /=H → Ħ | /`u → ù | /uu → ŭ |
| w → ŭ | /m → µ | ^O → Ô | ^s → ŝ | /"o → ö | /'o → ó | /=h → ħ | /c → ¸ | /~N → Ñ |
| x → ĉ | ^0 → ° | ^S → Ŝ | ^u → û | /"u → ü | /'u → ú | /`A → À | /cC → Ç | /~n → ñ |
| y → ĝ | ^2 → ² | ^U → Û | /" → ¨ | /' → ´ | /. → ˙ | /`E → È | /cS → Ş | /1/2 → ½ |
| { → Ĵ | ^3 → ³ | ^a → â | /"A → Ä | /'A → Á | /.C → Ċ | /`I → Ì | /cc → ç | /div → ÷ |