Change doxygen tag to "ja".
[m17n/m17n-db.git] / hi-itrans.mim
index b94e442..f339d9c 100644 (file)
@@ -1,5 +1,5 @@
-;; hi-itrans.mim -- Devanagari input method with ITRANS method
-;; Copyright (C) 2003, 2004
+;; hi-itrans.mim -- Hindi input method with ITRANS method
+;; Copyright (C) 2003, 2004, 2005, 2006
 ;;   National Institute of Advanced Industrial Science and Technology (AIST)
 ;;   Registration Number H15PRO112
 
 ;; Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA
 ;; 02111-1307, USA.
 
-;;; <li> hi-itrans.mim
-;;;
-;;; Input method for Devanagari script with ITRANS method.  For the
-;;; detail of ITRANS, see the page http://www.aczoom.com/itrans/.
+(input-method hi itrans)
+
+(description "Hindi input method by ITRANS transliteration.
+For the detail of ITRANS, see the page:
+  <http://www.aczoom.com/itrans/>
+")
 
 (title "क")
 
@@ -33,7 +35,7 @@
   (".") ("~") ("#") ("$") ("^") ("*") ((S-\ )) ((C-@))
   ("0") ("1") ("2") ("3") ("4")
   ("5") ("6") ("7") ("8") ("9")
-  ("A") ("C") ("D") ("G") ("H") ("I") ("J") ("K") ("L")
+  ("A") ("C") ("D") ("E") ("G") ("H") ("I") ("J") ("K") ("L")
   ("M") ("N") ("O") ("R") ("S") ("T") ("U") ("Y")
   ("a") ("b") ("c") ("d") ("e") ("f") ("g") ("h") ("i")
   ("j") ("k") ("l") ("m") ("n") ("o") ("p") ("q") ("r")
@@ -47,7 +49,7 @@
   ("~N" "ङ्")
   ("N^" "ङ्")
   ("ch" "च्")
-  ("Ch" "छ्")
+  ("Ch" "छ्")                            ; not in ITRANS Devenagari table
   ("chh" "छ्")
   ("j" "ज्")
   ("jh" "झ्")
@@ -63,7 +65,7 @@
   ("d" "द्")
   ("dh" "ध्")
   ("n" "न्")
-  ("nh" "ऩ्")
+  ("nh" "ऩ्")                            ; not in ITRANS Devenagari table
   ("p" "प्")
   ("ph" "फ्")
   ("b" "ब्")
@@ -71,7 +73,7 @@
   ("m" "म्")
   ("y" "य्")
   ("r" "र्")
-  ("rh" "ऱ्")
+  ("rh" "ऱ्")                            ; not in ITRANS Devenagari table
   ("l" "ल्")
   ("L" "ळ्")
   ("ld" "ळ्")
   (".D" "ड़्")
   (".Dh" "ढ़्")
   ("f" "फ़्")
-  ("Y" "य़्")
-  ("yh" "य़्")
+  ("Y" "य़्")                             ; not in ITRANS Devanagari table
+  ("yh" "य़्")                            ; not in ITRANS Devanagari table
+  ("j~n" "ज्ञ्")
   ("GY" "ज्ञ्")
-  ("dny" "ज्ञ्")
+  ("dny" "ज्ञ्")                     ; not in ITRANS Devanagari table
   ("x" "क्ष्"))
 
  (independent
   ("U" "ऊ")
   ("RRi" "ऋ")
   ("R^i" "ऋ")
-  ("LLi" "ऌ")
-  ("L^i" "ऌ")
-  (".c" "ऍ")
+  ("LLi" "ऌ")                              ; not in ITRANS Devanagari table
+  ("L^i" "ऌ")                              ; not in ITRANS Devanagari table
+  (".c" "ऍ")                       ; not in ITRANS Devanagari table
   ("e.c" "ऍ")
-  ("E" "ऎ")
+  ("ee" "ऎ")                       ; not in ITRANS Devanagari table
+  ("E" "ऎ")                        ; not in ITRANS Devanagari table
   ("e" "ए")
   ("ai" "ऐ")
   ("o.c" "ऑ")
-  ("O" "ऒ")
+  ("oo" "ऒ")                       ; not in ITRANS Devanagari table
+  ("O" "ऒ")                        ; not in ITRANS Devanagari table
   ("o" "ओ")
   ("au" "औ")
-  ("RRI" "ॠ")
-  ("R^I" "ॠ")
-  ("LLI" "ॡ")
-  ("L^I" "ॡ")
+  ("RRI" "ॠ")                              ; not in ITRANS Devanagari table
+  ("R^I" "ॠ")                              ; not in ITRANS Devanagari table
+  ("LLI" "ॡ")                              ; not in ITRANS Devanagari table
+  ("L^I" "ॡ")                              ; not in ITRANS Devanagari table
   (".N" "ँ")
   (".n" "ं")
   ("M" "ं")
   (".h" "्")
   ("AUM" "ॐ")
   ("OM" "ॐ")
-  (".." "।")
+  (".." "।")                       ; not in ITRANS Devanagari table
   ("0" "०")
   ("1" "१")
   ("2" "२")
   ("7" "७")
   ("8" "८")
   ("9" "९")
-  ("#" "्र")
-  ("$" "र्")
-  ("^" "त्र")
-  ("*" "श्र")
-  ("]" "़")
-  ((S-\ ) "‌")
-  ((C-@) "‍"))
+  ("#" "्र")                             ; not in ITRANS Devanagari table
+  ("$" "र्")                             ; not in ITRANS Devanagari table
+  ("^" "त्र")                          ; not in ITRANS Devanagari table
+  ("*" "श्र")                          ; not in ITRANS Devanagari table
+  ("]" "़")                        ; not in ITRANS Devanagari table
+  ((S-\ ) "‌")                             ; not in ITRANS Devanagari table
+  ((C-@) "‍"))                             ; not in ITRANS Devanagari table
 
  (dependent
   ("a" (delete @-) "")
   ("U" (delete @-) "ू")
   ("RRi" (delete @-) "ृ")
   ("R^i" (delete @-) "ृ")
-  ("LLi" (delete @-) "ॢ")
-  ("L^i" (delete @-) "ॢ")
-  (".c" (delete @-) "ॅ")
+  ("LLi" (delete @-) "ॢ")          ; not in ITRANS Devanagari table
+  ("L^i" (delete @-) "ॢ")          ; not in ITRANS Devanagari table
+  (".c" (delete @-) "ॅ")           ; not in ITRANS Devanagari table
   ("e.c" (delete @-) "ॅ")
-  ("E" (delete @-) "ॆ")
+  ("ee" (delete @-) "ॆ")           ; not in ITRANS Devanagari table
+  ("E" (delete @-) "ॆ")                    ; not in ITRANS Devanagari table
   ("e" (delete @-) "े")
   ("ai" (delete @-) "ै")
   ("o.c" (delete @-) "ॉ")
-  ("O" (delete @-) "ॊ")
+  ("oo" (delete @-) "ॊ")           ; not in ITRANS Devanagari table
+  ("O" (delete @-) "ॊ")                    ; not in ITRANS Devanagari table
   ("o" (delete @-) "ो")
   ("au" (delete @-) "ौ")
-  ("RRI" (delete @-) "ॄ")
-  ("R^I" (delete @-) "ॄ")
-  ("LLI" (delete @-) "ॣ")
-  ("L^I" (delete @-) "ॣ"))
+  ("RRI" (delete @-) "ॄ")          ; not in ITRANS Devanagari table
+  ("R^I" (delete @-) "ॄ")          ; not in ITRANS Devanagari table
+  ("LLI" (delete @-) "ॣ")          ; not in ITRANS Devanagari table
+  ("L^I" (delete @-) "ॣ"))         ; not in ITRANS Devanagari table
 
  (return
   ((Return)))
 
  (intermediate
   (consonant (shift second))
-  (independent (shift finish))
+  (independent (shift init))
   (backspace)
   (return (shift init)))
 
  (second
   (consonant)
-  (dependent (shift finish))
+  (dependent (shift init))
   (backspace)
-  (return (shift init)))
-
- (finish
-  (return)
-  (t (shift init))))
+  (return (shift init))))
 
 ;; Local Variables:
 ;; coding: utf-8
-;; mode: lisp
+;; mode: emacs-lisp
 ;; End: