Add zh-pinyin.mim.
[m17n/m17n-db.git] / bopo-kbd.mim
1 ;; bopo-kdb.mim -- Bopomofo input method
2 ;; Copyright (C) 2004
3 ;;   National Institute of Advanced Industrial Science and Technology (AIST)
4 ;;   Registration Number H15PRO112
5
6 ;; This file is part of the m17n database; a sub-part of the m17n
7 ;; library.
8
9 ;; The m17n library is free software; you can redistribute it and/or
10 ;; modify it under the terms of the GNU Lesser General Public License
11 ;; as published by the Free Software Foundation; either version 2.1 of
12 ;; the License, or (at your option) any later version.
13
14 ;; The m17n library is distributed in the hope that it will be useful,
15 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
16 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
17 ;; Lesser General Public License for more details.
18
19 ;; You should have received a copy of the GNU Lesser General Public
20 ;; License along with the m17n library; if not, write to the Free
21 ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
22 ;; 02111-1307, USA.
23
24 ;;; <li> bopo-kdb.mim
25 ;;;
26 ;;; Input method for Bopomofo.
27 ;;; @image html bopo-kbd.png "Keyboard Layout"
28 ;;; @image latex bopo-kbd.eps "Keyboard Layout" width=\narrowwidth
29
30 ;; ㄅ  ㄉ  ˇ   ˋ  ㄓ  ˊ  ˙   ㄚ  ㄞ  ㄢ  ㄦ  =+
31 ;;  ㄆ  ㄊ  ㄍ  ㄐ  ㄔ  ㄗ  ㄧ  ㄛ  ㄟ  ㄣ  [{  ]}
32 ;;   ㄇ  ㄋ  ㄎ  ㄑ  ㄕ  ㄘ  ㄨ  ㄜ  ㄠ  ㄤ  '"  \|
33 ;;    ㄈ  ㄌ  ㄏ  ㄒ  ㄖ  ㄙ  ㄩ  ㄝ  ㄡ  ㄥ
34
35 (title "BOPO")
36
37 (map
38  (map
39   ("1" ?ㄅ)
40   ("2" ?ㄉ)
41   ("3" ?ˇ)
42   ("4" ?ˋ)
43   ("5" ?ㄓ)
44   ("6" ?ˊ)
45   ("7" ?˙)
46   ("8" ?ㄚ)
47   ("9" ?ㄞ)
48   ("0" ?ㄢ)
49   ("-" ?ㄦ)
50   ("`" ?€)
51
52   ("q" ?ㄆ)
53   ("w" ?ㄊ)
54   ("e" ?ㄍ)
55   ("r" ?ㄐ)
56   ("t" ?ㄔ)
57   ("y" ?ㄗ)
58   ("u" ?ㄧ)
59   ("i" ?ㄛ)
60   ("o" ?ㄟ)
61   ("p" ?ㄣ)
62
63   ("a" ?ㄇ)
64   ("s" ?ㄋ)
65   ("d" ?ㄎ)
66   ("f" ?ㄑ)
67   ("g" ?ㄕ)
68   ("h" ?ㄘ)
69   ("j" ?ㄨ)
70   ("k" ?ㄜ)
71   ("l" ?ㄠ)
72   (";" ?ㄤ)
73
74   ("z" ?ㄈ)
75   ("x" ?ㄌ)
76   ("c" ?ㄏ)
77   ("v" ?ㄒ)
78   ("b" ?ㄖ)
79   ("n" ?ㄙ)
80   ("m" ?ㄩ)
81   ("," ?ㄝ)
82   ("." ?ㄡ)
83   ("/" ?ㄥ)
84   ))
85
86 (state
87  (init
88   (map)))
89
90 ;; Local Variables:
91 ;; coding: utf-8
92 ;; mode: lisp
93 ;; End: