annotate lisp/leim/quail/Punct.el @ 205:92f8ad5d0d3f r20-4b1

Import from CVS: tag r20-4b1
author cvs
date Mon, 13 Aug 2007 10:02:46 +0200
parents acd284d43ca1
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
197
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
1 ;; Quail package `chinese-punct' generated by the command `titdic-convert'
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
2 ;; Date: Tue Sep 23 14:59:14 1997
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
3 ;; Original TIT dictionary file: Punct.tit
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
4
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
5 ;;; Comment:
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
6
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
7 ;; Do byte-compile this file again after any modification.
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
8
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
9 ;;; Start of the header of original TIT dictionary.
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
10
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
11 ;; # $Id: Punct.el,v 1.1 1997/09/28 22:07:31 steve Exp $
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
12 ;; # HANZI input table for cxterm
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
13 ;; # To be used by cxterm, convert me to .cit format first
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
14 ;; # .cit version 1
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
15 ;; ENCODE: GB
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
16 ;; MULTICHOICE: YES
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
17 ;; PROMPT: $A::WVJdHk!K1j5c7{:E!K# (B
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
18 ;; #
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
19 ;; COMMENT Copyright 1991 by Yongguang Zhang.
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
20 ;; COMMENT Permission to use/modify/copy for any purpose is hereby granted.
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
21 ;; COMMENT Absolutely no fee and no warranties.
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
22 ;; COMMENT
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
23 ;; COMMENT use <CTRL-f> to move to the right
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
24 ;; COMMENT use <CTRL-b> to move to the left
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
25 ;; # define keys
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
26 ;; VALIDINPUTKEY: "\043$%&'()*+,-./0123456789:;<=>?@[\134]^_`abcdefghijklm
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
27 ;; VALIDINPUTKEY: nopqrstuvwxyz|~
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
28 ;; SELECTKEY: 1\040
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
29 ;; SELECTKEY: 2
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
30 ;; SELECTKEY: 3
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
31 ;; SELECTKEY: 4
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
32 ;; SELECTKEY: 5
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
33 ;; SELECTKEY: 6
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
34 ;; SELECTKEY: 7
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
35 ;; SELECTKEY: 8
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
36 ;; SELECTKEY: 9
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
37 ;; SELECTKEY: 0
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
38 ;; BACKSPACE: \010\177
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
39 ;; DELETEALL: \015\025
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
40 ;; MOVERIGHT: \006
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
41 ;; MOVELEFT: \002
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
42 ;; REPEATKEY: \020\022
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
43 ;; # the following line must not be removed
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
44 ;; BEGINDICTIONARY
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
45
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
46 ;;; End of the header of original TIT dictionary.
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
47
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
48 ;;; Code:
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
49
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
50 (require 'quail)
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
51
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
52 (quail-define-package "chinese-punct" "Chinese-GB" "$A1j(BG"
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
53 t
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
54 "$A::WVJdHk!K1j5c7{:E!K# (B
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
55 Copyright 1991 by Yongguang Zhang.
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
56 Permission to use/modify/copy for any purpose is hereby granted.
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
57 Absolutely no fee and no warranties.
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
58
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
59 use <CTRL-f> to move to the right
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
60 use <CTRL-b> to move to the left
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
61 "
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
62 '(("\C-?" . quail-delete-last-char)
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
63 ("\C-M" . quail-abort-translation)
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
64 ("\C-U" . quail-abort-translation)
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
65 ) nil nil nil nil)
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
66
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
67 (quail-define-rules
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
68 ;; #
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
69 ("\"" "$A#"!0!1!e(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
70 ("\043" "$A##(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
71 ("$" "$A#$!g!i!j(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
72 ("%" "$A#%!k(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
73 ("'" "$A#'!.!/!d(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
74 ("(" "$A#(!8!:(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
75 (")" "$A#)!9!;(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
76 ("*" "$A#*!A!G!D!I(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
77 ("+" "$A#+!@!F!E!H(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
78 ("," "$A#,!"(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
79 ("-" "$A#-!%!*!+(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
80 ("." "$A#.!#!$!'!-!_!`!c!Q(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
81 ("/" "$A#/!B!L#\(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
82 ("0" "$A#0":"D"N"X"b"n"z(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
83 ("1" "$A#1"1";"E"O"Y"e"q(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
84 ("2" "$A#2"2"<"F"P"Z"f"r(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
85 ("3" "$A#3"3"="G"Q"["g"s(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
86 ("4" "$A#4"4">"H"R"\"h"t(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
87 ("5" "$A#5"5"?"I"S"]"i"u(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
88 ("6" "$A#6"6"@"J"T"^"j"v(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
89 ("7" "$A#7"7"A"K"U"_"k"w(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
90 ("8" "$A#8"8"B"L"V"`"l"x(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
91 ("9" "$A#9"9"C"M"W"a"m"y(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
92 (":" "$A#:!K(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
93 ("<" "$A#<!4!6!Z!\(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
94 ("=" "$A#=!Y!V!T!U(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
95 (">" "$A#>!5!7![!](B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
96 ("@" "$A#@!Q(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
97 ("[" "$A#[!2!<!>#{(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
98 ("\134" "$A#\#/(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
99 ("]" "$A#]!3!=!?#}(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
100 ("^" "$A#^!&!P(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
101 ("_" "$A#_!M(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
102 ("`" "$A#`!.!/(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
103 ("logo" "$A!n!o!p!q!r!s!t!u!v!w!x!y!z!{!|!}!~(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
104 ("math" "$A!@!A!B!C!D!E!F!G!H!I!J!K!L!M!N!O!P!Q!R!S!T!U!V!W!X!Y!Z![!\!]!^!_!`(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
105 ("punct" "$A!!!"!#!$!%!&!'!(!)!*!+!,!-!.!/!0!1!2!3!4!5!6!7!8!9!:!;!<!=!>!?(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
106 ("symbol" "$A!a!b!c!d!e!f!g!h!i!j!k!l!m(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
107 ("|" "$A#|!,!N(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
108 ("~" "$A#~!+!W!X!^(B")
acd284d43ca1 Import from CVS: tag r20-3b25
cvs
parents:
diff changeset
109 )