Renamed from bopo-kbd.mim to zh-bopomofo.kbd.
authorntakahas <ntakahas>
Thu, 16 Nov 2006 08:02:24 +0000 (08:02 +0000)
committerntakahas <ntakahas>
Thu, 16 Nov 2006 08:02:24 +0000 (08:02 +0000)
zh-bopomofo.mim [new file with mode: 0644]

diff --git a/zh-bopomofo.mim b/zh-bopomofo.mim
new file mode 100644 (file)
index 0000000..b3c5c94
--- /dev/null
@@ -0,0 +1,101 @@
+;; zh-bopomofo.mim -- Bopomofo input method
+;; Copyright (C) 2004, 2005, 2006
+;;   National Institute of Advanced Industrial Science and Technology (AIST)
+;;   Registration Number H15PRO112
+
+;; This file is part of the m17n database; a sub-part of the m17n
+;; library.
+
+;; The m17n library is free software; you can redistribute it and/or
+;; modify it under the terms of the GNU Lesser General Public License
+;; as published by the Free Software Foundation; either version 2.1 of
+;; the License, or (at your option) any later version.
+
+;; The m17n library is distributed in the hope that it will be useful,
+;; but WITHOUT ANY WARRANTY; without even the implied warranty of
+;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
+;; Lesser General Public License for more details.
+
+;; You should have received a copy of the GNU Lesser General Public
+;; License along with the m17n library; if not, write to the Free
+;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
+;; 02111-1307, USA.
+
+;;; Input method for Bopomofo.
+;;; @image html bopo-kbd.png "Keyboard Layout"
+;;; @image latex bopo-kbd.eps "Keyboard Layout" width=\narrowwidth
+
+;; ㄅ  ㄉ  ˇ   ˋ  ㄓ  ˊ  ˙   ㄚ  ㄞ  ㄢ  ㄦ  =+
+;;  ㄆ  ㄊ  ㄍ  ㄐ  ㄔ  ㄗ  ㄧ  ㄛ  ㄟ  ㄣ  [{  ]}
+;;   ㄇ  ㄋ  ㄎ  ㄑ  ㄕ  ㄘ  ㄨ  ㄜ  ㄠ  ㄤ  '"  \|
+;;    ㄈ  ㄌ  ㄏ  ㄒ  ㄖ  ㄙ  ㄩ  ㄝ  ㄡ  ㄥ
+
+(input-method zh bopomofo)
+
+(description
+ "Bopomofo input method using this keyboard layout.
+   ㄅ  ㄉ  ˇ   ˋ  ㄓ  ˊ  ˙   ㄚ  ㄞ  ㄢ  ㄦ  =+
+    ㄆ  ㄊ  ㄍ  ㄐ  ㄔ  ㄗ  ㄧ  ㄛ  ㄟ  ㄣ  [{  ]}
+     ㄇ  ㄋ  ㄎ  ㄑ  ㄕ  ㄘ  ㄨ  ㄜ  ㄠ  ㄤ  '\"  \\|
+      ㄈ  ㄌ  ㄏ  ㄒ  ㄖ  ㄙ  ㄩ  ㄝ  ㄡ  ㄥ
+")
+
+(title "BOPO")
+
+(map
+ (map
+  ("1" ?ㄅ)
+  ("2" ?ㄉ)
+  ("3" ?ˇ)
+  ("4" ?ˋ)
+  ("5" ?ㄓ)
+  ("6" ?ˊ)
+  ("7" ?˙)
+  ("8" ?ㄚ)
+  ("9" ?ㄞ)
+  ("0" ?ㄢ)
+  ("-" ?ㄦ)
+  ("`" ?€)
+
+  ("q" ?ㄆ)
+  ("w" ?ㄊ)
+  ("e" ?ㄍ)
+  ("r" ?ㄐ)
+  ("t" ?ㄔ)
+  ("y" ?ㄗ)
+  ("u" ?ㄧ)
+  ("i" ?ㄛ)
+  ("o" ?ㄟ)
+  ("p" ?ㄣ)
+
+  ("a" ?ㄇ)
+  ("s" ?ㄋ)
+  ("d" ?ㄎ)
+  ("f" ?ㄑ)
+  ("g" ?ㄕ)
+  ("h" ?ㄘ)
+  ("j" ?ㄨ)
+  ("k" ?ㄜ)
+  ("l" ?ㄠ)
+  (";" ?ㄤ)
+
+  ("z" ?ㄈ)
+  ("x" ?ㄌ)
+  ("c" ?ㄏ)
+  ("v" ?ㄒ)
+  ("b" ?ㄖ)
+  ("n" ?ㄙ)
+  ("m" ?ㄩ)
+  ("," ?ㄝ)
+  ("." ?ㄡ)
+  ("/" ?ㄥ)
+  ))
+
+(state
+ (init
+  (map)))
+
+;; Local Variables:
+;; coding: utf-8
+;; mode: lisp
+;; End: