view lisp/its/its-zenkaku.el @ 172:a38aed19690b

Added tag r20-3b12 for changeset 929b76928fce
author cvs
date Mon, 13 Aug 2007 09:47:55 +0200
parents 131b0175ea99
children
line wrap: on
line source

;; Basic Roma-to-Kana Translation Table for Egg
;; Coded by S.Tomura, Electrotechnical Lab. (tomura@etl.go.jp)

;; This file is part of Egg on Nemacs (Japanese Environment)

;; Egg is distributed in the forms of patches to GNU
;; Emacs under the terms of the GNU EMACS GENERAL PUBLIC
;; LICENSE which is distributed along with GNU Emacs by the
;; Free Software Foundation.

;; Egg 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 EMACS GENERAL PUBLIC LICENSE for
;; more details.

;; You should have received a copy of the GNU EMACS GENERAL
;; PUBLIC LICENSE along with Nemacs; see the file COPYING.
;; If not, write to the Free Software Foundation, 675 Mass
;; Ave, Cambridge, MA 02139, USA.

;; 92.3.16  modified for Mule Ver.0.9.1 by K.Handa <handa@etl.go.jp>
;; 92.3.23  modified for Mule Ver.0.9.1 by K.Handa <handa@etl.go.jp>
;;	defrule -> its-defrule, define-its-mode -> its-define-mode
;;; 92.12.31 modified for Mule Ver.0.9.7.1
;;;			by A.Tanaka <aries@ecs.isl.melco.co.jp>
;;;	Mode indicator of "zenkaku-upcase" fixed.

;; 92.3.16 by K.Handa
;;(define-its-mode "zenkaku-downcase"  " aa" t)
(its-define-mode "zenkaku-downcase"  "a" t)

(its-defrule "0" "0")
(its-defrule "1" "1")
(its-defrule "2" "2")
(its-defrule "3" "3")
(its-defrule "4" "4")
(its-defrule "5" "5")
(its-defrule "6" "6")
(its-defrule "7" "7")
(its-defrule "8" "8")
(its-defrule "9" "9")

(its-defrule "A" "A")
(its-defrule "B" "B")
(its-defrule "C" "C")
(its-defrule "D" "D")
(its-defrule "E" "E")
(its-defrule "F" "F")
(its-defrule "G" "G")
(its-defrule "H" "H")
(its-defrule "I" "I")
(its-defrule "J" "J")
(its-defrule "K" "K")
(its-defrule "L" "L")
(its-defrule "M" "M")
(its-defrule "N" "N")
(its-defrule "O" "O")
(its-defrule "P" "P")
(its-defrule "Q" "Q")
(its-defrule "R" "R")
(its-defrule "S" "S")
(its-defrule "T" "T")
(its-defrule "U" "U")
(its-defrule "V" "V")
(its-defrule "W" "W")
(its-defrule "X" "X")
(its-defrule "Y" "Y")
(its-defrule "Z" "Z")

(its-defrule "a" "a")
(its-defrule "b" "b")
(its-defrule "c" "c")
(its-defrule "d" "d")
(its-defrule "e" "e")
(its-defrule "f" "f")
(its-defrule "g" "g")
(its-defrule "h" "h")
(its-defrule "i" "i")
(its-defrule "j" "j")
(its-defrule "k" "k")
(its-defrule "l" "l")
(its-defrule "m" "m")
(its-defrule "n" "n")
(its-defrule "o" "o")
(its-defrule "p" "p")
(its-defrule "q" "q")
(its-defrule "r" "r")
(its-defrule "s" "s")
(its-defrule "t" "t")
(its-defrule "u" "u")
(its-defrule "v" "v")
(its-defrule "w" "w")
(its-defrule "x" "x")
(its-defrule "y" "y")
(its-defrule "z" "z")

(its-defrule " "  " ")
(its-defrule "!"  "!")
(its-defrule "@"  "@")
(its-defrule "#"  "#")
(its-defrule "$"  "$")
(its-defrule "%"  "%")
(its-defrule "^"  "^")
(its-defrule "&"  "&")
(its-defrule "*"  "*")
(its-defrule "("  "(")
(its-defrule ")"  ")")
(its-defrule "-"  "−")
(its-defrule "="  "=")
(its-defrule "`"  "`")
(its-defrule "\\" "¥")
(its-defrule "|"  "|")
(its-defrule "_"  "_")
(its-defrule "+"  "+")
(its-defrule "~"  " ̄")
(its-defrule "["  "[")
(its-defrule "]"  "]")
(its-defrule "{"  "{")
(its-defrule "}"  "}")
(its-defrule ":"  ":")
(its-defrule ";"  ";")
(its-defrule "\"" "”")
(its-defrule "'"  "’")
(its-defrule "<"  "<")
(its-defrule ">"  ">")
(its-defrule "?"  "?")
(its-defrule "/"  "/")
(its-defrule ","  ",")
(its-defrule "."  ".")

;;;
;;;
;;;

(its-define-mode "zenkaku-upcase"  "A" t) ;92.12.31 by A.Tanaka

(its-defrule "0" "0")
(its-defrule "1" "1")
(its-defrule "2" "2")
(its-defrule "3" "3")
(its-defrule "4" "4")
(its-defrule "5" "5")
(its-defrule "6" "6")
(its-defrule "7" "7")
(its-defrule "8" "8")
(its-defrule "9" "9")

(its-defrule "A" "A")
(its-defrule "B" "B")
(its-defrule "C" "C")
(its-defrule "D" "D")
(its-defrule "E" "E")
(its-defrule "F" "F")
(its-defrule "G" "G")
(its-defrule "H" "H")
(its-defrule "I" "I")
(its-defrule "J" "J")
(its-defrule "K" "K")
(its-defrule "L" "L")
(its-defrule "M" "M")
(its-defrule "N" "N")
(its-defrule "O" "O")
(its-defrule "P" "P")
(its-defrule "Q" "Q")
(its-defrule "R" "R")
(its-defrule "S" "S")
(its-defrule "T" "T")
(its-defrule "U" "U")
(its-defrule "V" "V")
(its-defrule "W" "W")
(its-defrule "X" "X")
(its-defrule "Y" "Y")
(its-defrule "Z" "Z")

(its-defrule "a" "A")
(its-defrule "b" "B")
(its-defrule "c" "C")
(its-defrule "d" "D")
(its-defrule "e" "E")
(its-defrule "f" "F")
(its-defrule "g" "G")
(its-defrule "h" "H")
(its-defrule "i" "I")
(its-defrule "j" "J")
(its-defrule "k" "K")
(its-defrule "l" "L")
(its-defrule "m" "M")
(its-defrule "n" "N")
(its-defrule "o" "O")
(its-defrule "p" "P")
(its-defrule "q" "Q")
(its-defrule "r" "R")
(its-defrule "s" "S")
(its-defrule "t" "T")
(its-defrule "u" "U")
(its-defrule "v" "V")
(its-defrule "w" "W")
(its-defrule "x" "X")
(its-defrule "y" "Y")
(its-defrule "z" "Z")

(its-defrule " "  " ")
(its-defrule "!"  "!")
(its-defrule "@"  "@")
(its-defrule "#"  "#")
(its-defrule "$"  "$")
(its-defrule "%"  "%")
(its-defrule "^"  "^")
(its-defrule "&"  "&")
(its-defrule "*"  "*")
(its-defrule "("  "(")
(its-defrule ")"  ")")
(its-defrule "-"  "−")
(its-defrule "="  "=")
(its-defrule "`"  "`")
(its-defrule "\\" "¥")
(its-defrule "|"  "|")
(its-defrule "_"  "_")
(its-defrule "+"  "+")
(its-defrule "~"  " ̄")
(its-defrule "["  "[")
(its-defrule "]"  "]")
(its-defrule "{"  "{")
(its-defrule "}"  "}")
(its-defrule ":"  ":")
(its-defrule ";"  ";")
(its-defrule "\"" "”")
(its-defrule "'"  "’")
(its-defrule "<"  "<")
(its-defrule ">"  ">")
(its-defrule "?"  "?")
(its-defrule "/"  "/")
(its-defrule ","  ",")
(its-defrule "."  ".")