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.
23 ;;; Input method for Latin script with prefix modifiers.
24 ;;; @image html latn-pre.png
25 ;;; @image latex latn-pre.eps "Examples" width=\narrowwidth
27 ;; | mark | prefix | examples
28 ;; |------------+--------+----------
29 ;; | acute | ' | 'a -> á, '' -> ´
30 ;; | grave | ` | `a -> à `` -> `
31 ;; | circumflex | ^ | ^a -> â ^^ -> ^
32 ;; | diaeresis | " | "a -> ä "" -> ¨
33 ;; | tilde | ~ | ~a -> ã
34 ;; | breve | ~ | ~g -> ğ ~` -> ˘
35 ;; | cedilla | ~ | ~c -> ç ~s -> ş ~~ -> ¸
36 ;; | caron | ~ | ~z -> ž ~ss -> š
37 ;; | dot above | . / | .g -> ġ /g -> ġ
38 ;; | misc | / | /a -> å /e -> æ /h -> ħ /o -> ø /oe -> œ
39 ;; | misc | " ~ / | "s -> ß ~d -> ð ~t -> þ /a -> å /e -> æ /o -> ø
40 ;; | symbol | ~ | ~> -> » ~< -> « ~! -> ¡ ~? -> ¿ ~~ -> ¸ ~$ -> £
41 ;; | symbol | ~ | ~- -> ~. -> · ~= -> ¯ ~| -> ¦ ~sss -> §
42 ;; | symbol | _ | _+ -> ± _: -> ÷ _o -> º _a -> ª _y -> ¥
43 ;; | symbol | ^ | ^1 -> ¹ ^2 -> ² ^3 -> ³ ^r -> ® ^cc -> ©
44 ;; | symbol | / | /2 -> ½ /3 -> ¾ /4 -> ¼ /= -> ?¬
45 ;; | symbol | / | /# -> £ /$ -> ¤ /c -> ¢ /. -> ˙ // -> ° /\ -> ×
47 (input-method t latn-pre)
50 "Latin script input method using prefix modifiers.
51 ;; | mark | prefix | examples
52 ;; |------------+--------+----------
53 ;; | acute | ' | 'a -> á, '' -> ´
54 ;; | grave | ` | `a -> à `` -> `
55 ;; | circumflex | ^ | ^a -> â ^^ -> ^
56 ;; | diaeresis | \" | \"a -> ä \"\" -> ¨
57 ;; | tilde | ~ | ~a -> ã
58 ;; | breve | ~ | ~g -> ğ ~` -> ˘
59 ;; | cedilla | ~ | ~c -> ç ~s -> ş ~~ -> ¸
60 ;; | caron | ~ | ~z -> ž ~ss -> š
61 ;; | dot above | . / | .g -> ġ /g -> ġ
62 ;; | misc | / | /a -> å /e -> æ /h -> ħ /o -> ø /oe -> œ
63 ;; | misc | \" ~ / | \"s -> ß ~d -> ð ~t -> þ /a -> å /e -> æ /o -> ø
64 ;; | symbol | ~ | ~> -> » ~< -> « ~! -> ¡ ~? -> ¿ ~~ -> ¸ ~$ -> £
65 ;; | symbol | ~ | ~- -> ~. -> · ~= -> ¯ ~| -> ¦ ~sss -> §
66 ;; | symbol | _ | _+ -> ± _: -> ÷ _o -> º _a -> ª _y -> ¥
67 ;; | symbol | ^ | ^1 -> ¹ ^2 -> ² ^3 -> ³ ^r -> ® ^cc -> ©
68 ;; | symbol | / | /2 -> ½ /3 -> ¾ /4 -> ¼ /= -> ?¬
69 ;; | symbol | / | /# -> £ /$ -> ¤ /c -> ¢ /. -> ˙ // -> ° /\\ -> ×