1 ;; latn-pre.mim -- Latin input method with prefix modifiers
2 ;; Copyright (C) 2004, 2005
3 ;; National Institute of Advanced Industrial Science and Technology (AIST)
4 ;; Registration Number H15PRO112
6 ;; This file is part of the m17n database, a sub-part of the m17n library.
8 ;; The m17n library is free software; you can redistribute it and/or
9 ;; modify it under the terms of the GNU General Public License as
10 ;; published by the Free Software Foundation; either version 2, or (at
11 ;; your option) any later version.
13 ;; The m17n library is distributed in the hope that it will be useful,
14 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
15 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 ;; GNU General Public License for more details.
18 ;; You should have received a copy of the GNU General Public License
19 ;; along with the m17n library; see the file COPYING. If not, write to
20 ;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
21 ;; Boston, MA 02111-1307, USA.
25 ;;; Input method for Latin script with prefix modifiers.
26 ;;; @image html latn-pre.png
27 ;;; @image latex latn-pre.eps "Examples" width=\narrowwidth
29 ;; | mark | prefix | examples
30 ;; |------------+--------+----------
31 ;; | acute | ' | 'a -> á, '' -> ´
32 ;; | grave | ` | `a -> à `` -> `
33 ;; | circumflex | ^ | ^a -> â ^^ -> ^
34 ;; | diaeresis | " | "a -> ä "" -> ¨
35 ;; | tilde | ~ | ~a -> ã
36 ;; | breve | ~ | ~g -> ğ ~` -> ˘
37 ;; | cedilla | ~ | ~c -> ç ~s -> ş ~~ -> ¸
38 ;; | caron | ~ | ~z -> ž ~ss -> š
39 ;; | dot above | . / | .g -> ġ /g -> ġ
40 ;; | misc | / | /a -> å /e -> æ /h -> ħ /o -> ø /oe -> œ
41 ;; | misc | " ~ / | "s -> ß ~d -> ð ~t -> þ /a -> å /e -> æ /o -> ø
42 ;; | symbol | ~ | ~> -> » ~< -> « ~! -> ¡ ~? -> ¿ ~~ -> ¸ ~$ -> £
43 ;; | symbol | ~ | ~- -> ~. -> · ~= -> ¯ ~| -> ¦ ~sss -> §
44 ;; | symbol | _ | _+ -> ± _: -> ÷ _o -> º _a -> ª _y -> ¥
45 ;; | symbol | ^ | ^1 -> ¹ ^2 -> ² ^3 -> ³ ^r -> ® ^cc -> ©
46 ;; | symbol | / | /2 -> ½ /3 -> ¾ /4 -> ¼ /= -> ?¬
47 ;; | symbol | / | /# -> £ /$ -> ¤ /c -> ¢ /. -> ˙ // -> ° /\ -> ×
49 (input-method t latn-pre)
52 "Latin script input method using prefix modifiers.
53 ;; | mark | prefix | examples
54 ;; |------------+--------+----------
55 ;; | acute | ' | 'a -> á, '' -> ´
56 ;; | grave | ` | `a -> à `` -> `
57 ;; | circumflex | ^ | ^a -> â ^^ -> ^
58 ;; | diaeresis | \" | \"a -> ä \"\" -> ¨
59 ;; | tilde | ~ | ~a -> ã
60 ;; | breve | ~ | ~g -> ğ ~` -> ˘
61 ;; | cedilla | ~ | ~c -> ç ~s -> ş ~~ -> ¸
62 ;; | caron | ~ | ~z -> ž ~ss -> š
63 ;; | dot above | . / | .g -> ġ /g -> ġ
64 ;; | misc | / | /a -> å /e -> æ /h -> ħ /o -> ø /oe -> œ
65 ;; | misc | \" ~ / | \"s -> ß ~d -> ð ~t -> þ /a -> å /e -> æ /o -> ø
66 ;; | symbol | ~ | ~> -> » ~< -> « ~! -> ¡ ~? -> ¿ ~~ -> ¸ ~$ -> £
67 ;; | symbol | ~ | ~- -> ~. -> · ~= -> ¯ ~| -> ¦ ~sss -> §
68 ;; | symbol | _ | _+ -> ± _: -> ÷ _o -> º _a -> ª _y -> ¥
69 ;; | symbol | ^ | ^1 -> ¹ ^2 -> ² ^3 -> ³ ^r -> ® ^cc -> ©
70 ;; | symbol | / | /2 -> ½ /3 -> ¾ /4 -> ¼ /= -> ?¬
71 ;; | symbol | / | /# -> £ /$ -> ¤ /c -> ¢ /. -> ˙ // -> ° /\\ -> ×