1 /* $NetBSD: GB2312,v 1.1 2000/12/22 00:36:07 itojun Exp $ */
4 * GB2312 (ESC $ ( A or ESC $ A)
9 * Copyright (c) 1998, Luoqi Chen
10 * All rights reserved.
12 * Redistribution and use in source and binary forms, with or without
13 * modification, are permitted provided that the following conditions
15 * 1. Redistributions of source code must retain the above copyright
16 * notice, this list of conditions and the following disclaimer.
17 * 2. Redistributions in binary form must reproduce the above copyright
18 * notice, this list of conditions and the following disclaimer in the
19 * documentation and/or other materials provided with the distribution.
21 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
22 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
23 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
24 * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
25 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
26 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
27 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
28 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
30 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
33 * $FreeBSD: src/usr.bin/mklocale/data/zh_CN.EUC.src,v 1.2.2.1 1999/08/29 15:31:06 peter Exp $
39 SWIDTH2 0x2121 - 0x217e
41 DIGIT 0x2231 - 0x2262 0x2265 - 0x226e 0x2271 - 0x227c
42 SWIDTH2 0x2231 - 0x2262 0x2265 - 0x226e 0x2271 - 0x227c
44 TODIGIT < 0x2231 - 0x2244 : 0 >
45 TODIGIT < 0x2245 - 0x2258 : 0 >
46 TODIGIT < 0x2259 - 0x2262 : 0 >
47 TODIGIT < 0x2265 - 0x226e : 0 >
48 TODIGIT < 0x2271 - 0x227c : 0 >
50 ALPHA 0x2341 - 0x235a 0x2361 - 0x237a
51 SWIDTH2 0x2341 - 0x235a 0x2361 - 0x237a
53 SWIDTH2 0x2330 - 0x2339
56 PUNCT 0x2321 - 0x232f 0x233a - 0x2340 0x235b - 0x2360 0x237b - 0x237e
57 SWIDTH2 0x2321 - 0x232f 0x233a - 0x2340 0x235b - 0x2360 0x237b - 0x237e
58 XDIGIT 0x2330 - 0x2339 0x2341 - 0x2346 0x2361 - 0x2366
60 MAPLOWER < 0x2341 - 0x235a : 0x2361 > < 0x2361 - 0x237a : 0x2361 >
61 MAPUPPER < 0x2341 - 0x235a : 0x2341 > < 0x2330 - 0x2339 : 0x2341 >
62 TODIGIT < 0x2330 - 0x2339 : 0 >
63 TODIGIT < 0x2341 - 0x2346 : 10 > < 0x2361 - 0x2366 : 10 >
65 PHONOGRAM 0x2421 - 0x2473 /* Hiragana */
66 PHONOGRAM 0x2521 - 0x2576 /* Katakana */
67 SWIDTH2 0x2421 - 0x2473 /* Hiragana */
68 SWIDTH2 0x2521 - 0x2576 /* Katakana */
70 UPPER 0x2621 - 0x2638 /* Greek */
71 LOWER 0x2641 - 0x2658 /* Greek */
72 SWIDTH2 0x2621 - 0x2638 /* Greek */
73 SWIDTH2 0x2641 - 0x2658 /* Greek */
74 MAPLOWER < 0x2621 - 0x2638 : 0x2641 > < 0x2641 - 0x2658 : 0x2641 >
75 MAPUPPER < 0x2621 - 0x2638 : 0x2621 > < 0x2641 - 0x2658 : 0x2621 >
77 UPPER 0x2721 - 0x2741 /* Cyrillic */
78 LOWER 0x2751 - 0x2771 /* Cyrillic */
79 SWIDTH2 0x2721 - 0x2741 /* Cyrillic */
80 SWIDTH2 0x2751 - 0x2771 /* Cyrillic */
81 MAPLOWER < 0x2721 - 0x2741 : 0x2751 > < 0x2751 - 0x2771 : 0x2751 >
82 MAPUPPER < 0x2721 - 0x2741 : 0x2721 > < 0x2751 - 0x2771 : 0x2721 >
84 SPECIAL 0x2821 - 0x283a
85 SWIDTH2 0x2821 - 0x283a
86 PHONOGRAM 0x2845 - 0x2869 /* Pin yin */
87 SWIDTH2 0x2845 - 0x2869 /* Pin yin */
88 SPECIAL 0x2924 - 0x296f /* Box drawings */
89 SWIDTH2 0x2924 - 0x296f /* Box drawings */
91 IDEOGRAM 0x3021 - 0x307e
92 IDEOGRAM 0x3121 - 0x317e
93 IDEOGRAM 0x3221 - 0x327e
94 IDEOGRAM 0x3321 - 0x337e
95 IDEOGRAM 0x3421 - 0x347e
96 IDEOGRAM 0x3521 - 0x357e
97 IDEOGRAM 0x3621 - 0x367e
98 IDEOGRAM 0x3721 - 0x377e
99 IDEOGRAM 0x3821 - 0x387e
100 IDEOGRAM 0x3921 - 0x397e
101 IDEOGRAM 0x3a21 - 0x3a7e
102 IDEOGRAM 0x3b21 - 0x3b7e
103 IDEOGRAM 0x3c21 - 0x3c7e
104 IDEOGRAM 0x3d21 - 0x3d7e
105 IDEOGRAM 0x3e21 - 0x3e7e
106 IDEOGRAM 0x3f21 - 0x3f7e
107 IDEOGRAM 0x4021 - 0x407e
108 IDEOGRAM 0x4121 - 0x417e
109 IDEOGRAM 0x4221 - 0x427e
110 IDEOGRAM 0x4321 - 0x437e
111 IDEOGRAM 0x4421 - 0x447e
112 IDEOGRAM 0x4521 - 0x457e
113 IDEOGRAM 0x4621 - 0x467e
114 IDEOGRAM 0x4721 - 0x477e
115 IDEOGRAM 0x4821 - 0x487e
116 IDEOGRAM 0x4921 - 0x497e
117 IDEOGRAM 0x4a21 - 0x4a7e
118 IDEOGRAM 0x4b21 - 0x4b7e
119 IDEOGRAM 0x4c21 - 0x4c7e
120 IDEOGRAM 0x4d21 - 0x4d7e
121 IDEOGRAM 0x4e21 - 0x4e7e
122 IDEOGRAM 0x4f21 - 0x4f53
123 IDEOGRAM 0x5021 - 0x507e
124 IDEOGRAM 0x5121 - 0x517e
125 IDEOGRAM 0x5221 - 0x527e
126 IDEOGRAM 0x5321 - 0x537e
127 IDEOGRAM 0x5421 - 0x547e
128 IDEOGRAM 0x5521 - 0x557e
129 IDEOGRAM 0x5621 - 0x567e
130 IDEOGRAM 0x5721 - 0x577e
131 IDEOGRAM 0x5821 - 0x587e
132 IDEOGRAM 0x5921 - 0x597e
133 IDEOGRAM 0x5a21 - 0x5a7e
134 IDEOGRAM 0x5b21 - 0x5b7e
135 IDEOGRAM 0x5c21 - 0x5c7e
136 IDEOGRAM 0x5d21 - 0x5d7e
137 IDEOGRAM 0x5e21 - 0x5e7e
138 IDEOGRAM 0x5f21 - 0x5f7e
139 IDEOGRAM 0x6021 - 0x607e
140 IDEOGRAM 0x6121 - 0x617e
141 IDEOGRAM 0x6221 - 0x627e
142 IDEOGRAM 0x6321 - 0x637e
143 IDEOGRAM 0x6421 - 0x647e
144 IDEOGRAM 0x6521 - 0x657e
145 IDEOGRAM 0x6621 - 0x667e
146 IDEOGRAM 0x6721 - 0x677e
147 IDEOGRAM 0x6821 - 0x687e
148 IDEOGRAM 0x6921 - 0x697e
149 IDEOGRAM 0x6a21 - 0x6a7e
150 IDEOGRAM 0x6b21 - 0x6b7e
151 IDEOGRAM 0x6c21 - 0x6c7e
152 IDEOGRAM 0x6d21 - 0x6d7e
153 IDEOGRAM 0x6e21 - 0x6e7e
154 IDEOGRAM 0x6f21 - 0x6f7e
155 IDEOGRAM 0x7021 - 0x707e
156 IDEOGRAM 0x7121 - 0x717e
157 IDEOGRAM 0x7221 - 0x727e
158 IDEOGRAM 0x7321 - 0x737e
159 IDEOGRAM 0x7421 - 0x747e
160 IDEOGRAM 0x7521 - 0x757e
161 IDEOGRAM 0x7621 - 0x767e
162 IDEOGRAM 0x7721 - 0x777e
164 SWIDTH2 0x3021 - 0x307e
165 SWIDTH2 0x3121 - 0x317e
166 SWIDTH2 0x3221 - 0x327e
167 SWIDTH2 0x3321 - 0x337e
168 SWIDTH2 0x3421 - 0x347e
169 SWIDTH2 0x3521 - 0x357e
170 SWIDTH2 0x3621 - 0x367e
171 SWIDTH2 0x3721 - 0x377e
172 SWIDTH2 0x3821 - 0x387e
173 SWIDTH2 0x3921 - 0x397e
174 SWIDTH2 0x3a21 - 0x3a7e
175 SWIDTH2 0x3b21 - 0x3b7e
176 SWIDTH2 0x3c21 - 0x3c7e
177 SWIDTH2 0x3d21 - 0x3d7e
178 SWIDTH2 0x3e21 - 0x3e7e
179 SWIDTH2 0x3f21 - 0x3f7e
180 SWIDTH2 0x4021 - 0x407e
181 SWIDTH2 0x4121 - 0x417e
182 SWIDTH2 0x4221 - 0x427e
183 SWIDTH2 0x4321 - 0x437e
184 SWIDTH2 0x4421 - 0x447e
185 SWIDTH2 0x4521 - 0x457e
186 SWIDTH2 0x4621 - 0x467e
187 SWIDTH2 0x4721 - 0x477e
188 SWIDTH2 0x4821 - 0x487e
189 SWIDTH2 0x4921 - 0x497e
190 SWIDTH2 0x4a21 - 0x4a7e
191 SWIDTH2 0x4b21 - 0x4b7e
192 SWIDTH2 0x4c21 - 0x4c7e
193 SWIDTH2 0x4d21 - 0x4d7e
194 SWIDTH2 0x4e21 - 0x4e7e
195 SWIDTH2 0x4f21 - 0x4f53
196 SWIDTH2 0x5021 - 0x507e
197 SWIDTH2 0x5121 - 0x517e
198 SWIDTH2 0x5221 - 0x527e
199 SWIDTH2 0x5321 - 0x537e
200 SWIDTH2 0x5421 - 0x547e
201 SWIDTH2 0x5521 - 0x557e
202 SWIDTH2 0x5621 - 0x567e
203 SWIDTH2 0x5721 - 0x577e
204 SWIDTH2 0x5821 - 0x587e
205 SWIDTH2 0x5921 - 0x597e
206 SWIDTH2 0x5a21 - 0x5a7e
207 SWIDTH2 0x5b21 - 0x5b7e
208 SWIDTH2 0x5c21 - 0x5c7e
209 SWIDTH2 0x5d21 - 0x5d7e
210 SWIDTH2 0x5e21 - 0x5e7e
211 SWIDTH2 0x5f21 - 0x5f7e
212 SWIDTH2 0x6021 - 0x607e
213 SWIDTH2 0x6121 - 0x617e
214 SWIDTH2 0x6221 - 0x627e
215 SWIDTH2 0x6321 - 0x637e
216 SWIDTH2 0x6421 - 0x647e
217 SWIDTH2 0x6521 - 0x657e
218 SWIDTH2 0x6621 - 0x667e
219 SWIDTH2 0x6721 - 0x677e
220 SWIDTH2 0x6821 - 0x687e
221 SWIDTH2 0x6921 - 0x697e
222 SWIDTH2 0x6a21 - 0x6a7e
223 SWIDTH2 0x6b21 - 0x6b7e
224 SWIDTH2 0x6c21 - 0x6c7e
225 SWIDTH2 0x6d21 - 0x6d7e
226 SWIDTH2 0x6e21 - 0x6e7e
227 SWIDTH2 0x6f21 - 0x6f7e
228 SWIDTH2 0x7021 - 0x707e
229 SWIDTH2 0x7121 - 0x717e
230 SWIDTH2 0x7221 - 0x727e
231 SWIDTH2 0x7321 - 0x737e
232 SWIDTH2 0x7421 - 0x747e
233 SWIDTH2 0x7521 - 0x757e
234 SWIDTH2 0x7621 - 0x767e
235 SWIDTH2 0x7721 - 0x777e