]> code.delx.au - gnu-emacs/blob - lisp/international/ucs-tables.el
Fix doc-strings.
[gnu-emacs] / lisp / international / ucs-tables.el
1 ;;; ucs-tables.el --- translation to, from and via Unicode -*- coding: iso-2022-7bit -*-
2
3 ;; Copyright (C) 2001 Free Software Foundation, Inc.
4
5 ;; Author: Dave Love <fx@gnu.org>
6 ;; Keywords: i18n
7
8 ;; This file is free software; you can redistribute it and/or modify
9 ;; it under the terms of the GNU General Public License as published by
10 ;; the Free Software Foundation; either version 2, or (at your option)
11 ;; any later version.
12
13 ;; This file is distributed in the hope that it will be useful,
14 ;; but WITHOUT ANY WARRANTY; without even the implied warranty of
15 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 ;; GNU General Public License for more details.
17
18 ;; You should have received a copy of the GNU General Public License
19 ;; along with GNU Emacs; see the file COPYING. If not, write to
20 ;; the Free Software Foundation, Inc., 59 Temple Place - Suite 330,
21 ;; Boston, MA 02111-1307, USA.
22
23 ;;; Commentary:
24
25 ;; This file provides tables mapping between Unicode numbers and
26 ;; emacs-mule characters from the iso-8859 charsets (and others). It
27 ;; also provides some auxiliary functions.
28
29 ;; These tables are used to construct other mappings between the Mule
30 ;; iso8859 charsets and the emacs-unicode charsets and a table that
31 ;; unifies iso8859 characters using a single charset as far as
32 ;; possible. These tables are used by latin1-disp.el to display some
33 ;; Unicode characters without a Unicode font and by utf-8.el to unify
34 ;; Latin-N as far as possible on encoding.
35
36 ;; More drastically, they can be used to unify 8859 into Latin-1 plus
37 ;; mule-unicode-0100-24ff on decoding, with the corresponding
38 ;; adjustments on encoding; see `ucs-unify-8859'. Be wary of using
39 ;; unification when, for instance, editing Lisp files such as this one
40 ;; which are supposed to contain distinct 8859 charsets. Also, it can
41 ;; make reading and writing of emacs-mule and iso-2022-based encodings
42 ;; not idempotent.
43
44 ;; Global minor modes are provided to unify on encoding and decoding.
45
46 ;; The translation table `ucs-mule-to-mule-unicode' is populated.
47 ;; This is used by the `mule-utf-8' coding system to encode extra
48 ;; characters.
49
50 ;; Command `ucs-insert' is convenient for inserting a given Unicode.
51 ;; (See also the `ucs' input method.)
52
53 ;;; Code:
54
55 ;;; Define tables, to be populated later.
56
57 (defvar ucs-mule-8859-to-ucs-table (make-translation-table)
58 "Translation table from Emacs ISO-8859 characters to Unicode.
59 This maps Emacs characters from the non-Latin-1
60 ...-iso8859-... charsets to their Unicode code points. This is a
61 many-to-one mapping.")
62
63 (defvar ucs-mule-8859-to-mule-unicode (make-translation-table)
64 "Translation table from Emacs ISO-8859 characters to Mule Unicode.
65 This maps Emacs characters from the non-Latin-1
66 ...-iso8859-... charsets to characters from the
67 mule-unicode-... charsets. This is a many-to-one mapping. The
68 characters translated to are suitable for encoding using the
69 `mule-utf-8' coding system.")
70
71 ;; (defvar ucs-ucs-to-mule-8859-table (make-translation-table)
72 ;; "Translation table from Unicode to Emacs ISO-8859 characters.
73 ;; This maps Unicode code points to corresponding Emacs characters from
74 ;; the ...-iso8859-... charsets. This is made a one-to-one mapping where
75 ;; the same character occurs in more than one set by preferring the Emacs
76 ;; iso-8859-N character with lowest N.")
77
78 ;; (defvar ucs-mule-unicode-to-mule-8859 (make-translation-table)
79 ;; "Translation table from Mule Unicode to Emacs ISO-8859 characters.
80 ;; This maps non-Latin-1 Emacs characters from the
81 ;; mule-unicode-... charsets used by the `mule-utf-8' coding system to
82 ;; characters from the ...-iso8859-... charsets. This is made a
83 ;; one-to-one mapping where the same character occurs in more than one
84 ;; set by preferring the Emacs iso-8859-N character with lowest N.")
85
86 (defvar ucs-8859-1-encode-table nil
87 "Used as `translation-table-for-encode' for iso-8859-2.
88 Translates from the iso8859 charsets and `mule-unicode-0100-24ff'.")
89
90 (defvar ucs-8859-2-encode-table nil
91 "Used as `translation-table-for-encode' for iso-8859-2.
92 Translates from the iso8859 charsets and `mule-unicode-0100-24ff'.")
93
94 (defvar ucs-8859-3-encode-table nil
95 "Used as `translation-table-for-encode' for iso-8859-3.
96 Translates from the iso8859 charsets and `mule-unicode-0100-24ff'.")
97
98 (defvar ucs-8859-4-encode-table nil
99 "Used as `translation-table-for-encode' for iso-8859-4.
100 Translates from the iso8859 charsets and `mule-unicode-0100-24ff'.")
101
102 (defvar ucs-8859-5-encode-table nil
103 "Used as `translation-table-for-encode' for iso-8859-5.
104 Translates from the iso8859 charsets and `mule-unicode-0100-24ff'.")
105
106 (defvar ucs-8859-7-encode-table nil
107 "Used as `translation-table-for-encode' for iso-8859-7.
108 Translates from the iso8859 charsets and `mule-unicode-0100-24ff'.")
109
110 (defvar ucs-8859-8-encode-table nil
111 "Used as `translation-table-for-encode' for iso-8859-8.
112 Translates from the iso8859 charsets and `mule-unicode-0100-24ff'.")
113
114 (defvar ucs-8859-9-encode-table nil
115 "Used as `translation-table-for-encode' for iso-8859-9.
116 Translates from the iso8859 charsets and `mule-unicode-0100-24ff'.")
117
118 (defvar ucs-8859-14-encode-table nil
119 "Used as `translation-table-for-encode' for iso-8859-14.
120 Translates from the iso8859 charsets and `mule-unicode-0100-24ff'.")
121
122 (defvar ucs-8859-15-encode-table nil
123 "Used as `translation-table-for-encode' for iso-8859-15.
124 Translates from the iso8859 charsets and `mule-unicode-0100-24ff'.")
125
126 ;; Probably defined by utf-8.el.
127 (defvar ucs-mule-to-mule-unicode (make-translation-table))
128 (unless (get 'ucs-mule-to-mule-unicode 'translation-table)
129 (define-translation-table 'ucs-mule-to-mule-unicode ucs-mule-to-mule-unicode))
130 ;;; Set up the tables.
131
132 ;; Most of these tables were derived from ones in Mule-UCS.
133
134 ;; There doesn't seem to be a need to make these let bindings into
135 ;; defvars, so we'll let the data get GC'ed.
136 (let ((ucs-8859-2-alist
137 '((?\\e,B \e(B . ?\x00A0) ;; NO-BREAK SPACE
138 (?\\e,B!\e(B . ?\x0104) ;; LATIN CAPITAL LETTER A WITH OGONEK
139 (?\\e,B"\e(B . ?\x02D8) ;; BREVE
140 (?\\e,B#\e(B . ?\x0141) ;; LATIN CAPITAL LETTER L WITH STROKE
141 (?\\e,B$\e(B . ?\x00A4) ;; CURRENCY SIGN
142 (?\\e,B%\e(B . ?\x013D) ;; LATIN CAPITAL LETTER L WITH CARON
143 (?\\e,B&\e(B . ?\x015A) ;; LATIN CAPITAL LETTER S WITH ACUTE
144 (?\\e,B'\e(B . ?\x00A7) ;; SECTION SIGN
145 (?\\e,B(\e(B . ?\x00A8) ;; DIAERESIS
146 (?\\e,B)\e(B . ?\x0160) ;; LATIN CAPITAL LETTER S WITH CARON
147 (?\\e,B*\e(B . ?\x015E) ;; LATIN CAPITAL LETTER S WITH CEDILLA
148 (?\\e,B+\e(B . ?\x0164) ;; LATIN CAPITAL LETTER T WITH CARON
149 (?\\e,B,\e(B . ?\x0179) ;; LATIN CAPITAL LETTER Z WITH ACUTE
150 (?\\e,B-\e(B . ?\x00AD) ;; SOFT HYPHEN
151 (?\\e,B.\e(B . ?\x017D) ;; LATIN CAPITAL LETTER Z WITH CARON
152 (?\\e,B/\e(B . ?\x017B) ;; LATIN CAPITAL LETTER Z WITH DOT ABOVE
153 (?\\e,B0\e(B . ?\x00B0) ;; DEGREE SIGN
154 (?\\e,B1\e(B . ?\x0105) ;; LATIN SMALL LETTER A WITH OGONEK
155 (?\\e,B2\e(B . ?\x02DB) ;; OGONEK
156 (?\\e,B3\e(B . ?\x0142) ;; LATIN SMALL LETTER L WITH STROKE
157 (?\\e,B4\e(B . ?\x00B4) ;; ACUTE ACCENT
158 (?\\e,B5\e(B . ?\x013E) ;; LATIN SMALL LETTER L WITH CARON
159 (?\\e,B6\e(B . ?\x015B) ;; LATIN SMALL LETTER S WITH ACUTE
160 (?\\e,B7\e(B . ?\x02C7) ;; CARON
161 (?\\e,B8\e(B . ?\x00B8) ;; CEDILLA
162 (?\\e,B9\e(B . ?\x0161) ;; LATIN SMALL LETTER S WITH CARON
163 (?\\e,B:\e(B . ?\x015F) ;; LATIN SMALL LETTER S WITH CEDILLA
164 (?\\e,B;\e(B . ?\x0165) ;; LATIN SMALL LETTER T WITH CARON
165 (?\\e,B<\e(B . ?\x017A) ;; LATIN SMALL LETTER Z WITH ACUTE
166 (?\\e,B=\e(B . ?\x02DD) ;; DOUBLE ACUTE ACCENT
167 (?\\e,B>\e(B . ?\x017E) ;; LATIN SMALL LETTER Z WITH CARON
168 (?\\e,B?\e(B . ?\x017C) ;; LATIN SMALL LETTER Z WITH DOT ABOVE
169 (?\\e,B@\e(B . ?\x0154) ;; LATIN CAPITAL LETTER R WITH ACUTE
170 (?\\e,BA\e(B . ?\x00C1) ;; LATIN CAPITAL LETTER A WITH ACUTE
171 (?\\e,BB\e(B . ?\x00C2) ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
172 (?\\e,BC\e(B . ?\x0102) ;; LATIN CAPITAL LETTER A WITH BREVE
173 (?\\e,BD\e(B . ?\x00C4) ;; LATIN CAPITAL LETTER A WITH DIAERESIS
174 (?\\e,BE\e(B . ?\x0139) ;; LATIN CAPITAL LETTER L WITH ACUTE
175 (?\\e,BF\e(B . ?\x0106) ;; LATIN CAPITAL LETTER C WITH ACUTE
176 (?\\e,BG\e(B . ?\x00C7) ;; LATIN CAPITAL LETTER C WITH CEDILLA
177 (?\\e,BH\e(B . ?\x010C) ;; LATIN CAPITAL LETTER C WITH CARON
178 (?\\e,BI\e(B . ?\x00C9) ;; LATIN CAPITAL LETTER E WITH ACUTE
179 (?\\e,BJ\e(B . ?\x0118) ;; LATIN CAPITAL LETTER E WITH OGONEK
180 (?\\e,BK\e(B . ?\x00CB) ;; LATIN CAPITAL LETTER E WITH DIAERESIS
181 (?\\e,BL\e(B . ?\x011A) ;; LATIN CAPITAL LETTER E WITH CARON
182 (?\\e,BM\e(B . ?\x00CD) ;; LATIN CAPITAL LETTER I WITH ACUTE
183 (?\\e,BN\e(B . ?\x00CE) ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX
184 (?\\e,BO\e(B . ?\x010E) ;; LATIN CAPITAL LETTER D WITH CARON
185 (?\\e,BP\e(B . ?\x0110) ;; LATIN CAPITAL LETTER D WITH STROKE
186 (?\\e,BQ\e(B . ?\x0143) ;; LATIN CAPITAL LETTER N WITH ACUTE
187 (?\\e,BR\e(B . ?\x0147) ;; LATIN CAPITAL LETTER N WITH CARON
188 (?\\e,BS\e(B . ?\x00D3) ;; LATIN CAPITAL LETTER O WITH ACUTE
189 (?\\e,BT\e(B . ?\x00D4) ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
190 (?\\e,BU\e(B . ?\x0150) ;; LATIN CAPITAL LETTER O WITH DOUBLE ACUTE
191 (?\\e,BV\e(B . ?\x00D6) ;; LATIN CAPITAL LETTER O WITH DIAERESIS
192 (?\\e,BW\e(B . ?\x00D7) ;; MULTIPLICATION SIGN
193 (?\\e,BX\e(B . ?\x0158) ;; LATIN CAPITAL LETTER R WITH CARON
194 (?\\e,BY\e(B . ?\x016E) ;; LATIN CAPITAL LETTER U WITH RING ABOVE
195 (?\\e,BZ\e(B . ?\x00DA) ;; LATIN CAPITAL LETTER U WITH ACUTE
196 (?\\e,B[\e(B . ?\x0170) ;; LATIN CAPITAL LETTER U WITH DOUBLE ACUTE
197 (?\\e,B\\e(B . ?\x00DC) ;; LATIN CAPITAL LETTER U WITH DIAERESIS
198 (?\\e,B]\e(B . ?\x00DD) ;; LATIN CAPITAL LETTER Y WITH ACUTE
199 (?\\e,B^\e(B . ?\x0162) ;; LATIN CAPITAL LETTER T WITH CEDILLA
200 (?\\e,B_\e(B . ?\x00DF) ;; LATIN SMALL LETTER SHARP S
201 (?\\e,B`\e(B . ?\x0155) ;; LATIN SMALL LETTER R WITH ACUTE
202 (?\\e,Ba\e(B . ?\x00E1) ;; LATIN SMALL LETTER A WITH ACUTE
203 (?\\e,Bb\e(B . ?\x00E2) ;; LATIN SMALL LETTER A WITH CIRCUMFLEX
204 (?\\e,Bc\e(B . ?\x0103) ;; LATIN SMALL LETTER A WITH BREVE
205 (?\\e,Bd\e(B . ?\x00E4) ;; LATIN SMALL LETTER A WITH DIAERESIS
206 (?\\e,Be\e(B . ?\x013A) ;; LATIN SMALL LETTER L WITH ACUTE
207 (?\\e,Bf\e(B . ?\x0107) ;; LATIN SMALL LETTER C WITH ACUTE
208 (?\\e,Bg\e(B . ?\x00E7) ;; LATIN SMALL LETTER C WITH CEDILLA
209 (?\\e,Bh\e(B . ?\x010D) ;; LATIN SMALL LETTER C WITH CARON
210 (?\\e,Bi\e(B . ?\x00E9) ;; LATIN SMALL LETTER E WITH ACUTE
211 (?\\e,Bj\e(B . ?\x0119) ;; LATIN SMALL LETTER E WITH OGONEK
212 (?\\e,Bk\e(B . ?\x00EB) ;; LATIN SMALL LETTER E WITH DIAERESIS
213 (?\\e,Bl\e(B . ?\x011B) ;; LATIN SMALL LETTER E WITH CARON
214 (?\\e,Bm\e(B . ?\x00ED) ;; LATIN SMALL LETTER I WITH ACUTE
215 (?\\e,Bn\e(B . ?\x00EE) ;; LATIN SMALL LETTER I WITH CIRCUMFLEX
216 (?\\e,Bo\e(B . ?\x010F) ;; LATIN SMALL LETTER D WITH CARON
217 (?\\e,Bp\e(B . ?\x0111) ;; LATIN SMALL LETTER D WITH STROKE
218 (?\\e,Bq\e(B . ?\x0144) ;; LATIN SMALL LETTER N WITH ACUTE
219 (?\\e,Br\e(B . ?\x0148) ;; LATIN SMALL LETTER N WITH CARON
220 (?\\e,Bs\e(B . ?\x00F3) ;; LATIN SMALL LETTER O WITH ACUTE
221 (?\\e,Bt\e(B . ?\x00F4) ;; LATIN SMALL LETTER O WITH CIRCUMFLEX
222 (?\\e,Bu\e(B . ?\x0151) ;; LATIN SMALL LETTER O WITH DOUBLE ACUTE
223 (?\\e,Bv\e(B . ?\x00F6) ;; LATIN SMALL LETTER O WITH DIAERESIS
224 (?\\e,Bw\e(B . ?\x00F7) ;; DIVISION SIGN
225 (?\\e,Bx\e(B . ?\x0159) ;; LATIN SMALL LETTER R WITH CARON
226 (?\\e,By\e(B . ?\x016F) ;; LATIN SMALL LETTER U WITH RING ABOVE
227 (?\\e,Bz\e(B . ?\x00FA) ;; LATIN SMALL LETTER U WITH ACUTE
228 (?\\e,B{\e(B . ?\x0171) ;; LATIN SMALL LETTER U WITH DOUBLE ACUTE
229 (?\\e,B|\e(B . ?\x00FC) ;; LATIN SMALL LETTER U WITH DIAERESIS
230 (?\\e,B}\e(B . ?\x00FD) ;; LATIN SMALL LETTER Y WITH ACUTE
231 (?\\e,B~\e(B . ?\x0163) ;; LATIN SMALL LETTER T WITH CEDILLA
232 (?\\e,B\7f\e(B . ?\x02D9) ;; DOT ABOVE
233 ))
234
235 (ucs-8859-3-alist
236 '((?\\e,C \e(B . ?\x00A0) ;; NO-BREAK SPACE
237 (?\\e,C!\e(B . ?\x0126) ;; LATIN CAPITAL LETTER H WITH STROKE
238 (?\\e,C"\e(B . ?\x02D8) ;; BREVE
239 (?\\e,C#\e(B . ?\x00A3) ;; POUND SIGN
240 (?\\e,C$\e(B . ?\x00A4) ;; CURRENCY SIGN
241 (?\\e,C&\e(B . ?\x0124) ;; LATIN CAPITAL LETTER H WITH CIRCUMFLEX
242 (?\\e,C'\e(B . ?\x00A7) ;; SECTION SIGN
243 (?\\e,C(\e(B . ?\x00A8) ;; DIAERESIS
244 (?\\e,C)\e(B . ?\x0130) ;; LATIN CAPITAL LETTER I WITH DOT ABOVE
245 (?\\e,C*\e(B . ?\x015E) ;; LATIN CAPITAL LETTER S WITH CEDILLA
246 (?\\e,C+\e(B . ?\x011E) ;; LATIN CAPITAL LETTER G WITH BREVE
247 (?\\e,C,\e(B . ?\x0134) ;; LATIN CAPITAL LETTER J WITH CIRCUMFLEX
248 (?\\e,C-\e(B . ?\x00AD) ;; SOFT HYPHEN
249 (?\\e,C/\e(B . ?\x017B) ;; LATIN CAPITAL LETTER Z WITH DOT ABOVE
250 (?\\e,C0\e(B . ?\x00B0) ;; DEGREE SIGN
251 (?\\e,C1\e(B . ?\x0127) ;; LATIN SMALL LETTER H WITH STROKE
252 (?\\e,C2\e(B . ?\x00B2) ;; SUPERSCRIPT TWO
253 (?\\e,C3\e(B . ?\x00B3) ;; SUPERSCRIPT THREE
254 (?\\e,C4\e(B . ?\x00B4) ;; ACUTE ACCENT
255 (?\\e,C5\e(B . ?\x00B5) ;; MICRO SIGN
256 (?\\e,C6\e(B . ?\x0125) ;; LATIN SMALL LETTER H WITH CIRCUMFLEX
257 (?\\e,C7\e(B . ?\x00B7) ;; MIDDLE DOT
258 (?\\e,C8\e(B . ?\x00B8) ;; CEDILLA
259 (?\\e,C9\e(B . ?\x0131) ;; LATIN SMALL LETTER DOTLESS I
260 (?\\e,C:\e(B . ?\x015F) ;; LATIN SMALL LETTER S WITH CEDILLA
261 (?\\e,C;\e(B . ?\x011F) ;; LATIN SMALL LETTER G WITH BREVE
262 (?\\e,C<\e(B . ?\x0135) ;; LATIN SMALL LETTER J WITH CIRCUMFLEX
263 (?\\e,C=\e(B . ?\x00BD) ;; VULGAR FRACTION ONE HALF
264 (?\\e,C?\e(B . ?\x017C) ;; LATIN SMALL LETTER Z WITH DOT ABOVE
265 (?\\e,C@\e(B . ?\x00C0) ;; LATIN CAPITAL LETTER A WITH GRAVE
266 (?\\e,CA\e(B . ?\x00C1) ;; LATIN CAPITAL LETTER A WITH ACUTE
267 (?\\e,CB\e(B . ?\x00C2) ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
268 (?\\e,CD\e(B . ?\x00C4) ;; LATIN CAPITAL LETTER A WITH DIAERESIS
269 (?\\e,CE\e(B . ?\x010A) ;; LATIN CAPITAL LETTER C WITH DOT ABOVE
270 (?\\e,CF\e(B . ?\x0108) ;; LATIN CAPITAL LETTER C WITH CIRCUMFLEX
271 (?\\e,CG\e(B . ?\x00C7) ;; LATIN CAPITAL LETTER C WITH CEDILLA
272 (?\\e,CH\e(B . ?\x00C8) ;; LATIN CAPITAL LETTER E WITH GRAVE
273 (?\\e,CI\e(B . ?\x00C9) ;; LATIN CAPITAL LETTER E WITH ACUTE
274 (?\\e,CJ\e(B . ?\x00CA) ;; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
275 (?\\e,CK\e(B . ?\x00CB) ;; LATIN CAPITAL LETTER E WITH DIAERESIS
276 (?\\e,CL\e(B . ?\x00CC) ;; LATIN CAPITAL LETTER I WITH GRAVE
277 (?\\e,CM\e(B . ?\x00CD) ;; LATIN CAPITAL LETTER I WITH ACUTE
278 (?\\e,CN\e(B . ?\x00CE) ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX
279 (?\\e,CO\e(B . ?\x00CF) ;; LATIN CAPITAL LETTER I WITH DIAERESIS
280 (?\\e,CQ\e(B . ?\x00D1) ;; LATIN CAPITAL LETTER N WITH TILDE
281 (?\\e,CR\e(B . ?\x00D2) ;; LATIN CAPITAL LETTER O WITH GRAVE
282 (?\\e,CS\e(B . ?\x00D3) ;; LATIN CAPITAL LETTER O WITH ACUTE
283 (?\\e,CT\e(B . ?\x00D4) ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
284 (?\\e,CU\e(B . ?\x0120) ;; LATIN CAPITAL LETTER G WITH DOT ABOVE
285 (?\\e,CV\e(B . ?\x00D6) ;; LATIN CAPITAL LETTER O WITH DIAERESIS
286 (?\\e,CW\e(B . ?\x00D7) ;; MULTIPLICATION SIGN
287 (?\\e,CX\e(B . ?\x011C) ;; LATIN CAPITAL LETTER G WITH CIRCUMFLEX
288 (?\\e,CY\e(B . ?\x00D9) ;; LATIN CAPITAL LETTER U WITH GRAVE
289 (?\\e,CZ\e(B . ?\x00DA) ;; LATIN CAPITAL LETTER U WITH ACUTE
290 (?\\e,C[\e(B . ?\x00DB) ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX
291 (?\\e,C\\e(B . ?\x00DC) ;; LATIN CAPITAL LETTER U WITH DIAERESIS
292 (?\\e,C]\e(B . ?\x016C) ;; LATIN CAPITAL LETTER U WITH BREVE
293 (?\\e,C^\e(B . ?\x015C) ;; LATIN CAPITAL LETTER S WITH CIRCUMFLEX
294 (?\\e,C_\e(B . ?\x00DF) ;; LATIN SMALL LETTER SHARP S
295 (?\\e,C`\e(B . ?\x00E0) ;; LATIN SMALL LETTER A WITH GRAVE
296 (?\\e,Ca\e(B . ?\x00E1) ;; LATIN SMALL LETTER A WITH ACUTE
297 (?\\e,Cb\e(B . ?\x00E2) ;; LATIN SMALL LETTER A WITH CIRCUMFLEX
298 (?\\e,Cd\e(B . ?\x00E4) ;; LATIN SMALL LETTER A WITH DIAERESIS
299 (?\\e,Ce\e(B . ?\x010B) ;; LATIN SMALL LETTER C WITH DOT ABOVE
300 (?\\e,Cf\e(B . ?\x0109) ;; LATIN SMALL LETTER C WITH CIRCUMFLEX
301 (?\\e,Cg\e(B . ?\x00E7) ;; LATIN SMALL LETTER C WITH CEDILLA
302 (?\\e,Ch\e(B . ?\x00E8) ;; LATIN SMALL LETTER E WITH GRAVE
303 (?\\e,Ci\e(B . ?\x00E9) ;; LATIN SMALL LETTER E WITH ACUTE
304 (?\\e,Cj\e(B . ?\x00EA) ;; LATIN SMALL LETTER E WITH CIRCUMFLEX
305 (?\\e,Ck\e(B . ?\x00EB) ;; LATIN SMALL LETTER E WITH DIAERESIS
306 (?\\e,Cl\e(B . ?\x00EC) ;; LATIN SMALL LETTER I WITH GRAVE
307 (?\\e,Cm\e(B . ?\x00ED) ;; LATIN SMALL LETTER I WITH ACUTE
308 (?\\e,Cn\e(B . ?\x00EE) ;; LATIN SMALL LETTER I WITH CIRCUMFLEX
309 (?\\e,Co\e(B . ?\x00EF) ;; LATIN SMALL LETTER I WITH DIAERESIS
310 (?\\e,Cq\e(B . ?\x00F1) ;; LATIN SMALL LETTER N WITH TILDE
311 (?\\e,Cr\e(B . ?\x00F2) ;; LATIN SMALL LETTER O WITH GRAVE
312 (?\\e,Cs\e(B . ?\x00F3) ;; LATIN SMALL LETTER O WITH ACUTE
313 (?\\e,Ct\e(B . ?\x00F4) ;; LATIN SMALL LETTER O WITH CIRCUMFLEX
314 (?\\e,Cu\e(B . ?\x0121) ;; LATIN SMALL LETTER G WITH DOT ABOVE
315 (?\\e,Cv\e(B . ?\x00F6) ;; LATIN SMALL LETTER O WITH DIAERESIS
316 (?\\e,Cw\e(B . ?\x00F7) ;; DIVISION SIGN
317 (?\\e,Cx\e(B . ?\x011D) ;; LATIN SMALL LETTER G WITH CIRCUMFLEX
318 (?\\e,Cy\e(B . ?\x00F9) ;; LATIN SMALL LETTER U WITH GRAVE
319 (?\\e,Cz\e(B . ?\x00FA) ;; LATIN SMALL LETTER U WITH ACUTE
320 (?\\e,C{\e(B . ?\x00FB) ;; LATIN SMALL LETTER U WITH CIRCUMFLEX
321 (?\\e,C|\e(B . ?\x00FC) ;; LATIN SMALL LETTER U WITH DIAERESIS
322 (?\\e,C}\e(B . ?\x016D) ;; LATIN SMALL LETTER U WITH BREVE
323 (?\\e,C~\e(B . ?\x015D) ;; LATIN SMALL LETTER S WITH CIRCUMFLEX
324 (?\\e,C\7f\e(B . ?\x02D9) ;; DOT ABOVE
325 ))
326
327 (ucs-8859-4-alist
328 '((?\\e,D \e(B . ?\x00A0) ;; NO-BREAK SPACE
329 (?\\e,D!\e(B . ?\x0104) ;; LATIN CAPITAL LETTER A WITH OGONEK
330 (?\\e,D"\e(B . ?\x0138) ;; LATIN SMALL LETTER KRA
331 (?\\e,D#\e(B . ?\x0156) ;; LATIN CAPITAL LETTER R WITH CEDILLA
332 (?\\e,D$\e(B . ?\x00A4) ;; CURRENCY SIGN
333 (?\\e,D%\e(B . ?\x0128) ;; LATIN CAPITAL LETTER I WITH TILDE
334 (?\\e,D&\e(B . ?\x013B) ;; LATIN CAPITAL LETTER L WITH CEDILLA
335 (?\\e,D'\e(B . ?\x00A7) ;; SECTION SIGN
336 (?\\e,D(\e(B . ?\x00A8) ;; DIAERESIS
337 (?\\e,D)\e(B . ?\x0160) ;; LATIN CAPITAL LETTER S WITH CARON
338 (?\\e,D*\e(B . ?\x0112) ;; LATIN CAPITAL LETTER E WITH MACRON
339 (?\\e,D+\e(B . ?\x0122) ;; LATIN CAPITAL LETTER G WITH CEDILLA
340 (?\\e,D,\e(B . ?\x0166) ;; LATIN CAPITAL LETTER T WITH STROKE
341 (?\\e,D-\e(B . ?\x00AD) ;; SOFT HYPHEN
342 (?\\e,D.\e(B . ?\x017D) ;; LATIN CAPITAL LETTER Z WITH CARON
343 (?\\e,D/\e(B . ?\x00AF) ;; MACRON
344 (?\\e,D0\e(B . ?\x00B0) ;; DEGREE SIGN
345 (?\\e,D1\e(B . ?\x0105) ;; LATIN SMALL LETTER A WITH OGONEK
346 (?\\e,D2\e(B . ?\x02DB) ;; OGONEK
347 (?\\e,D3\e(B . ?\x0157) ;; LATIN SMALL LETTER R WITH CEDILLA
348 (?\\e,D4\e(B . ?\x00B4) ;; ACUTE ACCENT
349 (?\\e,D5\e(B . ?\x0129) ;; LATIN SMALL LETTER I WITH TILDE
350 (?\\e,D6\e(B . ?\x013C) ;; LATIN SMALL LETTER L WITH CEDILLA
351 (?\\e,D7\e(B . ?\x02C7) ;; CARON
352 (?\\e,D8\e(B . ?\x00B8) ;; CEDILLA
353 (?\\e,D9\e(B . ?\x0161) ;; LATIN SMALL LETTER S WITH CARON
354 (?\\e,D:\e(B . ?\x0113) ;; LATIN SMALL LETTER E WITH MACRON
355 (?\\e,D;\e(B . ?\x0123) ;; LATIN SMALL LETTER G WITH CEDILLA
356 (?\\e,D<\e(B . ?\x0167) ;; LATIN SMALL LETTER T WITH STROKE
357 (?\\e,D=\e(B . ?\x014A) ;; LATIN CAPITAL LETTER ENG
358 (?\\e,D>\e(B . ?\x017E) ;; LATIN SMALL LETTER Z WITH CARON
359 (?\\e,D?\e(B . ?\x014B) ;; LATIN SMALL LETTER ENG
360 (?\\e,D@\e(B . ?\x0100) ;; LATIN CAPITAL LETTER A WITH MACRON
361 (?\\e,DA\e(B . ?\x00C1) ;; LATIN CAPITAL LETTER A WITH ACUTE
362 (?\\e,DB\e(B . ?\x00C2) ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
363 (?\\e,DC\e(B . ?\x00C3) ;; LATIN CAPITAL LETTER A WITH TILDE
364 (?\\e,DD\e(B . ?\x00C4) ;; LATIN CAPITAL LETTER A WITH DIAERESIS
365 (?\\e,DE\e(B . ?\x00C5) ;; LATIN CAPITAL LETTER A WITH RING ABOVE
366 (?\\e,DF\e(B . ?\x00C6) ;; LATIN CAPITAL LETTER AE
367 (?\\e,DG\e(B . ?\x012E) ;; LATIN CAPITAL LETTER I WITH OGONEK
368 (?\\e,DH\e(B . ?\x010C) ;; LATIN CAPITAL LETTER C WITH CARON
369 (?\\e,DI\e(B . ?\x00C9) ;; LATIN CAPITAL LETTER E WITH ACUTE
370 (?\\e,DJ\e(B . ?\x0118) ;; LATIN CAPITAL LETTER E WITH OGONEK
371 (?\\e,DK\e(B . ?\x00CB) ;; LATIN CAPITAL LETTER E WITH DIAERESIS
372 (?\\e,DL\e(B . ?\x0116) ;; LATIN CAPITAL LETTER E WITH DOT ABOVE
373 (?\\e,DM\e(B . ?\x00CD) ;; LATIN CAPITAL LETTER I WITH ACUTE
374 (?\\e,DN\e(B . ?\x00CE) ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX
375 (?\\e,DO\e(B . ?\x012A) ;; LATIN CAPITAL LETTER I WITH MACRON
376 (?\\e,DP\e(B . ?\x0110) ;; LATIN CAPITAL LETTER D WITH STROKE
377 (?\\e,DQ\e(B . ?\x0145) ;; LATIN CAPITAL LETTER N WITH CEDILLA
378 (?\\e,DR\e(B . ?\x014C) ;; LATIN CAPITAL LETTER O WITH MACRON
379 (?\\e,DS\e(B . ?\x0136) ;; LATIN CAPITAL LETTER K WITH CEDILLA
380 (?\\e,DT\e(B . ?\x00D4) ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
381 (?\\e,DU\e(B . ?\x00D5) ;; LATIN CAPITAL LETTER O WITH TILDE
382 (?\\e,DV\e(B . ?\x00D6) ;; LATIN CAPITAL LETTER O WITH DIAERESIS
383 (?\\e,DW\e(B . ?\x00D7) ;; MULTIPLICATION SIGN
384 (?\\e,DX\e(B . ?\x00D8) ;; LATIN CAPITAL LETTER O WITH STROKE
385 (?\\e,DY\e(B . ?\x0172) ;; LATIN CAPITAL LETTER U WITH OGONEK
386 (?\\e,DZ\e(B . ?\x00DA) ;; LATIN CAPITAL LETTER U WITH ACUTE
387 (?\\e,D[\e(B . ?\x00DB) ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX
388 (?\\e,D\\e(B . ?\x00DC) ;; LATIN CAPITAL LETTER U WITH DIAERESIS
389 (?\\e,D]\e(B . ?\x0168) ;; LATIN CAPITAL LETTER U WITH TILDE
390 (?\\e,D^\e(B . ?\x016A) ;; LATIN CAPITAL LETTER U WITH MACRON
391 (?\\e,D_\e(B . ?\x00DF) ;; LATIN SMALL LETTER SHARP S
392 (?\\e,D`\e(B . ?\x0101) ;; LATIN SMALL LETTER A WITH MACRON
393 (?\\e,Da\e(B . ?\x00E1) ;; LATIN SMALL LETTER A WITH ACUTE
394 (?\\e,Db\e(B . ?\x00E2) ;; LATIN SMALL LETTER A WITH CIRCUMFLEX
395 (?\\e,Dc\e(B . ?\x00E3) ;; LATIN SMALL LETTER A WITH TILDE
396 (?\\e,Dd\e(B . ?\x00E4) ;; LATIN SMALL LETTER A WITH DIAERESIS
397 (?\\e,De\e(B . ?\x00E5) ;; LATIN SMALL LETTER A WITH RING ABOVE
398 (?\\e,Df\e(B . ?\x00E6) ;; LATIN SMALL LETTER AE
399 (?\\e,Dg\e(B . ?\x012F) ;; LATIN SMALL LETTER I WITH OGONEK
400 (?\\e,Dh\e(B . ?\x010D) ;; LATIN SMALL LETTER C WITH CARON
401 (?\\e,Di\e(B . ?\x00E9) ;; LATIN SMALL LETTER E WITH ACUTE
402 (?\\e,Dj\e(B . ?\x0119) ;; LATIN SMALL LETTER E WITH OGONEK
403 (?\\e,Dk\e(B . ?\x00EB) ;; LATIN SMALL LETTER E WITH DIAERESIS
404 (?\\e,Dl\e(B . ?\x0117) ;; LATIN SMALL LETTER E WITH DOT ABOVE
405 (?\\e,Dm\e(B . ?\x00ED) ;; LATIN SMALL LETTER I WITH ACUTE
406 (?\\e,Dn\e(B . ?\x00EE) ;; LATIN SMALL LETTER I WITH CIRCUMFLEX
407 (?\\e,Do\e(B . ?\x012B) ;; LATIN SMALL LETTER I WITH MACRON
408 (?\\e,Dp\e(B . ?\x0111) ;; LATIN SMALL LETTER D WITH STROKE
409 (?\\e,Dq\e(B . ?\x0146) ;; LATIN SMALL LETTER N WITH CEDILLA
410 (?\\e,Dr\e(B . ?\x014D) ;; LATIN SMALL LETTER O WITH MACRON
411 (?\\e,Ds\e(B . ?\x0137) ;; LATIN SMALL LETTER K WITH CEDILLA
412 (?\\e,Dt\e(B . ?\x00F4) ;; LATIN SMALL LETTER O WITH CIRCUMFLEX
413 (?\\e,Du\e(B . ?\x00F5) ;; LATIN SMALL LETTER O WITH TILDE
414 (?\\e,Dv\e(B . ?\x00F6) ;; LATIN SMALL LETTER O WITH DIAERESIS
415 (?\\e,Dw\e(B . ?\x00F7) ;; DIVISION SIGN
416 (?\\e,Dx\e(B . ?\x00F8) ;; LATIN SMALL LETTER O WITH STROKE
417 (?\\e,Dy\e(B . ?\x0173) ;; LATIN SMALL LETTER U WITH OGONEK
418 (?\\e,Dz\e(B . ?\x00FA) ;; LATIN SMALL LETTER U WITH ACUTE
419 (?\\e,D{\e(B . ?\x00FB) ;; LATIN SMALL LETTER U WITH CIRCUMFLEX
420 (?\\e,D|\e(B . ?\x00FC) ;; LATIN SMALL LETTER U WITH DIAERESIS
421 (?\\e,D}\e(B . ?\x0169) ;; LATIN SMALL LETTER U WITH TILDE
422 (?\\e,D~\e(B . ?\x016B) ;; LATIN SMALL LETTER U WITH MACRON
423 (?\\e,D\7f\e(B . ?\x02D9) ;; DOT ABOVE
424 ))
425
426 (ucs-8859-5-alist
427 '((?\\e,L \e(B . ?\x00A0) ;; NO-BREAK SPACE
428 (?\\e,L!\e(B . ?\x0401) ;; CYRILLIC CAPITAL LETTER IO
429 (?\\e,L"\e(B . ?\x0402) ;; CYRILLIC CAPITAL LETTER DJE
430 (?\\e,L#\e(B . ?\x0403) ;; CYRILLIC CAPITAL LETTER GJE
431 (?\\e,L$\e(B . ?\x0404) ;; CYRILLIC CAPITAL LETTER UKRAINIAN IE
432 (?\\e,L%\e(B . ?\x0405) ;; CYRILLIC CAPITAL LETTER DZE
433 (?\\e,L&\e(B . ?\x0406) ;; CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
434 (?\\e,L'\e(B . ?\x0407) ;; CYRILLIC CAPITAL LETTER YI
435 (?\\e,L(\e(B . ?\x0408) ;; CYRILLIC CAPITAL LETTER JE
436 (?\\e,L)\e(B . ?\x0409) ;; CYRILLIC CAPITAL LETTER LJE
437 (?\\e,L*\e(B . ?\x040A) ;; CYRILLIC CAPITAL LETTER NJE
438 (?\\e,L+\e(B . ?\x040B) ;; CYRILLIC CAPITAL LETTER TSHE
439 (?\\e,L,\e(B . ?\x040C) ;; CYRILLIC CAPITAL LETTER KJE
440 (?\\e,L-\e(B . ?\x00AD) ;; SOFT HYPHEN
441 (?\\e,L.\e(B . ?\x040E) ;; CYRILLIC CAPITAL LETTER SHORT U
442 (?\\e,L/\e(B . ?\x040F) ;; CYRILLIC CAPITAL LETTER DZHE
443 (?\\e,L0\e(B . ?\x0410) ;; CYRILLIC CAPITAL LETTER A
444 (?\\e,L1\e(B . ?\x0411) ;; CYRILLIC CAPITAL LETTER BE
445 (?\\e,L2\e(B . ?\x0412) ;; CYRILLIC CAPITAL LETTER VE
446 (?\\e,L3\e(B . ?\x0413) ;; CYRILLIC CAPITAL LETTER GHE
447 (?\\e,L4\e(B . ?\x0414) ;; CYRILLIC CAPITAL LETTER DE
448 (?\\e,L5\e(B . ?\x0415) ;; CYRILLIC CAPITAL LETTER IE
449 (?\\e,L6\e(B . ?\x0416) ;; CYRILLIC CAPITAL LETTER ZHE
450 (?\\e,L7\e(B . ?\x0417) ;; CYRILLIC CAPITAL LETTER ZE
451 (?\\e,L8\e(B . ?\x0418) ;; CYRILLIC CAPITAL LETTER I
452 (?\\e,L9\e(B . ?\x0419) ;; CYRILLIC CAPITAL LETTER SHORT I
453 (?\\e,L:\e(B . ?\x041A) ;; CYRILLIC CAPITAL LETTER KA
454 (?\\e,L;\e(B . ?\x041B) ;; CYRILLIC CAPITAL LETTER EL
455 (?\\e,L<\e(B . ?\x041C) ;; CYRILLIC CAPITAL LETTER EM
456 (?\\e,L=\e(B . ?\x041D) ;; CYRILLIC CAPITAL LETTER EN
457 (?\\e,L>\e(B . ?\x041E) ;; CYRILLIC CAPITAL LETTER O
458 (?\\e,L?\e(B . ?\x041F) ;; CYRILLIC CAPITAL LETTER PE
459 (?\\e,L@\e(B . ?\x0420) ;; CYRILLIC CAPITAL LETTER ER
460 (?\\e,LA\e(B . ?\x0421) ;; CYRILLIC CAPITAL LETTER ES
461 (?\\e,LB\e(B . ?\x0422) ;; CYRILLIC CAPITAL LETTER TE
462 (?\\e,LC\e(B . ?\x0423) ;; CYRILLIC CAPITAL LETTER U
463 (?\\e,LD\e(B . ?\x0424) ;; CYRILLIC CAPITAL LETTER EF
464 (?\\e,LE\e(B . ?\x0425) ;; CYRILLIC CAPITAL LETTER HA
465 (?\\e,LF\e(B . ?\x0426) ;; CYRILLIC CAPITAL LETTER TSE
466 (?\\e,LG\e(B . ?\x0427) ;; CYRILLIC CAPITAL LETTER CHE
467 (?\\e,LH\e(B . ?\x0428) ;; CYRILLIC CAPITAL LETTER SHA
468 (?\\e,LI\e(B . ?\x0429) ;; CYRILLIC CAPITAL LETTER SHCHA
469 (?\\e,LJ\e(B . ?\x042A) ;; CYRILLIC CAPITAL LETTER HARD SIGN
470 (?\\e,LK\e(B . ?\x042B) ;; CYRILLIC CAPITAL LETTER YERU
471 (?\\e,LL\e(B . ?\x042C) ;; CYRILLIC CAPITAL LETTER SOFT SIGN
472 (?\\e,LM\e(B . ?\x042D) ;; CYRILLIC CAPITAL LETTER E
473 (?\\e,LN\e(B . ?\x042E) ;; CYRILLIC CAPITAL LETTER YU
474 (?\\e,LO\e(B . ?\x042F) ;; CYRILLIC CAPITAL LETTER YA
475 (?\\e,LP\e(B . ?\x0430) ;; CYRILLIC SMALL LETTER A
476 (?\\e,LQ\e(B . ?\x0431) ;; CYRILLIC SMALL LETTER BE
477 (?\\e,LR\e(B . ?\x0432) ;; CYRILLIC SMALL LETTER VE
478 (?\\e,LS\e(B . ?\x0433) ;; CYRILLIC SMALL LETTER GHE
479 (?\\e,LT\e(B . ?\x0434) ;; CYRILLIC SMALL LETTER DE
480 (?\\e,LU\e(B . ?\x0435) ;; CYRILLIC SMALL LETTER IE
481 (?\\e,LV\e(B . ?\x0436) ;; CYRILLIC SMALL LETTER ZHE
482 (?\\e,LW\e(B . ?\x0437) ;; CYRILLIC SMALL LETTER ZE
483 (?\\e,LX\e(B . ?\x0438) ;; CYRILLIC SMALL LETTER I
484 (?\\e,LY\e(B . ?\x0439) ;; CYRILLIC SMALL LETTER SHORT I
485 (?\\e,LZ\e(B . ?\x043A) ;; CYRILLIC SMALL LETTER KA
486 (?\\e,L[\e(B . ?\x043B) ;; CYRILLIC SMALL LETTER EL
487 (?\\e,L\\e(B . ?\x043C) ;; CYRILLIC SMALL LETTER EM
488 (?\\e,L]\e(B . ?\x043D) ;; CYRILLIC SMALL LETTER EN
489 (?\\e,L^\e(B . ?\x043E) ;; CYRILLIC SMALL LETTER O
490 (?\\e,L_\e(B . ?\x043F) ;; CYRILLIC SMALL LETTER PE
491 (?\\e,L`\e(B . ?\x0440) ;; CYRILLIC SMALL LETTER ER
492 (?\\e,La\e(B . ?\x0441) ;; CYRILLIC SMALL LETTER ES
493 (?\\e,Lb\e(B . ?\x0442) ;; CYRILLIC SMALL LETTER TE
494 (?\\e,Lc\e(B . ?\x0443) ;; CYRILLIC SMALL LETTER U
495 (?\\e,Ld\e(B . ?\x0444) ;; CYRILLIC SMALL LETTER EF
496 (?\\e,Le\e(B . ?\x0445) ;; CYRILLIC SMALL LETTER HA
497 (?\\e,Lf\e(B . ?\x0446) ;; CYRILLIC SMALL LETTER TSE
498 (?\\e,Lg\e(B . ?\x0447) ;; CYRILLIC SMALL LETTER CHE
499 (?\\e,Lh\e(B . ?\x0448) ;; CYRILLIC SMALL LETTER SHA
500 (?\\e,Li\e(B . ?\x0449) ;; CYRILLIC SMALL LETTER SHCHA
501 (?\\e,Lj\e(B . ?\x044A) ;; CYRILLIC SMALL LETTER HARD SIGN
502 (?\\e,Lk\e(B . ?\x044B) ;; CYRILLIC SMALL LETTER YERU
503 (?\\e,Ll\e(B . ?\x044C) ;; CYRILLIC SMALL LETTER SOFT SIGN
504 (?\\e,Lm\e(B . ?\x044D) ;; CYRILLIC SMALL LETTER E
505 (?\\e,Ln\e(B . ?\x044E) ;; CYRILLIC SMALL LETTER YU
506 (?\\e,Lo\e(B . ?\x044F) ;; CYRILLIC SMALL LETTER YA
507 (?\\e,Lp\e(B . ?\x2116) ;; NUMERO SIGN
508 (?\\e,Lq\e(B . ?\x0451) ;; CYRILLIC SMALL LETTER IO
509 (?\\e,Lr\e(B . ?\x0452) ;; CYRILLIC SMALL LETTER DJE
510 (?\\e,Ls\e(B . ?\x0453) ;; CYRILLIC SMALL LETTER GJE
511 (?\\e,Lt\e(B . ?\x0454) ;; CYRILLIC SMALL LETTER UKRAINIAN IE
512 (?\\e,Lu\e(B . ?\x0455) ;; CYRILLIC SMALL LETTER DZE
513 (?\\e,Lv\e(B . ?\x0456) ;; CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
514 (?\\e,Lw\e(B . ?\x0457) ;; CYRILLIC SMALL LETTER YI
515 (?\\e,Lx\e(B . ?\x0458) ;; CYRILLIC SMALL LETTER JE
516 (?\\e,Ly\e(B . ?\x0459) ;; CYRILLIC SMALL LETTER LJE
517 (?\\e,Lz\e(B . ?\x045A) ;; CYRILLIC SMALL LETTER NJE
518 (?\\e,L{\e(B . ?\x045B) ;; CYRILLIC SMALL LETTER TSHE
519 (?\\e,L|\e(B . ?\x045C) ;; CYRILLIC SMALL LETTER KJE
520 (?\\e,L}\e(B . ?\x00A7) ;; SECTION SIGN
521 (?\\e,L~\e(B . ?\x045E) ;; CYRILLIC SMALL LETTER SHORT U
522 (?\\e,L\7f\e(B . ?\x045F) ;; CYRILLIC SMALL LETTER DZHE
523 ))
524
525 ;; Arabic probably isn't so useful in the absence of Arabic
526 ;; language support.
527 (ucs-8859-6-alist
528 '((?\e,G \e(B . ?\x00A0) ;; NO-BREAK SPACE
529 (?\e,G$\e(B . ?\x00A4) ;; CURRENCY SIGN
530 (?\e,G,\e(B . ?\x060C) ;; ARABIC COMMA
531 (?\e,G-\e(B . ?\x00AD) ;; SOFT HYPHEN
532 (?\e,G;\e(B . ?\x061B) ;; ARABIC SEMICOLON
533 (?\e,G?\e(B . ?\x061F) ;; ARABIC QUESTION MARK
534 (?\e,GA\e(B . ?\x0621) ;; ARABIC LETTER HAMZA
535 (?\e,GB\e(B . ?\x0622) ;; ARABIC LETTER ALEF WITH MADDA ABOVE
536 (?\e,GC\e(B . ?\x0623) ;; ARABIC LETTER ALEF WITH HAMZA ABOVE
537 (?\e,GD\e(B . ?\x0624) ;; ARABIC LETTER WAW WITH HAMZA ABOVE
538 (?\e,GE\e(B . ?\x0625) ;; ARABIC LETTER ALEF WITH HAMZA BELOW
539 (?\e,GF\e(B . ?\x0626) ;; ARABIC LETTER YEH WITH HAMZA ABOVE
540 (?\e,GG\e(B . ?\x0627) ;; ARABIC LETTER ALEF
541 (?\e,GH\e(B . ?\x0628) ;; ARABIC LETTER BEH
542 (?\e,GI\e(B . ?\x0629) ;; ARABIC LETTER TEH MARBUTA
543 (?\e,GJ\e(B . ?\x062A) ;; ARABIC LETTER TEH
544 (?\e,GK\e(B . ?\x062B) ;; ARABIC LETTER THEH
545 (?\e,GL\e(B . ?\x062C) ;; ARABIC LETTER JEEM
546 (?\e,GM\e(B . ?\x062D) ;; ARABIC LETTER HAH
547 (?\e,GN\e(B . ?\x062E) ;; ARABIC LETTER KHAH
548 (?\e,GO\e(B . ?\x062F) ;; ARABIC LETTER DAL
549 (?\e,GP\e(B . ?\x0630) ;; ARABIC LETTER THAL
550 (?\e,GQ\e(B . ?\x0631) ;; ARABIC LETTER REH
551 (?\e,GR\e(B . ?\x0632) ;; ARABIC LETTER ZAIN
552 (?\e,GS\e(B . ?\x0633) ;; ARABIC LETTER SEEN
553 (?\e,GT\e(B . ?\x0634) ;; ARABIC LETTER SHEEN
554 (?\e,GU\e(B . ?\x0635) ;; ARABIC LETTER SAD
555 (?\e,GV\e(B . ?\x0636) ;; ARABIC LETTER DAD
556 (?\e,GW\e(B . ?\x0637) ;; ARABIC LETTER TAH
557 (?\e,GX\e(B . ?\x0638) ;; ARABIC LETTER ZAH
558 (?\e,GY\e(B . ?\x0639) ;; ARABIC LETTER AIN
559 (?\e,GZ\e(B . ?\x063A) ;; ARABIC LETTER GHAIN
560 (?\e,G`\e(B . ?\x0640) ;; ARABIC TATWEEL
561 (?\e,Ga\e(B . ?\x0641) ;; ARABIC LETTER FEH
562 (?\e,Gb\e(B . ?\x0642) ;; ARABIC LETTER QAF
563 (?\e,Gc\e(B . ?\x0643) ;; ARABIC LETTER KAF
564 (?\e,Gd\e(B . ?\x0644) ;; ARABIC LETTER LAM
565 (?\e,Ge\e(B . ?\x0645) ;; ARABIC LETTER MEEM
566 (?\e,Gf\e(B . ?\x0646) ;; ARABIC LETTER NOON
567 (?\e,Gg\e(B . ?\x0647) ;; ARABIC LETTER HEH
568 (?\e,Gh\e(B . ?\x0648) ;; ARABIC LETTER WAW
569 (?\e,Gi\e(B . ?\x0649) ;; ARABIC LETTER ALEF MAKSURA
570 (?\e,Gj\e(B . ?\x064A) ;; ARABIC LETTER YEH
571 (?\e,Gk\e(B . ?\x064B) ;; ARABIC FATHATAN
572 (?\e,Gl\e(B . ?\x064C) ;; ARABIC DAMMATAN
573 (?\e,Gm\e(B . ?\x064D) ;; ARABIC KASRATAN
574 (?\e,Gn\e(B . ?\x064E) ;; ARABIC FATHA
575 (?\e,Go\e(B . ?\x064F) ;; ARABIC DAMMA
576 (?\e,Gp\e(B . ?\x0650) ;; ARABIC KASRA
577 (?\e,Gq\e(B . ?\x0651) ;; ARABIC SHADDA
578 (?\e,Gr\e(B . ?\x0652) ;; ARABIC SUKUN
579 ))
580
581 (ucs-8859-7-alist
582 '((?\\e,F \e(B . ?\x00A0) ;; NO-BREAK SPACE
583 (?\\e,F!\e(B . ?\x2018) ;; LEFT SINGLE QUOTATION MARK
584 (?\\e,F"\e(B . ?\x2019) ;; RIGHT SINGLE QUOTATION MARK
585 (?\\e,F#\e(B . ?\x00A3) ;; POUND SIGN
586 (?\\e,F&\e(B . ?\x00A6) ;; BROKEN BAR
587 (?\\e,F'\e(B . ?\x00A7) ;; SECTION SIGN
588 (?\\e,F(\e(B . ?\x00A8) ;; DIAERESIS
589 (?\\e,F)\e(B . ?\x00A9) ;; COPYRIGHT SIGN
590 (?\\e,F+\e(B . ?\x00AB) ;; LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
591 (?\\e,F,\e(B . ?\x00AC) ;; NOT SIGN
592 (?\\e,F-\e(B . ?\x00AD) ;; SOFT HYPHEN
593 (?\\e,F/\e(B . ?\x2015) ;; HORIZONTAL BAR
594 (?\\e,F0\e(B . ?\x00B0) ;; DEGREE SIGN
595 (?\\e,F1\e(B . ?\x00B1) ;; PLUS-MINUS SIGN
596 (?\\e,F2\e(B . ?\x00B2) ;; SUPERSCRIPT TWO
597 (?\\e,F3\e(B . ?\x00B3) ;; SUPERSCRIPT THREE
598 (?\\e,F4\e(B . ?\x0384) ;; GREEK TONOS
599 (?\\e,F5\e(B . ?\x0385) ;; GREEK DIALYTIKA TONOS
600 (?\\e,F6\e(B . ?\x0386) ;; GREEK CAPITAL LETTER ALPHA WITH TONOS
601 (?\\e,F7\e(B . ?\x00B7) ;; MIDDLE DOT
602 (?\\e,F8\e(B . ?\x0388) ;; GREEK CAPITAL LETTER EPSILON WITH TONOS
603 (?\\e,F9\e(B . ?\x0389) ;; GREEK CAPITAL LETTER ETA WITH TONOS
604 (?\\e,F:\e(B . ?\x038A) ;; GREEK CAPITAL LETTER IOTA WITH TONOS
605 (?\\e,F;\e(B . ?\x00BB) ;; RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
606 (?\\e,F<\e(B . ?\x038C) ;; GREEK CAPITAL LETTER OMICRON WITH TONOS
607 (?\\e,F=\e(B . ?\x00BD) ;; VULGAR FRACTION ONE HALF
608 (?\\e,F>\e(B . ?\x038E) ;; GREEK CAPITAL LETTER UPSILON WITH TONOS
609 (?\\e,F?\e(B . ?\x038F) ;; GREEK CAPITAL LETTER OMEGA WITH TONOS
610 (?\\e,F@\e(B . ?\x0390) ;; GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS
611 (?\\e,FA\e(B . ?\x0391) ;; GREEK CAPITAL LETTER ALPHA
612 (?\\e,FB\e(B . ?\x0392) ;; GREEK CAPITAL LETTER BETA
613 (?\\e,FC\e(B . ?\x0393) ;; GREEK CAPITAL LETTER GAMMA
614 (?\\e,FD\e(B . ?\x0394) ;; GREEK CAPITAL LETTER DELTA
615 (?\\e,FE\e(B . ?\x0395) ;; GREEK CAPITAL LETTER EPSILON
616 (?\\e,FF\e(B . ?\x0396) ;; GREEK CAPITAL LETTER ZETA
617 (?\\e,FG\e(B . ?\x0397) ;; GREEK CAPITAL LETTER ETA
618 (?\\e,FH\e(B . ?\x0398) ;; GREEK CAPITAL LETTER THETA
619 (?\\e,FI\e(B . ?\x0399) ;; GREEK CAPITAL LETTER IOTA
620 (?\\e,FJ\e(B . ?\x039A) ;; GREEK CAPITAL LETTER KAPPA
621 (?\\e,FK\e(B . ?\x039B) ;; GREEK CAPITAL LETTER LAMDA
622 (?\\e,FL\e(B . ?\x039C) ;; GREEK CAPITAL LETTER MU
623 (?\\e,FM\e(B . ?\x039D) ;; GREEK CAPITAL LETTER NU
624 (?\\e,FN\e(B . ?\x039E) ;; GREEK CAPITAL LETTER XI
625 (?\\e,FO\e(B . ?\x039F) ;; GREEK CAPITAL LETTER OMICRON
626 (?\\e,FP\e(B . ?\x03A0) ;; GREEK CAPITAL LETTER PI
627 (?\\e,FQ\e(B . ?\x03A1) ;; GREEK CAPITAL LETTER RHO
628 (?\\e,FS\e(B . ?\x03A3) ;; GREEK CAPITAL LETTER SIGMA
629 (?\\e,FT\e(B . ?\x03A4) ;; GREEK CAPITAL LETTER TAU
630 (?\\e,FU\e(B . ?\x03A5) ;; GREEK CAPITAL LETTER UPSILON
631 (?\\e,FV\e(B . ?\x03A6) ;; GREEK CAPITAL LETTER PHI
632 (?\\e,FW\e(B . ?\x03A7) ;; GREEK CAPITAL LETTER CHI
633 (?\\e,FX\e(B . ?\x03A8) ;; GREEK CAPITAL LETTER PSI
634 (?\\e,FY\e(B . ?\x03A9) ;; GREEK CAPITAL LETTER OMEGA
635 (?\\e,FZ\e(B . ?\x03AA) ;; GREEK CAPITAL LETTER IOTA WITH DIALYTIKA
636 (?\\e,F[\e(B . ?\x03AB) ;; GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA
637 (?\\e,F\\e(B . ?\x03AC) ;; GREEK SMALL LETTER ALPHA WITH TONOS
638 (?\\e,F]\e(B . ?\x03AD) ;; GREEK SMALL LETTER EPSILON WITH TONOS
639 (?\\e,F^\e(B . ?\x03AE) ;; GREEK SMALL LETTER ETA WITH TONOS
640 (?\\e,F_\e(B . ?\x03AF) ;; GREEK SMALL LETTER IOTA WITH TONOS
641 (?\\e,F`\e(B . ?\x03B0) ;; GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS
642 (?\\e,Fa\e(B . ?\x03B1) ;; GREEK SMALL LETTER ALPHA
643 (?\\e,Fb\e(B . ?\x03B2) ;; GREEK SMALL LETTER BETA
644 (?\\e,Fc\e(B . ?\x03B3) ;; GREEK SMALL LETTER GAMMA
645 (?\\e,Fd\e(B . ?\x03B4) ;; GREEK SMALL LETTER DELTA
646 (?\\e,Fe\e(B . ?\x03B5) ;; GREEK SMALL LETTER EPSILON
647 (?\\e,Ff\e(B . ?\x03B6) ;; GREEK SMALL LETTER ZETA
648 (?\\e,Fg\e(B . ?\x03B7) ;; GREEK SMALL LETTER ETA
649 (?\\e,Fh\e(B . ?\x03B8) ;; GREEK SMALL LETTER THETA
650 (?\\e,Fi\e(B . ?\x03B9) ;; GREEK SMALL LETTER IOTA
651 (?\\e,Fj\e(B . ?\x03BA) ;; GREEK SMALL LETTER KAPPA
652 (?\\e,Fk\e(B . ?\x03BB) ;; GREEK SMALL LETTER LAMDA
653 (?\\e,Fl\e(B . ?\x03BC) ;; GREEK SMALL LETTER MU
654 (?\\e,Fm\e(B . ?\x03BD) ;; GREEK SMALL LETTER NU
655 (?\\e,Fn\e(B . ?\x03BE) ;; GREEK SMALL LETTER XI
656 (?\\e,Fo\e(B . ?\x03BF) ;; GREEK SMALL LETTER OMICRON
657 (?\\e,Fp\e(B . ?\x03C0) ;; GREEK SMALL LETTER PI
658 (?\\e,Fq\e(B . ?\x03C1) ;; GREEK SMALL LETTER RHO
659 (?\\e,Fr\e(B . ?\x03C2) ;; GREEK SMALL LETTER FINAL SIGMA
660 (?\\e,Fs\e(B . ?\x03C3) ;; GREEK SMALL LETTER SIGMA
661 (?\\e,Ft\e(B . ?\x03C4) ;; GREEK SMALL LETTER TAU
662 (?\\e,Fu\e(B . ?\x03C5) ;; GREEK SMALL LETTER UPSILON
663 (?\\e,Fv\e(B . ?\x03C6) ;; GREEK SMALL LETTER PHI
664 (?\\e,Fw\e(B . ?\x03C7) ;; GREEK SMALL LETTER CHI
665 (?\\e,Fx\e(B . ?\x03C8) ;; GREEK SMALL LETTER PSI
666 (?\\e,Fy\e(B . ?\x03C9) ;; GREEK SMALL LETTER OMEGA
667 (?\\e,Fz\e(B . ?\x03CA) ;; GREEK SMALL LETTER IOTA WITH DIALYTIKA
668 (?\\e,F{\e(B . ?\x03CB) ;; GREEK SMALL LETTER UPSILON WITH DIALYTIKA
669 (?\\e,F|\e(B . ?\x03CC) ;; GREEK SMALL LETTER OMICRON WITH TONOS
670 (?\\e,F}\e(B . ?\x03CD) ;; GREEK SMALL LETTER UPSILON WITH TONOS
671 (?\\e,F~\e(B . ?\x03CE) ;; GREEK SMALL LETTER OMEGA WITH TONOS
672 ))
673
674 (ucs-8859-8-alist
675 '((?\\e,H \e(B . ?\x00A0) ;; NO-BREAK SPACE
676 (?\\e,H"\e(B . ?\x00A2) ;; CENT SIGN
677 (?\\e,H#\e(B . ?\x00A3) ;; POUND SIGN
678 (?\\e,H$\e(B . ?\x00A4) ;; CURRENCY SIGN
679 (?\\e,H%\e(B . ?\x00A5) ;; YEN SIGN
680 (?\\e,H&\e(B . ?\x00A6) ;; BROKEN BAR
681 (?\\e,H'\e(B . ?\x00A7) ;; SECTION SIGN
682 (?\\e,H(\e(B . ?\x00A8) ;; DIAERESIS
683 (?\\e,H)\e(B . ?\x00A9) ;; COPYRIGHT SIGN
684 (?\\e,H*\e(B . ?\x00D7) ;; MULTIPLICATION SIGN
685 (?\\e,H+\e(B . ?\x00AB) ;; LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
686 (?\\e,H,\e(B . ?\x00AC) ;; NOT SIGN
687 (?\\e,H-\e(B . ?\x00AD) ;; SOFT HYPHEN
688 (?\\e,H.\e(B . ?\x00AE) ;; REGISTERED SIGN
689 (?\\e,H/\e(B . ?\x00AF) ;; MACRON
690 (?\\e,H0\e(B . ?\x00B0) ;; DEGREE SIGN
691 (?\\e,H1\e(B . ?\x00B1) ;; PLUS-MINUS SIGN
692 (?\\e,H2\e(B . ?\x00B2) ;; SUPERSCRIPT TWO
693 (?\\e,H3\e(B . ?\x00B3) ;; SUPERSCRIPT THREE
694 (?\\e,H4\e(B . ?\x00B4) ;; ACUTE ACCENT
695 (?\\e,H5\e(B . ?\x00B5) ;; MICRO SIGN
696 (?\\e,H6\e(B . ?\x00B6) ;; PILCROW SIGN
697 (?\\e,H7\e(B . ?\x00B7) ;; MIDDLE DOT
698 (?\\e,H8\e(B . ?\x00B8) ;; CEDILLA
699 (?\\e,H9\e(B . ?\x00B9) ;; SUPERSCRIPT ONE
700 (?\\e,H:\e(B . ?\x00F7) ;; DIVISION SIGN
701 (?\\e,H;\e(B . ?\x00BB) ;; RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
702 (?\\e,H<\e(B . ?\x00BC) ;; VULGAR FRACTION ONE QUARTER
703 (?\\e,H=\e(B . ?\x00BD) ;; VULGAR FRACTION ONE HALF
704 (?\\e,H>\e(B . ?\x00BE) ;; VULGAR FRACTION THREE QUARTERS
705 (?\\e,H@\e(B . ?\x05B0) ;; HEBREW POINT SHEVA
706 (?\\e,HA\e(B . ?\x05B1) ;; HEBREW POINT HATAF SEGOL
707 (?\\e,HB\e(B . ?\x05B2) ;; HEBREW POINT HATAF PATAH
708 (?\\e,HC\e(B . ?\x05B3) ;; HEBREW POINT HATAF QAMATS
709 (?\\e,HD\e(B . ?\x05B4) ;; HEBREW POINT HIRIQ
710 (?\\e,HE\e(B . ?\x05B5) ;; HEBREW POINT TSERE
711 (?\\e,HF\e(B . ?\x05B6) ;; HEBREW POINT SEGOL
712 (?\\e,HG\e(B . ?\x05B7) ;; HEBREW POINT PATAH
713 (?\\e,HH\e(B . ?\x05B8) ;; HEBREW POINT QAMATS
714 (?\\e,HI\e(B . ?\x05B9) ;; HEBREW POINT HOLAM
715 (?\\e,HK\e(B . ?\x05BB) ;; HEBREW POINT QUBUTS
716 (?\\e,HL\e(B . ?\x05BC) ;; HEBREW POINT DAGESH
717 (?\\e,HM\e(B . ?\x05BD) ;; HEBREW POINT METEG
718 (?\\e,HN\e(B . ?\x05BE) ;; HEBREW POINT MAQAF
719 (?\\e,HO\e(B . ?\x05BF) ;; HEBREW POINT RAFE
720 (?\\e,HP\e(B . ?\x05C0) ;; HEBREW PUNCTUATION PASEQ
721 (?\\e,HQ\e(B . ?\x05C1) ;; HEBREW POINT SHIN DOT
722 (?\\e,HR\e(B . ?\x05C2) ;; HEBREW POINT SIN DOT
723 (?\\e,HS\e(B . ?\x05C3) ;; HEBREW PUNCTUATION SOF PASUQ
724 (?\\e,H[\e(B . ?\x202D) ;; LEFT-TO-RIGHT OVERRIDE
725 (?\\e,H\\e(B . ?\x202E) ;; RIGHT-TO-LEFT OVERRIDE
726 (?\\e,H]\e(B . ?\x202C) ;; POP DIRECTIONAL FORMATTING
727 (?\\e,H_\e(B . ?\x2017) ;; DOUBLE LOW LINE
728 (?\\e,H`\e(B . ?\x05D0) ;; HEBREW LETTER ALEF
729 (?\\e,Ha\e(B . ?\x05D1) ;; HEBREW LETTER BET
730 (?\\e,Hb\e(B . ?\x05D2) ;; HEBREW LETTER GIMEL
731 (?\\e,Hc\e(B . ?\x05D3) ;; HEBREW LETTER DALET
732 (?\\e,Hd\e(B . ?\x05D4) ;; HEBREW LETTER HE
733 (?\\e,He\e(B . ?\x05D5) ;; HEBREW LETTER VAV
734 (?\\e,Hf\e(B . ?\x05D6) ;; HEBREW LETTER ZAYIN
735 (?\\e,Hg\e(B . ?\x05D7) ;; HEBREW LETTER HET
736 (?\\e,Hh\e(B . ?\x05D8) ;; HEBREW LETTER TET
737 (?\\e,Hi\e(B . ?\x05D9) ;; HEBREW LETTER YOD
738 (?\\e,Hj\e(B . ?\x05DA) ;; HEBREW LETTER FINAL KAF
739 (?\\e,Hk\e(B . ?\x05DB) ;; HEBREW LETTER KAF
740 (?\\e,Hl\e(B . ?\x05DC) ;; HEBREW LETTER LAMED
741 (?\\e,Hm\e(B . ?\x05DD) ;; HEBREW LETTER FINAL MEM
742 (?\\e,Hn\e(B . ?\x05DE) ;; HEBREW LETTER MEM
743 (?\\e,Ho\e(B . ?\x05DF) ;; HEBREW LETTER FINAL NUN
744 (?\\e,Hp\e(B . ?\x05E0) ;; HEBREW LETTER NUN
745 (?\\e,Hq\e(B . ?\x05E1) ;; HEBREW LETTER SAMEKH
746 (?\\e,Hr\e(B . ?\x05E2) ;; HEBREW LETTER AYIN
747 (?\\e,Hs\e(B . ?\x05E3) ;; HEBREW LETTER FINAL PE
748 (?\\e,Ht\e(B . ?\x05E4) ;; HEBREW LETTER PE
749 (?\\e,Hu\e(B . ?\x05E5) ;; HEBREW LETTER FINAL TSADI
750 (?\\e,Hv\e(B . ?\x05E6) ;; HEBREW LETTER TSADI
751 (?\\e,Hw\e(B . ?\x05E7) ;; HEBREW LETTER QOF
752 (?\\e,Hx\e(B . ?\x05E8) ;; HEBREW LETTER RESH
753 (?\\e,Hy\e(B . ?\x05E9) ;; HEBREW LETTER SHIN
754 (?\\e,Hz\e(B . ?\x05EA) ;; HEBREW LETTER TAV
755 (?\\e,H{\e(B . ?\x202A) ;; LEFT-TO-RIGHT EMBEDDING
756 (?\\e,H|\e(B . ?\x202B) ;; RIGHT-TO-LEFT EMBEDDING
757 (?\\e,H}\e(B . ?\x200E) ;; LEFT-TO-RIGHT MARK
758 (?\\e,H~\e(B . ?\x200F) ;; RIGHT-TO-LEFT MARK
759 ))
760
761 (ucs-8859-9-alist
762 '((?\\e,M \e(B . ?\x00A0) ;; NO-BREAK SPACE
763 (?\\e,M!\e(B . ?\x00A1) ;; INVERTED EXCLAMATION MARK
764 (?\\e,M"\e(B . ?\x00A2) ;; CENT SIGN
765 (?\\e,M#\e(B . ?\x00A3) ;; POUND SIGN
766 (?\\e,M$\e(B . ?\x00A4) ;; CURRENCY SIGN
767 (?\\e,M%\e(B . ?\x00A5) ;; YEN SIGN
768 (?\\e,M&\e(B . ?\x00A6) ;; BROKEN BAR
769 (?\\e,M'\e(B . ?\x00A7) ;; SECTION SIGN
770 (?\\e,M(\e(B . ?\x00A8) ;; DIAERESIS
771 (?\\e,M)\e(B . ?\x00A9) ;; COPYRIGHT SIGN
772 (?\\e,M*\e(B . ?\x00AA) ;; FEMININE ORDINAL INDICATOR
773 (?\\e,M+\e(B . ?\x00AB) ;; LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
774 (?\\e,M,\e(B . ?\x00AC) ;; NOT SIGN
775 (?\\e,M-\e(B . ?\x00AD) ;; SOFT HYPHEN
776 (?\\e,M.\e(B . ?\x00AE) ;; REGISTERED SIGN
777 (?\\e,M/\e(B . ?\x00AF) ;; MACRON
778 (?\\e,M0\e(B . ?\x00B0) ;; DEGREE SIGN
779 (?\\e,M1\e(B . ?\x00B1) ;; PLUS-MINUS SIGN
780 (?\\e,M2\e(B . ?\x00B2) ;; SUPERSCRIPT TWO
781 (?\\e,M3\e(B . ?\x00B3) ;; SUPERSCRIPT THREE
782 (?\\e,M4\e(B . ?\x00B4) ;; ACUTE ACCENT
783 (?\\e,M5\e(B . ?\x00B5) ;; MICRO SIGN
784 (?\\e,M6\e(B . ?\x00B6) ;; PILCROW SIGN
785 (?\\e,M7\e(B . ?\x00B7) ;; MIDDLE DOT
786 (?\\e,M8\e(B . ?\x00B8) ;; CEDILLA
787 (?\\e,M9\e(B . ?\x00B9) ;; SUPERSCRIPT ONE
788 (?\\e,M:\e(B . ?\x00BA) ;; MASCULINE ORDINAL INDICATOR
789 (?\\e,M;\e(B . ?\x00BB) ;; RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
790 (?\\e,M<\e(B . ?\x00BC) ;; VULGAR FRACTION ONE QUARTER
791 (?\\e,M=\e(B . ?\x00BD) ;; VULGAR FRACTION ONE HALF
792 (?\\e,M>\e(B . ?\x00BE) ;; VULGAR FRACTION THREE QUARTERS
793 (?\\e,M?\e(B . ?\x00BF) ;; INVERTED QUESTION MARK
794 (?\\e,M@\e(B . ?\x00C0) ;; LATIN CAPITAL LETTER A WITH GRAVE
795 (?\\e,MA\e(B . ?\x00C1) ;; LATIN CAPITAL LETTER A WITH ACUTE
796 (?\\e,MB\e(B . ?\x00C2) ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
797 (?\\e,MC\e(B . ?\x00C3) ;; LATIN CAPITAL LETTER A WITH TILDE
798 (?\\e,MD\e(B . ?\x00C4) ;; LATIN CAPITAL LETTER A WITH DIAERESIS
799 (?\\e,ME\e(B . ?\x00C5) ;; LATIN CAPITAL LETTER A WITH RING ABOVE
800 (?\\e,MF\e(B . ?\x00C6) ;; LATIN CAPITAL LETTER AE
801 (?\\e,MG\e(B . ?\x00C7) ;; LATIN CAPITAL LETTER C WITH CEDILLA
802 (?\\e,MH\e(B . ?\x00C8) ;; LATIN CAPITAL LETTER E WITH GRAVE
803 (?\\e,MI\e(B . ?\x00C9) ;; LATIN CAPITAL LETTER E WITH ACUTE
804 (?\\e,MJ\e(B . ?\x00CA) ;; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
805 (?\\e,MK\e(B . ?\x00CB) ;; LATIN CAPITAL LETTER E WITH DIAERESIS
806 (?\\e,ML\e(B . ?\x00CC) ;; LATIN CAPITAL LETTER I WITH GRAVE
807 (?\\e,MM\e(B . ?\x00CD) ;; LATIN CAPITAL LETTER I WITH ACUTE
808 (?\\e,MN\e(B . ?\x00CE) ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX
809 (?\\e,MO\e(B . ?\x00CF) ;; LATIN CAPITAL LETTER I WITH DIAERESIS
810 (?\\e,MP\e(B . ?\x011E) ;; LATIN CAPITAL LETTER G WITH BREVE
811 (?\\e,MQ\e(B . ?\x00D1) ;; LATIN CAPITAL LETTER N WITH TILDE
812 (?\\e,MR\e(B . ?\x00D2) ;; LATIN CAPITAL LETTER O WITH GRAVE
813 (?\\e,MS\e(B . ?\x00D3) ;; LATIN CAPITAL LETTER O WITH ACUTE
814 (?\\e,MT\e(B . ?\x00D4) ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
815 (?\\e,MU\e(B . ?\x00D5) ;; LATIN CAPITAL LETTER O WITH TILDE
816 (?\\e,MV\e(B . ?\x00D6) ;; LATIN CAPITAL LETTER O WITH DIAERESIS
817 (?\\e,MW\e(B . ?\x00D7) ;; MULTIPLICATION SIGN
818 (?\\e,MX\e(B . ?\x00D8) ;; LATIN CAPITAL LETTER O WITH STROKE
819 (?\\e,MY\e(B . ?\x00D9) ;; LATIN CAPITAL LETTER U WITH GRAVE
820 (?\\e,MZ\e(B . ?\x00DA) ;; LATIN CAPITAL LETTER U WITH ACUTE
821 (?\\e,M[\e(B . ?\x00DB) ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX
822 (?\\e,M\\e(B . ?\x00DC) ;; LATIN CAPITAL LETTER U WITH DIAERESIS
823 (?\\e,M]\e(B . ?\x0130) ;; LATIN CAPITAL LETTER I WITH DOT ABOVE
824 (?\\e,M^\e(B . ?\x015E) ;; LATIN CAPITAL LETTER S WITH CEDILLA
825 (?\\e,M_\e(B . ?\x00DF) ;; LATIN SMALL LETTER SHARP S
826 (?\\e,M`\e(B . ?\x00E0) ;; LATIN SMALL LETTER A WITH GRAVE
827 (?\\e,Ma\e(B . ?\x00E1) ;; LATIN SMALL LETTER A WITH ACUTE
828 (?\\e,Mb\e(B . ?\x00E2) ;; LATIN SMALL LETTER A WITH CIRCUMFLEX
829 (?\\e,Mc\e(B . ?\x00E3) ;; LATIN SMALL LETTER A WITH TILDE
830 (?\\e,Md\e(B . ?\x00E4) ;; LATIN SMALL LETTER A WITH DIAERESIS
831 (?\\e,Me\e(B . ?\x00E5) ;; LATIN SMALL LETTER A WITH RING ABOVE
832 (?\\e,Mf\e(B . ?\x00E6) ;; LATIN SMALL LETTER AE
833 (?\\e,Mg\e(B . ?\x00E7) ;; LATIN SMALL LETTER C WITH CEDILLA
834 (?\\e,Mh\e(B . ?\x00E8) ;; LATIN SMALL LETTER E WITH GRAVE
835 (?\\e,Mi\e(B . ?\x00E9) ;; LATIN SMALL LETTER E WITH ACUTE
836 (?\\e,Mj\e(B . ?\x00EA) ;; LATIN SMALL LETTER E WITH CIRCUMFLEX
837 (?\\e,Mk\e(B . ?\x00EB) ;; LATIN SMALL LETTER E WITH DIAERESIS
838 (?\\e,Ml\e(B . ?\x00EC) ;; LATIN SMALL LETTER I WITH GRAVE
839 (?\\e,Mm\e(B . ?\x00ED) ;; LATIN SMALL LETTER I WITH ACUTE
840 (?\\e,Mn\e(B . ?\x00EE) ;; LATIN SMALL LETTER I WITH CIRCUMFLEX
841 (?\\e,Mo\e(B . ?\x00EF) ;; LATIN SMALL LETTER I WITH DIAERESIS
842 (?\\e,Mp\e(B . ?\x011F) ;; LATIN SMALL LETTER G WITH BREVE
843 (?\\e,Mq\e(B . ?\x00F1) ;; LATIN SMALL LETTER N WITH TILDE
844 (?\\e,Mr\e(B . ?\x00F2) ;; LATIN SMALL LETTER O WITH GRAVE
845 (?\\e,Ms\e(B . ?\x00F3) ;; LATIN SMALL LETTER O WITH ACUTE
846 (?\\e,Mt\e(B . ?\x00F4) ;; LATIN SMALL LETTER O WITH CIRCUMFLEX
847 (?\\e,Mu\e(B . ?\x00F5) ;; LATIN SMALL LETTER O WITH TILDE
848 (?\\e,Mv\e(B . ?\x00F6) ;; LATIN SMALL LETTER O WITH DIAERESIS
849 (?\\e,Mw\e(B . ?\x00F7) ;; DIVISION SIGN
850 (?\\e,Mx\e(B . ?\x00F8) ;; LATIN SMALL LETTER O WITH STROKE
851 (?\\e,My\e(B . ?\x00F9) ;; LATIN SMALL LETTER U WITH GRAVE
852 (?\\e,Mz\e(B . ?\x00FA) ;; LATIN SMALL LETTER U WITH ACUTE
853 (?\\e,M{\e(B . ?\x00FB) ;; LATIN SMALL LETTER U WITH CIRCUMFLEX
854 (?\\e,M|\e(B . ?\x00FC) ;; LATIN SMALL LETTER U WITH DIAERESIS
855 (?\\e,M}\e(B . ?\x0131) ;; LATIN SMALL LETTER DOTLESS I
856 (?\\e,M~\e(B . ?\x015F) ;; LATIN SMALL LETTER S WITH CEDILLA
857 (?\\e,M\7f\e(B . ?\x00FF) ;; LATIN SMALL LETTER Y WITH DIAERESIS
858 ))
859
860 (ucs-8859-14-alist
861 '((?\\e,_ \e(B . ?\x00A0) ;; NO-BREAK SPACE
862 (?\\e,_!\e(B . ?\x1E02) ;; LATIN CAPITAL LETTER B WITH DOT ABOVE
863 (?\\e,_"\e(B . ?\x1E03) ;; LATIN SMALL LETTER B WITH DOT ABOVE
864 (?\\e,_#\e(B . ?\x00A3) ;; POUND SIGN
865 (?\\e,_$\e(B . ?\x010A) ;; LATIN CAPITAL LETTER C WITH DOT ABOVE
866 (?\\e,_%\e(B . ?\x010B) ;; LATIN SMALL LETTER C WITH DOT ABOVE
867 (?\\e,_&\e(B . ?\x1E0A) ;; LATIN CAPITAL LETTER D WITH DOT ABOVE
868 (?\\e,_'\e(B . ?\x00A7) ;; SECTION SIGN
869 (?\\e,_(\e(B . ?\x1E80) ;; LATIN CAPITAL LETTER W WITH GRAVE
870 (?\\e,_)\e(B . ?\x00A9) ;; COPYRIGHT SIGN
871 (?\\e,_*\e(B . ?\x1E82) ;; LATIN CAPITAL LETTER W WITH ACUTE
872 (?\\e,_+\e(B . ?\x1E0B) ;; LATIN SMALL LETTER D WITH DOT ABOVE
873 (?\\e,_,\e(B . ?\x1EF2) ;; LATIN CAPITAL LETTER Y WITH GRAVE
874 (?\\e,_-\e(B . ?\x00AD) ;; SOFT HYPHEN
875 (?\\e,_.\e(B . ?\x00AE) ;; REGISTERED SIGN
876 (?\\e,_/\e(B . ?\x0178) ;; LATIN CAPITAL LETTER Y WITH DIAERESIS
877 (?\\e,_0\e(B . ?\x1E1E) ;; LATIN CAPITAL LETTER F WITH DOT ABOVE
878 (?\\e,_1\e(B . ?\x1E1F) ;; LATIN SMALL LETTER F WITH DOT ABOVE
879 (?\\e,_2\e(B . ?\x0120) ;; LATIN CAPITAL LETTER G WITH DOT ABOVE
880 (?\\e,_3\e(B . ?\x0121) ;; LATIN SMALL LETTER G WITH DOT ABOVE
881 (?\\e,_4\e(B . ?\x1E40) ;; LATIN CAPITAL LETTER M WITH DOT ABOVE
882 (?\\e,_5\e(B . ?\x1E41) ;; LATIN SMALL LETTER M WITH DOT ABOVE
883 (?\\e,_6\e(B . ?\x00B6) ;; PILCROW SIGN
884 (?\\e,_7\e(B . ?\x1E56) ;; LATIN CAPITAL LETTER P WITH DOT ABOVE
885 (?\\e,_8\e(B . ?\x1E81) ;; LATIN SMALL LETTER W WITH GRAVE
886 (?\\e,_9\e(B . ?\x1E57) ;; LATIN SMALL LETTER P WITH DOT ABOVE
887 (?\\e,_:\e(B . ?\x1E83) ;; LATIN SMALL LETTER W WITH ACUTE
888 (?\\e,_;\e(B . ?\x1E60) ;; LATIN CAPITAL LETTER S WITH DOT ABOVE
889 (?\\e,_<\e(B . ?\x1EF3) ;; LATIN SMALL LETTER Y WITH GRAVE
890 (?\\e,_=\e(B . ?\x1E84) ;; LATIN CAPITAL LETTER W WITH DIAERESIS
891 (?\\e,_>\e(B . ?\x1E85) ;; LATIN SMALL LETTER W WITH DIAERESIS
892 (?\\e,_?\e(B . ?\x1E61) ;; LATIN SMALL LETTER S WITH DOT ABOVE
893 (?\\e,_@\e(B . ?\x00C0) ;; LATIN CAPITAL LETTER A WITH GRAVE
894 (?\\e,_A\e(B . ?\x00C1) ;; LATIN CAPITAL LETTER A WITH ACUTE
895 (?\\e,_B\e(B . ?\x00C2) ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
896 (?\\e,_C\e(B . ?\x00C3) ;; LATIN CAPITAL LETTER A WITH TILDE
897 (?\\e,_D\e(B . ?\x00C4) ;; LATIN CAPITAL LETTER A WITH DIAERESIS
898 (?\\e,_E\e(B . ?\x00C5) ;; LATIN CAPITAL LETTER A WITH RING ABOVE
899 (?\\e,_F\e(B . ?\x00C6) ;; LATIN CAPITAL LETTER AE
900 (?\\e,_G\e(B . ?\x00C7) ;; LATIN CAPITAL LETTER C WITH CEDILLA
901 (?\\e,_H\e(B . ?\x00C8) ;; LATIN CAPITAL LETTER E WITH GRAVE
902 (?\\e,_I\e(B . ?\x00C9) ;; LATIN CAPITAL LETTER E WITH ACUTE
903 (?\\e,_J\e(B . ?\x00CA) ;; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
904 (?\\e,_K\e(B . ?\x00CB) ;; LATIN CAPITAL LETTER E WITH DIAERESIS
905 (?\\e,_L\e(B . ?\x00CC) ;; LATIN CAPITAL LETTER I WITH GRAVE
906 (?\\e,_M\e(B . ?\x00CD) ;; LATIN CAPITAL LETTER I WITH ACUTE
907 (?\\e,_N\e(B . ?\x00CE) ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX
908 (?\\e,_O\e(B . ?\x00CF) ;; LATIN CAPITAL LETTER I WITH DIAERESIS
909 (?\\e,_P\e(B . ?\x0174) ;; LATIN CAPITAL LETTER W WITH CIRCUMFLEX
910 (?\\e,_Q\e(B . ?\x00D1) ;; LATIN CAPITAL LETTER N WITH TILDE
911 (?\\e,_R\e(B . ?\x00D2) ;; LATIN CAPITAL LETTER O WITH GRAVE
912 (?\\e,_S\e(B . ?\x00D3) ;; LATIN CAPITAL LETTER O WITH ACUTE
913 (?\\e,_T\e(B . ?\x00D4) ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
914 (?\\e,_U\e(B . ?\x00D5) ;; LATIN CAPITAL LETTER O WITH TILDE
915 (?\\e,_V\e(B . ?\x00D6) ;; LATIN CAPITAL LETTER O WITH DIAERESIS
916 (?\\e,_W\e(B . ?\x1E6A) ;; LATIN CAPITAL LETTER T WITH DOT ABOVE
917 (?\\e,_X\e(B . ?\x00D8) ;; LATIN CAPITAL LETTER O WITH STROKE
918 (?\\e,_Y\e(B . ?\x00D9) ;; LATIN CAPITAL LETTER U WITH GRAVE
919 (?\\e,_Z\e(B . ?\x00DA) ;; LATIN CAPITAL LETTER U WITH ACUTE
920 (?\\e,_[\e(B . ?\x00DB) ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX
921 (?\\e,_\\e(B . ?\x00DC) ;; LATIN CAPITAL LETTER U WITH DIAERESIS
922 (?\\e,_]\e(B . ?\x00DD) ;; LATIN CAPITAL LETTER Y WITH ACUTE
923 (?\\e,_^\e(B . ?\x0176) ;; LATIN CAPITAL LETTER Y WITH CIRCUMFLEX
924 (?\\e,__\e(B . ?\x00DF) ;; LATIN SMALL LETTER SHARP S
925 (?\\e,_`\e(B . ?\x00E0) ;; LATIN SMALL LETTER A WITH GRAVE
926 (?\\e,_a\e(B . ?\x00E1) ;; LATIN SMALL LETTER A WITH ACUTE
927 (?\\e,_b\e(B . ?\x00E2) ;; LATIN SMALL LETTER A WITH CIRCUMFLEX
928 (?\\e,_c\e(B . ?\x00E3) ;; LATIN SMALL LETTER A WITH TILDE
929 (?\\e,_d\e(B . ?\x00E4) ;; LATIN SMALL LETTER A WITH DIAERESIS
930 (?\\e,_e\e(B . ?\x00E5) ;; LATIN SMALL LETTER A WITH RING ABOVE
931 (?\\e,_f\e(B . ?\x00E6) ;; LATIN SMALL LETTER AE
932 (?\\e,_g\e(B . ?\x00E7) ;; LATIN SMALL LETTER C WITH CEDILLA
933 (?\\e,_h\e(B . ?\x00E8) ;; LATIN SMALL LETTER E WITH GRAVE
934 (?\\e,_i\e(B . ?\x00E9) ;; LATIN SMALL LETTER E WITH ACUTE
935 (?\\e,_j\e(B . ?\x00EA) ;; LATIN SMALL LETTER E WITH CIRCUMFLEX
936 (?\\e,_k\e(B . ?\x00EB) ;; LATIN SMALL LETTER E WITH DIAERESIS
937 (?\\e,_l\e(B . ?\x00EC) ;; LATIN SMALL LETTER I WITH GRAVE
938 (?\\e,_m\e(B . ?\x00ED) ;; LATIN SMALL LETTER I WITH ACUTE
939 (?\\e,_n\e(B . ?\x00EE) ;; LATIN SMALL LETTER I WITH CIRCUMFLEX
940 (?\\e,_o\e(B . ?\x00EF) ;; LATIN SMALL LETTER I WITH DIAERESIS
941 (?\\e,_p\e(B . ?\x0175) ;; LATIN SMALL LETTER W WITH CIRCUMFLEX
942 (?\\e,_q\e(B . ?\x00F1) ;; LATIN SMALL LETTER N WITH TILDE
943 (?\\e,_r\e(B . ?\x00F2) ;; LATIN SMALL LETTER O WITH GRAVE
944 (?\\e,_s\e(B . ?\x00F3) ;; LATIN SMALL LETTER O WITH ACUTE
945 (?\\e,_t\e(B . ?\x00F4) ;; LATIN SMALL LETTER O WITH CIRCUMFLEX
946 (?\\e,_u\e(B . ?\x00F5) ;; LATIN SMALL LETTER O WITH TILDE
947 (?\\e,_v\e(B . ?\x00F6) ;; LATIN SMALL LETTER O WITH DIAERESIS
948 (?\\e,_w\e(B . ?\x1E6B) ;; LATIN SMALL LETTER T WITH DOT ABOVE
949 (?\\e,_x\e(B . ?\x00F8) ;; LATIN SMALL LETTER O WITH STROKE
950 (?\\e,_y\e(B . ?\x00F9) ;; LATIN SMALL LETTER U WITH GRAVE
951 (?\\e,_z\e(B . ?\x00FA) ;; LATIN SMALL LETTER U WITH ACUTE
952 (?\\e,_{\e(B . ?\x00FB) ;; LATIN SMALL LETTER U WITH CIRCUMFLEX
953 (?\\e,_|\e(B . ?\x00FC) ;; LATIN SMALL LETTER U WITH DIAERESIS
954 (?\\e,_}\e(B . ?\x00FD) ;; LATIN SMALL LETTER Y WITH ACUTE
955 (?\\e,_~\e(B . ?\x0177) ;; LATIN SMALL LETTER Y WITH CIRCUMFLEX
956 (?\\e,_\7f\e(B . ?\x00FF) ;; LATIN SMALL LETTER Y WITH DIAERESIS
957 ))
958
959 (ucs-8859-15-alist
960 '((?\\e,b \e(B . ?\x00A0) ;; NO-BREAK SPACE
961 (?\\e,b!\e(B . ?\x00A1) ;; INVERTED EXCLAMATION MARK
962 (?\\e,b"\e(B . ?\x00A2) ;; CENT SIGN
963 (?\\e,b#\e(B . ?\x00A3) ;; POUND SIGN
964 (?\\e,b$\e(B . ?\x20AC) ;; EURO SIGN
965 (?\\e,b%\e(B . ?\x00A5) ;; YEN SIGN
966 (?\\e,b&\e(B . ?\x0160) ;; LATIN CAPITAL LETTER S WITH CARON
967 (?\\e,b'\e(B . ?\x00A7) ;; SECTION SIGN
968 (?\\e,b(\e(B . ?\x0161) ;; LATIN SMALL LETTER S WITH CARON
969 (?\\e,b)\e(B . ?\x00A9) ;; COPYRIGHT SIGN
970 (?\\e,b*\e(B . ?\x00AA) ;; FEMININE ORDINAL INDICATOR
971 (?\\e,b+\e(B . ?\x00AB) ;; LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
972 (?\\e,b,\e(B . ?\x00AC) ;; NOT SIGN
973 (?\\e,b-\e(B . ?\x00AD) ;; SOFT HYPHEN
974 (?\\e,b.\e(B . ?\x00AE) ;; REGISTERED SIGN
975 (?\\e,b/\e(B . ?\x00AF) ;; MACRON
976 (?\\e,b0\e(B . ?\x00B0) ;; DEGREE SIGN
977 (?\\e,b1\e(B . ?\x00B1) ;; PLUS-MINUS SIGN
978 (?\\e,b2\e(B . ?\x00B2) ;; SUPERSCRIPT TWO
979 (?\\e,b3\e(B . ?\x00B3) ;; SUPERSCRIPT THREE
980 (?\\e,b4\e(B . ?\x017D) ;; LATIN CAPITAL LETTER Z WITH CARON
981 (?\\e,b5\e(B . ?\x00B5) ;; MICRO SIGN
982 (?\\e,b6\e(B . ?\x00B6) ;; PILCROW SIGN
983 (?\\e,b7\e(B . ?\x00B7) ;; MIDDLE DOT
984 (?\\e,b8\e(B . ?\x017E) ;; LATIN SMALL LETTER Z WITH CARON
985 (?\\e,b9\e(B . ?\x00B9) ;; SUPERSCRIPT ONE
986 (?\\e,b:\e(B . ?\x00BA) ;; MASCULINE ORDINAL INDICATOR
987 (?\\e,b;\e(B . ?\x00BB) ;; RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
988 (?\\e,b<\e(B . ?\x0152) ;; LATIN CAPITAL LIGATURE OE
989 (?\\e,b=\e(B . ?\x0153) ;; LATIN SMALL LIGATURE OE
990 (?\\e,b>\e(B . ?\x0178) ;; LATIN CAPITAL LETTER Y WITH DIAERESIS
991 (?\\e,b?\e(B . ?\x00BF) ;; INVERTED QUESTION MARK
992 (?\\e,b@\e(B . ?\x00C0) ;; LATIN CAPITAL LETTER A WITH GRAVE
993 (?\\e,bA\e(B . ?\x00C1) ;; LATIN CAPITAL LETTER A WITH ACUTE
994 (?\\e,bB\e(B . ?\x00C2) ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
995 (?\\e,bC\e(B . ?\x00C3) ;; LATIN CAPITAL LETTER A WITH TILDE
996 (?\\e,bD\e(B . ?\x00C4) ;; LATIN CAPITAL LETTER A WITH DIAERESIS
997 (?\\e,bE\e(B . ?\x00C5) ;; LATIN CAPITAL LETTER A WITH RING ABOVE
998 (?\\e,bF\e(B . ?\x00C6) ;; LATIN CAPITAL LETTER AE
999 (?\\e,bG\e(B . ?\x00C7) ;; LATIN CAPITAL LETTER C WITH CEDILLA
1000 (?\\e,bH\e(B . ?\x00C8) ;; LATIN CAPITAL LETTER E WITH GRAVE
1001 (?\\e,bI\e(B . ?\x00C9) ;; LATIN CAPITAL LETTER E WITH ACUTE
1002 (?\\e,bJ\e(B . ?\x00CA) ;; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
1003 (?\\e,bK\e(B . ?\x00CB) ;; LATIN CAPITAL LETTER E WITH DIAERESIS
1004 (?\\e,bL\e(B . ?\x00CC) ;; LATIN CAPITAL LETTER I WITH GRAVE
1005 (?\\e,bM\e(B . ?\x00CD) ;; LATIN CAPITAL LETTER I WITH ACUTE
1006 (?\\e,bN\e(B . ?\x00CE) ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX
1007 (?\\e,bO\e(B . ?\x00CF) ;; LATIN CAPITAL LETTER I WITH DIAERESIS
1008 (?\\e,bP\e(B . ?\x00D0) ;; LATIN CAPITAL LETTER ETH
1009 (?\\e,bQ\e(B . ?\x00D1) ;; LATIN CAPITAL LETTER N WITH TILDE
1010 (?\\e,bR\e(B . ?\x00D2) ;; LATIN CAPITAL LETTER O WITH GRAVE
1011 (?\\e,bS\e(B . ?\x00D3) ;; LATIN CAPITAL LETTER O WITH ACUTE
1012 (?\\e,bT\e(B . ?\x00D4) ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
1013 (?\\e,bU\e(B . ?\x00D5) ;; LATIN CAPITAL LETTER O WITH TILDE
1014 (?\\e,bV\e(B . ?\x00D6) ;; LATIN CAPITAL LETTER O WITH DIAERESIS
1015 (?\\e,bW\e(B . ?\x00D7) ;; MULTIPLICATION SIGN
1016 (?\\e,bX\e(B . ?\x00D8) ;; LATIN CAPITAL LETTER O WITH STROKE
1017 (?\\e,bY\e(B . ?\x00D9) ;; LATIN CAPITAL LETTER U WITH GRAVE
1018 (?\\e,bZ\e(B . ?\x00DA) ;; LATIN CAPITAL LETTER U WITH ACUTE
1019 (?\\e,b[\e(B . ?\x00DB) ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX
1020 (?\\e,b\\e(B . ?\x00DC) ;; LATIN CAPITAL LETTER U WITH DIAERESIS
1021 (?\\e,b]\e(B . ?\x00DD) ;; LATIN CAPITAL LETTER Y WITH ACUTE
1022 (?\\e,b^\e(B . ?\x00DE) ;; LATIN CAPITAL LETTER THORN
1023 (?\\e,b_\e(B . ?\x00DF) ;; LATIN SMALL LETTER SHARP S
1024 (?\\e,b`\e(B . ?\x00E0) ;; LATIN SMALL LETTER A WITH GRAVE
1025 (?\\e,ba\e(B . ?\x00E1) ;; LATIN SMALL LETTER A WITH ACUTE
1026 (?\\e,bb\e(B . ?\x00E2) ;; LATIN SMALL LETTER A WITH CIRCUMFLEX
1027 (?\\e,bc\e(B . ?\x00E3) ;; LATIN SMALL LETTER A WITH TILDE
1028 (?\\e,bd\e(B . ?\x00E4) ;; LATIN SMALL LETTER A WITH DIAERESIS
1029 (?\\e,be\e(B . ?\x00E5) ;; LATIN SMALL LETTER A WITH RING ABOVE
1030 (?\\e,bf\e(B . ?\x00E6) ;; LATIN SMALL LETTER AE
1031 (?\\e,bg\e(B . ?\x00E7) ;; LATIN SMALL LETTER C WITH CEDILLA
1032 (?\\e,bh\e(B . ?\x00E8) ;; LATIN SMALL LETTER E WITH GRAVE
1033 (?\\e,bi\e(B . ?\x00E9) ;; LATIN SMALL LETTER E WITH ACUTE
1034 (?\\e,bj\e(B . ?\x00EA) ;; LATIN SMALL LETTER E WITH CIRCUMFLEX
1035 (?\\e,bk\e(B . ?\x00EB) ;; LATIN SMALL LETTER E WITH DIAERESIS
1036 (?\\e,bl\e(B . ?\x00EC) ;; LATIN SMALL LETTER I WITH GRAVE
1037 (?\\e,bm\e(B . ?\x00ED) ;; LATIN SMALL LETTER I WITH ACUTE
1038 (?\\e,bn\e(B . ?\x00EE) ;; LATIN SMALL LETTER I WITH CIRCUMFLEX
1039 (?\\e,bo\e(B . ?\x00EF) ;; LATIN SMALL LETTER I WITH DIAERESIS
1040 (?\\e,bp\e(B . ?\x00F0) ;; LATIN SMALL LETTER ETH
1041 (?\\e,bq\e(B . ?\x00F1) ;; LATIN SMALL LETTER N WITH TILDE
1042 (?\\e,br\e(B . ?\x00F2) ;; LATIN SMALL LETTER O WITH GRAVE
1043 (?\\e,bs\e(B . ?\x00F3) ;; LATIN SMALL LETTER O WITH ACUTE
1044 (?\\e,bt\e(B . ?\x00F4) ;; LATIN SMALL LETTER O WITH CIRCUMFLEX
1045 (?\\e,bu\e(B . ?\x00F5) ;; LATIN SMALL LETTER O WITH TILDE
1046 (?\\e,bv\e(B . ?\x00F6) ;; LATIN SMALL LETTER O WITH DIAERESIS
1047 (?\\e,bw\e(B . ?\x00F7) ;; DIVISION SIGN
1048 (?\\e,bx\e(B . ?\x00F8) ;; LATIN SMALL LETTER O WITH STROKE
1049 (?\\e,by\e(B . ?\x00F9) ;; LATIN SMALL LETTER U WITH GRAVE
1050 (?\\e,bz\e(B . ?\x00FA) ;; LATIN SMALL LETTER U WITH ACUTE
1051 (?\\e,b{\e(B . ?\x00FB) ;; LATIN SMALL LETTER U WITH CIRCUMFLEX
1052 (?\\e,b|\e(B . ?\x00FC) ;; LATIN SMALL LETTER U WITH DIAERESIS
1053 (?\\e,b}\e(B . ?\x00FD) ;; LATIN SMALL LETTER Y WITH ACUTE
1054 (?\\e,b~\e(B . ?\x00FE) ;; LATIN SMALL LETTER THORN
1055 (?\\e,b\7f\e(B . ?\x00FF) ;; LATIN SMALL LETTER Y WITH DIAERESIS
1056 ))
1057
1058 (ucs-8859-1-alist
1059 (let ((i 160)
1060 l)
1061 (while (< i 256)
1062 (push (cons (make-char 'latin-iso8859-1 (- i 128)) i)
1063 l)
1064 (setq i (1+ i)))
1065 (nreverse l)))
1066
1067 ;; (case-table (standard-case-table))
1068 ;; (syntax-table (standard-syntax-table))
1069 )
1070
1071 ;; Convert the lists to the basic char tables.
1072 (dolist (n (list 15 14 9 8 7 5 4 3 2 1))
1073 (let ((alist (symbol-value (intern (format "ucs-8859-%d-alist" n)))))
1074 (dolist (pair alist)
1075 (let ((mule (car pair))
1076 (uc (cdr pair))
1077 (mu (decode-char 'ucs (cdr pair))))
1078 (aset ucs-mule-8859-to-ucs-table mule uc)
1079 ;; (aset ucs-ucs-to-mule-8859-table uc mule)
1080 ;; (aset ucs-mule-unicode-to-mule-8859 mu mule)
1081 (aset ucs-mule-8859-to-mule-unicode mule mu)
1082 (aset ucs-mule-to-mule-unicode mule mu)))
1083 ;; I think this is actually done OK in characters.el.
1084 ;; Probably things like accents shouldn't have word syntax, but the
1085 ;; Latin-N syntax tables currently aren't consistent for such
1086 ;; characters anyhow.
1087 ;; ;; Make the mule-unicode characters inherit syntax and case info
1088 ;; ;; if they don't already have it.
1089 ;; (dolist (pair alist)
1090 ;; (let ((mule (car pair))
1091 ;; (uc (cdr pair))
1092 ;; (mu (decode-char 'ucs (cdr pair))))
1093 ;; (let ((syntax (aref syntax-table mule)))
1094 ;; (if (eq mule (downcase mule))
1095 ;; (if (eq mule (upcase mule)) ; non-letter or uncased letter
1096 ;; (progn
1097 ;; (if (= 4 (car syntax)) ; left delim
1098 ;; (progn
1099 ;; (aset syntax-table
1100 ;; mu
1101 ;; (cons 4 (aref ucs-mule-8859-to-mule-unicode
1102 ;; (cdr syntax))))
1103 ;; (aset syntax-table
1104 ;; (aref ucs-mule-8859-to-mule-unicode
1105 ;; (cdr syntax))
1106 ;; (cons 5 mu)))
1107 ;; (aset syntax-table mu syntax))
1108 ;; (aset case-table mu mu)))
1109 ;; ;; Upper case letter
1110 ;; (let ((lower (aref ucs-mule-8859-to-mule-unicode
1111 ;; (aref case-table mule))))
1112 ;; (aset case-table mu lower)
1113 ;; (aset case-table lower lower)
1114 ;; (modify-syntax-entry lower "w " syntax-table)
1115 ;; (modify-syntax-entry mu "w " syntax-table))))))
1116 ))
1117 ;; Derive tables that can be used as per-coding-system
1118 ;; `translation-table-for-encode's.
1119 (dolist (n (list 15 14 9 8 7 5 4 3 2 1))
1120 (let* ((alist (symbol-value (intern (format "ucs-8859-%d-alist" n))))
1121 (encode-translator (set (intern (format "ucs-8859-%d-encode-table"
1122 n))
1123 (make-translation-table)))
1124 elt)
1125 ;; Start with the mule-unicode component.
1126 (dolist (pair alist)
1127 (let ((mule (car pair))
1128 (mu (decode-char 'ucs (cdr pair))))
1129 (aset encode-translator mu mule)))
1130 ;; Find characters from other 8859 sets which map to the same
1131 ;; unicode as some character in this set.
1132 (map-char-table (lambda (k v)
1133 (if (and (setq elt (rassq v alist))
1134 (not (assq k alist)))
1135 (aset encode-translator k (car elt))))
1136 ucs-mule-8859-to-ucs-table))))
1137
1138 ;; Register for use in CCL.
1139 (define-translation-table 'ucs-mule-8859-to-mule-unicode
1140 ucs-mule-8859-to-mule-unicode)
1141
1142 ;; Fixme: Make this reversible, which means frobbing
1143 ;; `char-coding-system-table' directly to remove what we added -- see
1144 ;; codepages.el. Also make it a user option.
1145 (defun ucs-unify-8859 (&optional encode-only)
1146 "Set up translation tables for unifying characters from ISO 8859.
1147
1148 On decoding, non-ASCII characters are mapped into the `iso-latin-1'
1149 and `mule-unicode-0100-24ff' charsets. On encoding, these are mapped
1150 back appropriate for the coding system.
1151
1152 With prefix arg, do unification on encoding only, i.e. don't unify
1153 everything on input operations."
1154 (interactive "P")
1155 (unless encode-only
1156 ;; Unify 8859 on decoding. (Non-CCL coding systems only.)
1157 (set-char-table-parent standard-translation-table-for-decode
1158 ucs-mule-8859-to-mule-unicode))
1159 ;; Adjust the 8859 coding systems to fragment the unified characters
1160 ;; on encoding.
1161 (dolist (n '(1 2 3 4 5 7 8 9 14 15))
1162 (let* ((coding-system
1163 (coding-system-base (intern (format "iso-8859-%d" n))))
1164 (table (symbol-value
1165 (intern (format "ucs-8859-%d-encode-table" n))))
1166 (safe (coding-system-get coding-system 'safe-chars)))
1167 ;; Actually, the coding system's safe-chars are not normally
1168 ;; used after they've been registered, but we might as well
1169 ;; record them. Setting the parent here is a convenience.
1170 (set-char-table-parent safe table)
1171 ;; Update the table of what encodes to what.
1172 (register-char-codings coding-system table)
1173 (coding-system-put coding-system 'translation-table-for-encode table)))
1174
1175 ;;; The following works for the bundled coding systems, but it's
1176 ;;; better to use the Unicode-based ones and make it irrelevant.
1177
1178 ;;; ;; Update the Cyrillic special cases.
1179 ;;; ;; `translation-table-for-encode' doesn't work for CCL coding
1180 ;;; ;; systems, and `standard-translation-table-for-decode' isn't
1181 ;;; ;; applied.
1182 ;;; (let ((table (get 'cyrillic-koi8-r-encode-table 'translation-table)))
1183 ;;; (map-char-table
1184 ;;; (lambda (k v)
1185 ;;; (aset table
1186 ;;; (or (aref ucs-8859-5-encode-table k)
1187 ;;; k)
1188 ;;; v))
1189 ;;; table)
1190 ;;; (register-char-codings 'cyrillic-koi8 table))
1191 ;;; (let ((table (get 'cyrillic-koi8-r-nonascii-translation-table
1192 ;;; 'translation-table)))
1193 ;;; (map-char-table
1194 ;;; (lambda (k v)
1195 ;;; (if v (aset table k (or (aref ucs-mule-8859-to-mule-unicode v)
1196 ;;; v))))
1197 ;;; table))
1198 ;;; ;; Redefine this, since the orginal only translated 8859-5.
1199 ;;; (define-ccl-program ccl-encode-koi8
1200 ;;; `(1
1201 ;;; ((loop
1202 ;;; (read-multibyte-character r0 r1)
1203 ;;; (translate-character cyrillic-koi8-r-encode-table r0 r1)
1204 ;;; (write-repeat r1))))
1205 ;;; "CCL program to encode KOI8.")
1206 ;;; (let ((table (get 'cyrillic-alternativnyj-encode-table 'translation-table)))
1207 ;;; (map-char-table
1208 ;;; (lambda (k v)
1209 ;;; (aset table
1210 ;;; (or (aref ucs-8859-5-encode-table k)
1211 ;;; k)
1212 ;;; v))
1213 ;;; table)
1214 ;;; (register-char-codings 'cyrillic-alternativnyj table))
1215 ;;; (let ((table (get 'cyrillic-alternativnyj-nonascii-translation-table
1216 ;;; 'translation-table)))
1217 ;;; (map-char-table
1218 ;;; (lambda (k v)
1219 ;;; (if v (aset table
1220 ;;; k
1221 ;;; (or (aref ucs-mule-8859-to-mule-unicode v)
1222 ;;; v))))
1223 ;;; table))
1224 )
1225
1226 (defun ucs-fragment-8859 (&optional encode-only)
1227 "Undo the unification done by `ucs-unify-8859'.
1228 With prefix arg, undo unification on encoding only, i.e. don't undo
1229 unification on input operations."
1230 (interactive "P")
1231 ;; Maybe fix decoding.
1232 (unless encode-only
1233 ;; Unify 8859 on decoding. (Non-CCL coding systems only.)
1234 (set-char-table-parent standard-translation-table-for-decode nil))
1235 ;; Fix encoding. For each charset, remove the entries in
1236 ;; `char-coding-system-table' added to its safe-chars table (as its
1237 ;; parent).
1238 (dolist (n '(1 2 3 4 5 7 8 9 14 15))
1239 (let* ((coding-system
1240 (coding-system-base (intern (format "iso-8859-%d" n))))
1241 (table (symbol-value
1242 (intern (format "ucs-8859-%d-encode-table" n))))
1243 (safe (coding-system-get coding-system 'safe-chars)))
1244 (map-char-table
1245 (lambda (key val)
1246 (if (and (>= key 128) val)
1247 (let ((codings (aref char-coding-system-table key)))
1248 (aset char-coding-system-table key
1249 (delq coding-system codings)))))
1250 (char-table-parent safe))
1251 (set-char-table-parent safe nil)
1252 (coding-system-put coding-system 'translation-table-for-encode nil))))
1253
1254 ;;;###autoload
1255 (define-minor-mode unify-8859-on-encoding-mode
1256 "Set up translation tables for unifying ISO 8859 characters on encoding.
1257
1258 The ISO 8859 characters sets overlap, e.g. 8859-1 (Latin-1) and
1259 8859-15 (Latin-9) differ only in a few characters. Emacs normally
1260 distinguishes equivalent characters from those ISO-8859 character sets
1261 which are built in to Emacs. This behaviour is essentially inherited
1262 from the European-originated international standards. Treating them
1263 equivalently, by translating to and from a single representation is
1264 called `unification'. (The `utf-8' coding system treats the
1265 characters of European scripts in a unified manner.)
1266
1267 In this mode, on encoding -- i.e. output operations -- non-ASCII
1268 characters from the built-in ISO 8859 and `mule-unicode-0100-24ff'
1269 charsets are handled automatically by the coding system used if it can
1270 represent them. Thus, say, an e-acute from the Latin-1 charset (the
1271 unified representation) in a buffer saved as Latin-9 will be encoded
1272 directly to a byte value 233. By default, in contrast, you would be
1273 promtped for a general coding system to use for saving the file, which
1274 can cope with separate Latin-1 and Latin-9 representations of e-acute.
1275
1276 See also command `unify-8859-on-decoding-mode'."
1277 :group 'mule
1278 :global t
1279 :init-value nil
1280 (if unify-8859-on-encoding-mode
1281 (set-char-table-parent standard-translation-table-for-decode
1282 ucs-mule-8859-to-mule-unicode)
1283 (set-char-table-parent standard-translation-table-for-decode nil)))
1284
1285 ;;;###autoload
1286 (define-minor-mode unify-8859-on-decoding-mode
1287 "Set up translation tables for unifying ISO 8859 characters on decoding.
1288 On decoding, i.e. input operations, non-ASCII characters from the
1289 built-in ISO 8859 charsets are unified by mapping them into the
1290 `iso-latin-1' and `mule-unicode-0100-24ff' charsets.
1291
1292 See also command `unify-8859-on-encoding-mode'."
1293 :group 'mule
1294 :global t
1295 :init-value nil
1296 (if unify-8859-on-decoding-mode
1297 (ucs-unify-8859 t)
1298 (ucs-fragment-8859 t)))
1299
1300 (defun ucs-insert (arg)
1301 "Insert the Emacs character representation of the given Unicode.
1302 Interactively, prompts for a hex string giving the code."
1303 (interactive "sUnicode (hex): ")
1304 (insert (decode-char 'ucs (if (integerp arg)
1305 arg
1306 (string-to-number arg 16)))))
1307
1308 ;;; Dealing with non-8859 character sets.
1309
1310 ;; We only set up translation on encoding to utf-8. Also translation
1311 ;; tables ucs-CS-encode-table are constructed for some coding systems
1312 ;; CS which could be used as `translation-table-for-encode', currently
1313 ;; for indian-is13194, lao, thai, tibetan-iso-8bit and
1314 ;; vietnamese-viscii.
1315
1316 ;; The alists here cover both coding systems (external charsets), like
1317 ;; VISCII, and individual Emacs charsets, like `ipa'.
1318 (let ((vietnamese-viscii
1319 '((?\e,1!\e(B . ?\e$,1o/\e(B)
1320 (?\e,1"\e(B . ?\e$,1o1\e(B)
1321 (?\e,1#\e(B . ?\e$,1o7\e(B)
1322 (?\e,1$\e(B . ?\e$,1o%\e(B)
1323 (?\e,1%\e(B . ?\e$,1o'\e(B)
1324 (?\e,1&\e(B . ?\e$,1o)\e(B)
1325 (?\e,1'\e(B . ?\e$,1o-\e(B)
1326 (?\e,1(\e(B . ?\e$,1o=\e(B)
1327 (?\e,1)\e(B . ?\e$,1o9\e(B)
1328 (?\e,1*\e(B . ?\e$,1o?\e(B)
1329 (?\e,1+\e(B . ?\e$,1oA\e(B)
1330 (?\e,1,\e(B . ?\e$,1oC\e(B)
1331 (?\e,1-\e(B . ?\e$,1oE\e(B)
1332 (?\e,1.\e(B . ?\e$,1oG\e(B)
1333 (?\e,1/\e(B . ?\e$,1oQ\e(B)
1334 (?\e,10\e(B . ?\e$,1oS\e(B)
1335 (?\e,11\e(B . ?\e$,1oU\e(B)
1336 (?\e,12\e(B . ?\e$,1oW\e(B)
1337 (?\e,15\e(B . ?\e$,1oY\e(B)
1338 (?\e,16\e(B . ?\e$,1o]\e(B)
1339 (?\e,17\e(B . ?\e$,1o_\e(B)
1340 (?\e,18\e(B . ?\e$,1oK\e(B)
1341 (?\e,1=\e(B . ?\e$,1!a\e(B)
1342 (?\e,1>\e(B . ?\e$,1o[\e(B)
1343 (?\e,1F\e(B . ?\e$,1o3\e(B)
1344 (?\e,1G\e(B . ?\e$,1o5\e(B)
1345 (?\e,1O\e(B . ?\e$,1os\e(B)
1346 (?\e,1Q\e(B . ?\e$,1oi\e(B)
1347 (?\e,1U\e(B . ?\e$,1o!\e(B)
1348 (?\e,1V\e(B . ?\e$,1ow\e(B)
1349 (?\e,1W\e(B . ?\e$,1ok\e(B)
1350 (?\e,1X\e(B . ?\e$,1om\e(B)
1351 (?\e,1[\e(B . ?\e$,1oy\e(B)
1352 (?\e,1\\e(B . ?\e$,1ou\e(B)
1353 (?\e,1^\e(B . ?\e$,1oa\e(B)
1354 (?\e,1_\e(B . ?\e$,1!p\e(B)
1355 (?\e,1`\e(B . ?\e,A`\e(B)
1356 (?\e,1a\e(B . ?\e,Aa\e(B)
1357 (?\e,1b\e(B . ?\e,Ab\e(B)
1358 (?\e,1c\e(B . ?\e,Ac\e(B)
1359 (?\e,1d\e(B . ?\e$,1o#\e(B)
1360 (?\e,1e\e(B . ?\e$,1 #\e(B)
1361 (?\e,1f\e(B . ?\e$,1oo\e(B)
1362 (?\e,1g\e(B . ?\e$,1o+\e(B)
1363 (?\e,1h\e(B . ?\e,Ah\e(B)
1364 (?\e,1i\e(B . ?\e,Ai\e(B)
1365 (?\e,1j\e(B . ?\e,Aj\e(B)
1366 (?\e,1k\e(B . ?\e$,1o;\e(B)
1367 (?\e,1l\e(B . ?\e,Al\e(B)
1368 (?\e,1m\e(B . ?\e,Am\e(B)
1369 (?\e,1n\e(B . ?\e$,1 I\e(B)
1370 (?\e,1o\e(B . ?\e$,1oI\e(B)
1371 (?\e,1p\e(B . ?\e$,1 1\e(B)
1372 (?\e,1q\e(B . ?\e$,1oq\e(B)
1373 (?\e,1r\e(B . ?\e,Ar\e(B)
1374 (?\e,1s\e(B . ?\e,As\e(B)
1375 (?\e,1t\e(B . ?\e,At\e(B)
1376 (?\e,1u\e(B . ?\e,Au\e(B)
1377 (?\e,1v\e(B . ?\e$,1oO\e(B)
1378 (?\e,1w\e(B . ?\e$,1oM\e(B)
1379 (?\e,1x\e(B . ?\e$,1oe\e(B)
1380 (?\e,1y\e(B . ?\e,Ay\e(B)
1381 (?\e,1z\e(B . ?\e,Az\e(B)
1382 (?\e,1{\e(B . ?\e$,1!)\e(B)
1383 (?\e,1|\e(B . ?\e$,1og\e(B)
1384 (?\e,1}\e(B . ?\e,A}\e(B)
1385 (?\e,1~\e(B . ?\e$,1oc\e(B)
1386
1387 (?\e,2!\e(B . ?\e$,1o.\e(B)
1388 (?\e,2"\e(B . ?\e$,1o0\e(B)
1389 (?\e,2#\e(B . ?\e$,1o6\e(B)
1390 (?\e,2$\e(B . ?\e$,1o$\e(B)
1391 (?\e,2%\e(B . ?\e$,1o&\e(B)
1392 (?\e,2&\e(B . ?\e$,1o(\e(B)
1393 (?\e,2'\e(B . ?\e$,1o,\e(B)
1394 (?\e,2(\e(B . ?\e$,1o<\e(B)
1395 (?\e,2)\e(B . ?\e$,1o8\e(B)
1396 (?\e,2*\e(B . ?\e$,1o>\e(B)
1397 (?\e,2+\e(B . ?\e$,1o@\e(B)
1398 (?\e,2,\e(B . ?\e$,1oB\e(B)
1399 (?\e,2-\e(B . ?\e$,1oD\e(B)
1400 (?\e,2.\e(B . ?\e$,1oF\e(B)
1401 (?\e,2/\e(B . ?\e$,1oP\e(B)
1402 (?\e,20\e(B . ?\e$,1oR\e(B)
1403 (?\e,21\e(B . ?\e$,1oT\e(B)
1404 (?\e,22\e(B . ?\e$,1oV\e(B)
1405 (?\e,25\e(B . ?\e$,1oX\e(B)
1406 (?\e,26\e(B . ?\e$,1o\\e(B)
1407 (?\e,27\e(B . ?\e$,1o^\e(B)
1408 (?\e,28\e(B . ?\e$,1oJ\e(B)
1409 (?\e,2=\e(B . ?\e$,1!`\e(B)
1410 (?\e,2>\e(B . ?\e$,1oZ\e(B)
1411 (?\e,2F\e(B . ?\e$,1o2\e(B)
1412 (?\e,2G\e(B . ?\e$,1o4\e(B)
1413 (?\e,2O\e(B . ?\e$,1or\e(B)
1414 (?\e,2Q\e(B . ?\e$,1oh\e(B)
1415 (?\e,2U\e(B . ?\e$,1o \e(B)
1416 (?\e,2V\e(B . ?\e$,1ov\e(B)
1417 (?\e,2W\e(B . ?\e$,1oj\e(B)
1418 (?\e,2X\e(B . ?\e$,1ol\e(B)
1419 (?\e,2[\e(B . ?\e$,1ox\e(B)
1420 (?\e,2\\e(B . ?\e$,1ot\e(B)
1421 (?\e,2^\e(B . ?\e$,1o`\e(B)
1422 (?\e,2_\e(B . ?\e$,1!o\e(B)
1423 (?\e,2`\e(B . ?\e,A@\e(B)
1424 (?\e,2a\e(B . ?\e,AA\e(B)
1425 (?\e,2b\e(B . ?\e,AB\e(B)
1426 (?\e,2c\e(B . ?\e,AC\e(B)
1427 (?\e,2d\e(B . ?\e$,1o"\e(B)
1428 (?\e,2e\e(B . ?\e$,1 "\e(B)
1429 (?\e,2f\e(B . ?\e$,1on\e(B)
1430 (?\e,2g\e(B . ?\e$,1o*\e(B)
1431 (?\e,2h\e(B . ?\e,AH\e(B)
1432 (?\e,2i\e(B . ?\e,AI\e(B)
1433 (?\e,2j\e(B . ?\e,AJ\e(B)
1434 (?\e,2k\e(B . ?\e$,1o:\e(B)
1435 (?\e,2l\e(B . ?\e,AL\e(B)
1436 (?\e,2m\e(B . ?\e,AM\e(B)
1437 (?\e,2n\e(B . ?\e$,1 H\e(B)
1438 (?\e,2o\e(B . ?\e$,1oH\e(B)
1439 (?\e,2p\e(B . ?\e$,1 0\e(B)
1440 (?\e,2q\e(B . ?\e$,1op\e(B)
1441 (?\e,2r\e(B . ?\e,AR\e(B)
1442 (?\e,2s\e(B . ?\e,AS\e(B)
1443 (?\e,2t\e(B . ?\e,AT\e(B)
1444 (?\e,2u\e(B . ?\e,AU\e(B)
1445 (?\e,2v\e(B . ?\e$,1oN\e(B)
1446 (?\e,2w\e(B . ?\e$,1oL\e(B)
1447 (?\e,2x\e(B . ?\e$,1od\e(B)
1448 (?\e,2y\e(B . ?\e,AY\e(B)
1449 (?\e,2z\e(B . ?\e,AZ\e(B)
1450 (?\e,2{\e(B . ?\e$,1!(\e(B)
1451 (?\e,2|\e(B . ?\e$,1of\e(B)
1452 (?\e,2}\e(B . ?\e,A]\e(B)
1453 (?\e,2~\e(B . ?\e$,1ob\e(B)))
1454
1455 (thai-tis620
1456 '((?\e,T!\e(B . ?\e$,1Ba\e(B)
1457 (?\e,T"\e(B . ?\e$,1Bb\e(B)
1458 (?\e,T#\e(B . ?\e$,1Bc\e(B)
1459 (?\e,T$\e(B . ?\e$,1Bd\e(B)
1460 (?\e,T%\e(B . ?\e$,1Be\e(B)
1461 (?\e,T&\e(B . ?\e$,1Bf\e(B)
1462 (?\e,T'\e(B . ?\e$,1Bg\e(B)
1463 (?\e,T(\e(B . ?\e$,1Bh\e(B)
1464 (?\e,T)\e(B . ?\e$,1Bi\e(B)
1465 (?\e,T*\e(B . ?\e$,1Bj\e(B)
1466 (?\e,T+\e(B . ?\e$,1Bk\e(B)
1467 (?\e,T,\e(B . ?\e$,1Bl\e(B)
1468 (?\e,T-\e(B . ?\e$,1Bm\e(B)
1469 (?\e,T.\e(B . ?\e$,1Bn\e(B)
1470 (?\e,T/\e(B . ?\e$,1Bo\e(B)
1471 (?\e,T0\e(B . ?\e$,1Bp\e(B)
1472 (?\e,T1\e(B . ?\e$,1Bq\e(B)
1473 (?\e,T2\e(B . ?\e$,1Br\e(B)
1474 (?\e,T3\e(B . ?\e$,1Bs\e(B)
1475 (?\e,T4\e(B . ?\e$,1Bt\e(B)
1476 (?\e,T5\e(B . ?\e$,1Bu\e(B)
1477 (?\e,T6\e(B . ?\e$,1Bv\e(B)
1478 (?\e,T7\e(B . ?\e$,1Bw\e(B)
1479 (?\e,T8\e(B . ?\e$,1Bx\e(B)
1480 (?\e,T9\e(B . ?\e$,1By\e(B)
1481 (?\e,T:\e(B . ?\e$,1Bz\e(B)
1482 (?\e,T;\e(B . ?\e$,1B{\e(B)
1483 (?\e,T<\e(B . ?\e$,1B|\e(B)
1484 (?\e,T=\e(B . ?\e$,1B}\e(B)
1485 (?\e,T>\e(B . ?\e$,1B~\e(B)
1486 (?\e,T?\e(B . ?\e$,1B\7f\e(B)
1487 (?\e,T@\e(B . ?\e$,1C \e(B)
1488 (?\e,TA\e(B . ?\e$,1C!\e(B)
1489 (?\e,TB\e(B . ?\e$,1C"\e(B)
1490 (?\e,TC\e(B . ?\e$,1C#\e(B)
1491 (?\e,TD\e(B . ?\e$,1C$\e(B)
1492 (?\e,TE\e(B . ?\e$,1C%\e(B)
1493 (?\e,TF\e(B . ?\e$,1C&\e(B)
1494 (?\e,TG\e(B . ?\e$,1C'\e(B)
1495 (?\e,TH\e(B . ?\e$,1C(\e(B)
1496 (?\e,TI\e(B . ?\e$,1C)\e(B)
1497 (?\e,TJ\e(B . ?\e$,1C*\e(B)
1498 (?\e,TK\e(B . ?\e$,1C+\e(B)
1499 (?\e,TL\e(B . ?\e$,1C,\e(B)
1500 (?\e,TM\e(B . ?\e$,1C-\e(B)
1501 (?\e,TN\e(B . ?\e$,1C.\e(B)
1502 (?\e,TO\e(B . ?\e$,1C/\e(B)
1503 (?\e,TP\e(B . ?\e$,1C0\e(B)
1504 (?\e,TQ\e(B . ?\e$,1C1\e(B)
1505 (?\e,TR\e(B . ?\e$,1C2\e(B)
1506 (?\e,TS\e(B . ?\e$,1C3\e(B)
1507 (?\e,TT\e(B . ?\e$,1C4\e(B)
1508 (?\e,TU\e(B . ?\e$,1C5\e(B)
1509 (?\e,TV\e(B . ?\e$,1C6\e(B)
1510 (?\e,TW\e(B . ?\e$,1C7\e(B)
1511 (?\e,TX\e(B . ?\e$,1C8\e(B)
1512 (?\e,TY\e(B . ?\e$,1C9\e(B)
1513 (?\e,TZ\e(B . ?\e$,1C:\e(B)
1514 (?\e,T_\e(B . ?\e$,1C?\e(B)
1515 (?\e,T`\e(B . ?\e$,1C@\e(B)
1516 (?\e,Ta\e(B . ?\e$,1CA\e(B)
1517 (?\e,Tb\e(B . ?\e$,1CB\e(B)
1518 (?\e,Tc\e(B . ?\e$,1CC\e(B)
1519 (?\e,Td\e(B . ?\e$,1CD\e(B)
1520 (?\e,Te\e(B . ?\e$,1CE\e(B)
1521 (?\e,Tf\e(B . ?\e$,1CF\e(B)
1522 (?\e,Tg\e(B . ?\e$,1CG\e(B)
1523 (?\e,Th\e(B . ?\e$,1CH\e(B)
1524 (?\e,Ti\e(B . ?\e$,1CI\e(B)
1525 (?\e,Tj\e(B . ?\e$,1CJ\e(B)
1526 (?\e,Tk\e(B . ?\e$,1CK\e(B)
1527 (?\e,Tl\e(B . ?\e$,1CL\e(B)
1528 (?\e,Tm\e(B . ?\e$,1CM\e(B)
1529 (?\e,Tn\e(B . ?\e$,1CN\e(B)
1530 (?\e,To\e(B . ?\e$,1CO\e(B)
1531 (?\e,Tp\e(B . ?\e$,1CP\e(B)
1532 (?\e,Tq\e(B . ?\e$,1CQ\e(B)
1533 (?\e,Tr\e(B . ?\e$,1CR\e(B)
1534 (?\e,Ts\e(B . ?\e$,1CS\e(B)
1535 (?\e,Tt\e(B . ?\e$,1CT\e(B)
1536 (?\e,Tu\e(B . ?\e$,1CU\e(B)
1537 (?\e,Tv\e(B . ?\e$,1CV\e(B)
1538 (?\e,Tw\e(B . ?\e$,1CW\e(B)
1539 (?\e,Tx\e(B . ?\e$,1CX\e(B)
1540 (?\e,Ty\e(B . ?\e$,1CY\e(B)
1541 (?\e,Tz\e(B . ?\e$,1CZ\e(B)
1542 (?\e,T{\e(B . ?\e$,1C[\e(B)))
1543
1544 (tibetan-iso-8bit
1545 '((?\e$(7!0\e(B . ?\e$,1E@\e(B)
1546 (?\e$(7!1\e(B . ?\e$,1EA\e(B)
1547 (?\e$(7!2\e(B . ?\e$,1EB\e(B)
1548 (?\e$(7!3\e(B . ?\e$,1EC\e(B)
1549 (?\e$(7!4\e(B . ?\e$,1ED\e(B)
1550 (?\e$(7!5\e(B . ?\e$,1EE\e(B)
1551 (?\e$(7!6\e(B . ?\e$,1EF\e(B)
1552 (?\e$(7!7\e(B . ?\e$,1EG\e(B)
1553 (?\e$(7!8\e(B . ?\e$,1EH\e(B)
1554 (?\e$(7!9\e(B . ?\e$,1EI\e(B)
1555 (?\e$(7!:\e(B . ?\e$,1EJ\e(B)
1556 (?\e$(7!;\e(B . ?\e$,1EK\e(B)
1557 (?\e$(7!<\e(B . ?\e$,1EL\e(B)
1558 (?\e$(7!=\e(B . ?\e$,1EM\e(B)
1559 (?\e$(7!>\e(B . ?\e$,1EN\e(B)
1560 (?\e$(7!?\e(B . ?\e$,1EO\e(B)
1561 (?\e$(7!@\e(B . ?\e$,1EP\e(B)
1562 (?\e$(7!A\e(B . ?\e$,1EQ\e(B)
1563 (?\e$(7!B\e(B . ?\e$,1ER\e(B)
1564 (?\e$(7!C\e(B . ?\e$,1ES\e(B)
1565 (?\e$(7!D\e(B . ?\e$,1ET\e(B)
1566 (?\e$(7!E\e(B . ?\e$,1EU\e(B)
1567 (?\e$(7!F\e(B . ?\e$,1EV\e(B)
1568 (?\e$(7!G\e(B . ?\e$,1EW\e(B)
1569 (?\e$(7!H\e(B . ?\e$,1EX\e(B)
1570 (?\e$(7!I\e(B . ?\e$,1EY\e(B)
1571 (?\e$(7!J\e(B . ?\e$,1EZ\e(B)
1572 (?\e$(7!K\e(B . ?\e$,1E[\e(B)
1573 (?\e$(7!L\e(B . ?\e$,1E\\e(B)
1574 (?\e$(7!M\e(B . ?\e$,1E]\e(B)
1575 (?\e$(7!N\e(B . ?\e$,1E^\e(B)
1576 (?\e$(7!O\e(B . ?\e$,1E_\e(B)
1577 (?\e$(7!P\e(B . ?\e$,1E`\e(B)
1578 (?\e$(7!Q\e(B . ?\e$,1Ea\e(B)
1579 (?\e$(7!R\e(B . ?\e$,1Eb\e(B)
1580 (?\e$(7!S\e(B . ?\e$,1Ec\e(B)
1581 (?\e$(7!T\e(B . ?\e$,1Ed\e(B)
1582 (?\e$(7!U\e(B . ?\e$,1Ee\e(B)
1583 (?\e$(7!V\e(B . ?\e$,1Ef\e(B)
1584 (?\e$(7!W\e(B . ?\e$,1Eg\e(B)
1585 (?\e$(7!X\e(B . ?\e$,1Eh\e(B)
1586 (?\e$(7!Y\e(B . ?\e$,1Ei\e(B)
1587 (?\e$(7!Z\e(B . ?\e$,1Ej\e(B)
1588 (?\e$(7![\e(B . ?\e$,1Ek\e(B)
1589 (?\e$(7!\\e(B . ?\e$,1El\e(B)
1590 (?\e$(7!]\e(B . ?\e$,1Em\e(B)
1591 (?\e$(7!^\e(B . ?\e$,1En\e(B)
1592 (?\e$(7!_\e(B . ?\e$,1Eo\e(B)
1593 (?\e$(7!`\e(B . ?\e$,1Ep\e(B)
1594 (?\e$(7!a\e(B . ?\e$,1Eq\e(B)
1595 (?\e$(7!b\e(B . ?\e$,1Er\e(B)
1596 (?\e$(7!c\e(B . ?\e$,1Es\e(B)
1597 (?\e$(7!d\e(B . ?\e$,1Et\e(B)
1598 (?\e$(7!e\e(B . ?\e$,1Eu\e(B)
1599 (?\e$(7!f\e(B . ?\e$,1Ev\e(B)
1600 (?\e$(7!g\e(B . ?\e$,1Ew\e(B)
1601 (?\e$(7!h\e(B . ?\e$,1Ex\e(B)
1602 (?\e$(7!i\e(B . ?\e$,1Ey\e(B)
1603 (?\e$(7!j\e(B . ?\e$,1Ez\e(B)
1604 (?\e$(7!k\e(B . ?\e$,1E{\e(B)
1605 (?\e$(7!l\e(B . ?\e$,1E|\e(B)
1606 (?\e$(7!m\e(B . ?\e$,1E}\e(B)
1607 (?\e$(7!n\e(B . ?\e$,1E~\e(B)
1608 (?\e$(7!o\e(B . ?\e$,1E\7f\e(B)
1609 (?\e$(7"!\e(B . ?\e$,1F \e(B)
1610 (?\e$(7""\e(B . ?\e$,1F!\e(B)
1611 (?\e$(7"#\e(B . ?\e$,1F"\e(B)
1612 (?\e$(7"$\e(B . ?\e$,1F#\e(B)
1613 (?\e$(7"%\e(B . ?\e$,1F$\e(B)
1614 (?\e$(7"&\e(B . ?\e$,1F%\e(B)
1615 (?\e$(7"'\e(B . ?\e$,1F&\e(B)
1616 (?\e$(7"(\e(B . ?\e$,1F'\e(B)
1617 (?\e$(7"*\e(B . ?\e$,1F)\e(B)
1618 (?\e$(7"+\e(B . ?\e$,1F*\e(B)
1619 (?\e$(7",\e(B . ?\e$,1F+\e(B)
1620 (?\e$(7"-\e(B . ?\e$,1F,\e(B)
1621 (?\e$(7".\e(B . ?\e$,1F-\e(B)
1622 (?\e$(7"/\e(B . ?\e$,1F.\e(B)
1623 (?\e$(7"0\e(B . ?\e$,1F/\e(B)
1624 (?\e$(7"1\e(B . ?\e$,1F0\e(B)
1625 (?\e$(7"2\e(B . ?\e$,1F1\e(B)
1626 (?\e$(7"3\e(B . ?\e$,1F2\e(B)
1627 (?\e$(7"4\e(B . ?\e$,1F3\e(B)
1628 (?\e$(7"5\e(B . ?\e$,1F4\e(B)
1629 (?\e$(7"6\e(B . ?\e$,1F5\e(B)
1630 (?\e$(7"7\e(B . ?\e$,1F6\e(B)
1631 (?\e$(7"8\e(B . ?\e$,1F7\e(B)
1632 (?\e$(7"9\e(B . ?\e$,1F8\e(B)
1633 (?\e$(7":\e(B . ?\e$,1F9\e(B)
1634 (?\e$(7";\e(B . ?\e$,1F:\e(B)
1635 (?\e$(7"<\e(B . ?\e$,1F;\e(B)
1636 (?\e$(7"=\e(B . ?\e$,1F<\e(B)
1637 (?\e$(7">\e(B . ?\e$,1F=\e(B)
1638 (?\e$(7"?\e(B . ?\e$,1F>\e(B)
1639 (?\e$(7"@\e(B . ?\e$,1F?\e(B)
1640 (?\e$(7"A\e(B . ?\e$,1F@\e(B)
1641 (?\e$(7"B\e(B . ?\e$,1FA\e(B)
1642 (?\e$(7"C\e(B . ?\e$,1FB\e(B)
1643 (?\e$(7"D\e(B . ?\e$,1FC\e(B)
1644 (?\e$(7"E\e(B . ?\e$,1FD\e(B)
1645 (?\e$(7"F\e(B . ?\e$,1FE\e(B)
1646 (?\e$(7"G\e(B . ?\e$,1FF\e(B)
1647 (?\e$(7"H\e(B . ?\e$,1FG\e(B)
1648 (?\e$(7"I\e(B . ?\e$,1FH\e(B)
1649 (?\e$(7"J\e(B . ?\e$,1FI\e(B)
1650 (?\e$(7"K\e(B . ?\e$,1FJ\e(B)
1651 (?\e$(7"R\e(B . ?\e$,1FQ\e(B)
1652 (?\e$(7"S\e(B . ?\e$,1FR\e(B)
1653 (?\e$(7"T\e(B . ?\e$,1FS\e(B)
1654 (?\e$(7"U\e(B . ?\e$,1FT\e(B)
1655 (?\e$(7"V\e(B . ?\e$,1FU\e(B)
1656 (?\e$(7"W\e(B . ?\e$,1FV\e(B)
1657 (?\e$(7"X\e(B . ?\e$,1FW\e(B)
1658 (?\e$(7"Y\e(B . ?\e$,1FX\e(B)
1659 (?\e$(7"Z\e(B . ?\e$,1FY\e(B)
1660 (?\e$(7"[\e(B . ?\e$,1FZ\e(B)
1661 (?\e$(7"\\e(B . ?\e$,1F[\e(B)
1662 (?\e$(7"]\e(B . ?\e$,1F\\e(B)
1663 (?\e$(7"^\e(B . ?\e$,1F]\e(B)
1664 (?\e$(7"_\e(B . ?\e$,1F^\e(B)
1665 (?\e$(7"`\e(B . ?\e$,1F_\e(B)
1666 (?\e$(7"a\e(B . ?\e$,1F`\e(B)
1667 (?\e$(7"b\e(B . ?\e$,1Fa\e(B)
1668 (?\e$(7"c\e(B . ?\e$,1Fb\e(B)
1669 (?\e$(7"d\e(B . ?\e$,1Fc\e(B)
1670 (?\e$(7"e\e(B . ?\e$,1Fd\e(B)
1671 (?\e$(7"f\e(B . ?\e$,1Fe\e(B)
1672 (?\e$(7"g\e(B . ?\e$,1Ff\e(B)
1673 (?\e$(7"h\e(B . ?\e$,1Fg\e(B)
1674 (?\e$(7"i\e(B . ?\e$,1Fh\e(B)
1675 (?\e$(7"j\e(B . ?\e$,1Fi\e(B)
1676 (?\e$(7"k\e(B . ?\e$,1Fj\e(B)
1677 (?\e$(7"l\e(B . ?\e$,1Fk\e(B)
1678 (?\e$(7#!\e(B . ?\e$,1Fp\e(B)
1679 (?\e$(7#"\e(B . ?\e$,1Fq\e(B)
1680 (?\e$(7##\e(B . ?\e$,1Fr\e(B)
1681 (?\e$(7#$\e(B . ?\e$,1Fs\e(B)
1682 (?\e$(7#%\e(B . ?\e$,1Ft\e(B)
1683 (?\e$(7#&\e(B . ?\e$,1Fu\e(B)
1684 (?\e$(7#'\e(B . ?\e$,1Fv\e(B)
1685 (?\e$(7#(\e(B . ?\e$,1Fw\e(B)
1686 (?\e$(7#*\e(B . ?\e$,1Fy\e(B)
1687 (?\e$(7#+\e(B . ?\e$,1Fz\e(B)
1688 (?\e$(7#,\e(B . ?\e$,1F{\e(B)
1689 (?\e$(7#-\e(B . ?\e$,1F|\e(B)
1690 (?\e$(7#.\e(B . ?\e$,1F}\e(B)
1691 (?\e$(7#/\e(B . ?\e$,1F~\e(B)
1692 (?\e$(7#0\e(B . ?\e$,1F\7f\e(B)
1693 (?\e$(7#1\e(B . ?\e$,1G \e(B)
1694 (?\e$(7#2\e(B . ?\e$,1G!\e(B)
1695 (?\e$(7#3\e(B . ?\e$,1G"\e(B)
1696 (?\e$(7#4\e(B . ?\e$,1G#\e(B)
1697 (?\e$(7#5\e(B . ?\e$,1G$\e(B)
1698 (?\e$(7#6\e(B . ?\e$,1G%\e(B)
1699 (?\e$(7#7\e(B . ?\e$,1G&\e(B)
1700 (?\e$(7#8\e(B . ?\e$,1G'\e(B)
1701 (?\e$(7#9\e(B . ?\e$,1G(\e(B)
1702 (?\e$(7#:\e(B . ?\e$,1G)\e(B)
1703 (?\e$(7#;\e(B . ?\e$,1G*\e(B)
1704 (?\e$(7#<\e(B . ?\e$,1G+\e(B)
1705 (?\e$(7#=\e(B . ?\e$,1G,\e(B)
1706 (?\e$(7#>\e(B . ?\e$,1G-\e(B)
1707 (?\e$(7#?\e(B . ?\e$,1G.\e(B)
1708 (?\e$(7#@\e(B . ?\e$,1G/\e(B)
1709 (?\e$(7#A\e(B . ?\e$,1G0\e(B)
1710 (?\e$(7#B\e(B . ?\e$,1G1\e(B)
1711 (?\e$(7#C\e(B . ?\e$,1G2\e(B)
1712 (?\e$(7#D\e(B . ?\e$,1G3\e(B)
1713 (?\e$(7#E\e(B . ?\e$,1G4\e(B)
1714 (?\e$(7#F\e(B . ?\e$,1G5\e(B)
1715 (?\e$(7#G\e(B . ?\e$,1G6\e(B)
1716 (?\e$(7#H\e(B . ?\e$,1G7\e(B)
1717 (?\e$(7#I\e(B . ?\e$,1G8\e(B)
1718 (?\e$(7#J\e(B . ?\e$,1G9\e(B)
1719 (?\e$(7#K\e(B . ?\e$,1G:\e(B)
1720 (?\e$(7#L\e(B . ?\e$,1G;\e(B)
1721 (?\e$(7#M\e(B . ?\e$,1G<\e(B)
1722 (?\e$(7#O\e(B . ?\e$,1G>\e(B)
1723 (?\e$(7#P\e(B . ?\e$,1G?\e(B)
1724 (?\e$(7#Q\e(B . ?\e$,1G@\e(B)
1725 (?\e$(7#R\e(B . ?\e$,1GA\e(B)
1726 (?\e$(7#S\e(B . ?\e$,1GB\e(B)
1727 (?\e$(7#T\e(B . ?\e$,1GC\e(B)
1728 (?\e$(7#U\e(B . ?\e$,1GD\e(B)
1729 (?\e$(7#V\e(B . ?\e$,1GE\e(B)
1730 (?\e$(7#W\e(B . ?\e$,1GF\e(B)
1731 (?\e$(7#X\e(B . ?\e$,1GG\e(B)
1732 (?\e$(7#Y\e(B . ?\e$,1GH\e(B)
1733 (?\e$(7#Z\e(B . ?\e$,1GI\e(B)
1734 (?\e$(7#[\e(B . ?\e$,1GJ\e(B)
1735 (?\e$(7#\\e(B . ?\e$,1GK\e(B)
1736 (?\e$(7#]\e(B . ?\e$,1GL\e(B)
1737 (?\e$(7#`\e(B . ?\e$,1GO\e(B)))
1738
1739 (ipa
1740 '((?\e,0 \e(B . ?i)
1741 (?\e,0!\e(B . ?\e$,1#j\e(B)
1742 (?\e,0"\e(B . ?e)
1743 (?\e,0#\e(B . ?\e$,1#[\e(B)
1744 (?\e,0$\e(B . ?\e,Af\e(B)
1745 (?\e,0%\e(B . ?a)
1746 (?\e,0&\e(B . ?\e$,1#h\e(B)
1747 (?\e,0'\e(B . ?\e$,1#Y\e(B)
1748 (?\e,0(\e(B . ?\e$,1#P\e(B)
1749 (?\e,0)\e(B . ?\e$,1#o\e(B)
1750 (?\e,0*\e(B . ?\e$,1#d\e(B)
1751 (?\e,0+\e(B . ?\e$,1$,\e(B)
1752 (?\e,0,\e(B . ?\e$,1#Q\e(B)
1753 (?\e,0-\e(B . ?y)
1754 (?\e,0.\e(B . ?\e$,1$/\e(B)
1755 (?\e,0/\e(B . ?\e,Ax\e(B)
1756 (?\e,00\e(B . ?\e$,1 s\e(B)
1757 (?\e,01\e(B . ?\e$,1#v\e(B)
1758 (?\e,02\e(B . ?\e$,1$)\e(B)
1759 (?\e,03\e(B . ?\e$,1#u\e(B)
1760 (?\e,04\e(B . ?u)
1761 (?\e,05\e(B . ?\e$,1$*\e(B)
1762 (?\e,06\e(B . ?o)
1763 (?\e,07\e(B . ?\e$,1#T\e(B)
1764 (?\e,08\e(B . ?\e$,1#R\e(B)
1765 (?\e,0:\e(B . ?\e$,1#Z\e(B)
1766 (?\e,0@\e(B . ?p)
1767 (?\e,0A\e(B . ?b)
1768 (?\e,0B\e(B . ?t)
1769 (?\e,0C\e(B . ?d)
1770 (?\e,0D\e(B . ?k)
1771 (?\e,0E\e(B . ?g)
1772 (?\e,0F\e(B . ?f)
1773 (?\e,0G\e(B . ?v)
1774 (?\e,0H\e(B . ?\e$,1'8\e(B)
1775 (?\e,0I\e(B . ?\e,Ap\e(B)
1776 (?\e,0J\e(B . ?s)
1777 (?\e,0K\e(B . ?z)
1778 (?\e,0L\e(B . ?\e$,1$#\e(B)
1779 (?\e,0M\e(B . ?\e$,1$2\e(B)
1780 (?\e,0N\e(B . ?\e,Ag\e(B)
1781 (?\e,0O\e(B . ?x)
1782 (?\e,0P\e(B . ?\e$,1$!\e(B)
1783 (?\e,0Q\e(B . ?h)
1784 (?\e,0R\e(B . ?m)
1785 (?\e,0S\e(B . ?n)
1786 (?\e,0T\e(B . ?\e$,1#r\e(B)
1787 (?\e,0U\e(B . ?\e$,1 k\e(B)
1788 (?\e,0V\e(B . ?r)
1789 (?\e,0W\e(B . ?\e$,1$ \e(B)
1790 (?\e,0X\e(B . ?\e$,1#y\e(B)
1791 (?\e,0Y\e(B . ?j)
1792 (?\e,0Z\e(B . ?l)
1793 (?\e,0[\e(B . ?\e$,1$.\e(B)
1794 (?\e,0\\e(B . ?\e$,1$?\e(B)
1795 (?\e,0]\e(B . ?\e$,1#e\e(B)
1796 (?\e,0^\e(B . ?w)
1797 (?\e,0_\e(B . ?\e$,1$-\e(B)
1798 (?\e,0p\e(B . ?\e$,1$h\e(B)
1799 (?\e,0q\e(B . ?\e$,1$l\e(B)
1800 (?\e,0r\e(B . ?\e$,1$p\e(B)))
1801
1802 (ethiopic
1803 '((?\e$(3!!\e(B . ?\e$,1M@\e(B)
1804 (?\e$(3!"\e(B . ?\e$,1MA\e(B)
1805 (?\e$(3!#\e(B . ?\e$,1MB\e(B)
1806 (?\e$(3!$\e(B . ?\e$,1MC\e(B)
1807 (?\e$(3!%\e(B . ?\e$,1MD\e(B)
1808 (?\e$(3!&\e(B . ?\e$,1ME\e(B)
1809 (?\e$(3!'\e(B . ?\e$,1MF\e(B)
1810 (?\e$(3!)\e(B . ?\e$,1MH\e(B)
1811 (?\e$(3!*\e(B . ?\e$,1MI\e(B)
1812 (?\e$(3!+\e(B . ?\e$,1MJ\e(B)
1813 (?\e$(3!,\e(B . ?\e$,1MK\e(B)
1814 (?\e$(3!-\e(B . ?\e$,1ML\e(B)
1815 (?\e$(3!.\e(B . ?\e$,1MM\e(B)
1816 (?\e$(3!/\e(B . ?\e$,1MN\e(B)
1817 (?\e$(3!0\e(B . ?\e$,1MO\e(B)
1818 (?\e$(3!1\e(B . ?\e$,1MP\e(B)
1819 (?\e$(3!2\e(B . ?\e$,1MQ\e(B)
1820 (?\e$(3!3\e(B . ?\e$,1MR\e(B)
1821 (?\e$(3!4\e(B . ?\e$,1MS\e(B)
1822 (?\e$(3!5\e(B . ?\e$,1MT\e(B)
1823 (?\e$(3!6\e(B . ?\e$,1MU\e(B)
1824 (?\e$(3!7\e(B . ?\e$,1MV\e(B)
1825 (?\e$(3!8\e(B . ?\e$,1MW\e(B)
1826 (?\e$(3!9\e(B . ?\e$,1MX\e(B)
1827 (?\e$(3!:\e(B . ?\e$,1MY\e(B)
1828 (?\e$(3!;\e(B . ?\e$,1MZ\e(B)
1829 (?\e$(3!<\e(B . ?\e$,1M[\e(B)
1830 (?\e$(3!=\e(B . ?\e$,1M\\e(B)
1831 (?\e$(3!>\e(B . ?\e$,1M]\e(B)
1832 (?\e$(3!?\e(B . ?\e$,1M^\e(B)
1833 (?\e$(3!@\e(B . ?\e$,1M_\e(B)
1834 (?\e$(3!A\e(B . ?\e$,1M`\e(B)
1835 (?\e$(3!B\e(B . ?\e$,1Ma\e(B)
1836 (?\e$(3!C\e(B . ?\e$,1Mb\e(B)
1837 (?\e$(3!D\e(B . ?\e$,1Mc\e(B)
1838 (?\e$(3!E\e(B . ?\e$,1Md\e(B)
1839 (?\e$(3!F\e(B . ?\e$,1Me\e(B)
1840 (?\e$(3!G\e(B . ?\e$,1Mf\e(B)
1841 (?\e$(3!H\e(B . ?\e$,1Mg\e(B)
1842 (?\e$(3!I\e(B . ?\e$,1Mh\e(B)
1843 (?\e$(3!J\e(B . ?\e$,1Mi\e(B)
1844 (?\e$(3!K\e(B . ?\e$,1Mj\e(B)
1845 (?\e$(3!L\e(B . ?\e$,1Mk\e(B)
1846 (?\e$(3!M\e(B . ?\e$,1Ml\e(B)
1847 (?\e$(3!N\e(B . ?\e$,1Mm\e(B)
1848 (?\e$(3!O\e(B . ?\e$,1Mn\e(B)
1849 (?\e$(3!P\e(B . ?\e$,1Mo\e(B)
1850 (?\e$(3!Q\e(B . ?\e$,1Mp\e(B)
1851 (?\e$(3!R\e(B . ?\e$,1Mq\e(B)
1852 (?\e$(3!S\e(B . ?\e$,1Mr\e(B)
1853 (?\e$(3!T\e(B . ?\e$,1Ms\e(B)
1854 (?\e$(3!U\e(B . ?\e$,1Mt\e(B)
1855 (?\e$(3!V\e(B . ?\e$,1Mu\e(B)
1856 (?\e$(3!W\e(B . ?\e$,1Mv\e(B)
1857 (?\e$(3!X\e(B . ?\e$,1Mw\e(B)
1858 (?\e$(3!Y\e(B . ?\e$,1Mx\e(B)
1859 (?\e$(3!Z\e(B . ?\e$,1My\e(B)
1860 (?\e$(3![\e(B . ?\e$,1Mz\e(B)
1861 (?\e$(3!\\e(B . ?\e$,1M{\e(B)
1862 (?\e$(3!]\e(B . ?\e$,1M|\e(B)
1863 (?\e$(3!^\e(B . ?\e$,1M}\e(B)
1864 (?\e$(3!_\e(B . ?\e$,1M~\e(B)
1865 (?\e$(3!`\e(B . ?\e$,1M\7f\e(B)
1866 (?\e$(3!a\e(B . ?\e$,1N \e(B)
1867 (?\e$(3!b\e(B . ?\e$,1N!\e(B)
1868 (?\e$(3!c\e(B . ?\e$,1N"\e(B)
1869 (?\e$(3!d\e(B . ?\e$,1N#\e(B)
1870 (?\e$(3!e\e(B . ?\e$,1N$\e(B)
1871 (?\e$(3!f\e(B . ?\e$,1N%\e(B)
1872 (?\e$(3!g\e(B . ?\e$,1N&\e(B)
1873 (?\e$(3!i\e(B . ?\e$,1N(\e(B)
1874 (?\e$(3!k\e(B . ?\e$,1N*\e(B)
1875 (?\e$(3!l\e(B . ?\e$,1N+\e(B)
1876 (?\e$(3!m\e(B . ?\e$,1N,\e(B)
1877 (?\e$(3!n\e(B . ?\e$,1N-\e(B)
1878 (?\e$(3!q\e(B . ?\e$,1N0\e(B)
1879 (?\e$(3!r\e(B . ?\e$,1N1\e(B)
1880 (?\e$(3!s\e(B . ?\e$,1N2\e(B)
1881 (?\e$(3!t\e(B . ?\e$,1N3\e(B)
1882 (?\e$(3!u\e(B . ?\e$,1N4\e(B)
1883 (?\e$(3!v\e(B . ?\e$,1N5\e(B)
1884 (?\e$(3!w\e(B . ?\e$,1N6\e(B)
1885 (?\e$(3!y\e(B . ?\e$,1N8\e(B)
1886 (?\e$(3!{\e(B . ?\e$,1N:\e(B)
1887 (?\e$(3!|\e(B . ?\e$,1N;\e(B)
1888 (?\e$(3!}\e(B . ?\e$,1N<\e(B)
1889 (?\e$(3!~\e(B . ?\e$,1N=\e(B)
1890 (?\e$(3"#\e(B . ?\e$,1N@\e(B)
1891 (?\e$(3"$\e(B . ?\e$,1NA\e(B)
1892 (?\e$(3"%\e(B . ?\e$,1NB\e(B)
1893 (?\e$(3"&\e(B . ?\e$,1NC\e(B)
1894 (?\e$(3"'\e(B . ?\e$,1ND\e(B)
1895 (?\e$(3"(\e(B . ?\e$,1NE\e(B)
1896 (?\e$(3")\e(B . ?\e$,1NF\e(B)
1897 (?\e$(3"*\e(B . ?\e$,1NG\e(B)
1898 (?\e$(3"+\e(B . ?\e$,1NH\e(B)
1899 (?\e$(3",\e(B . ?\e$,1NI\e(B)
1900 (?\e$(3"-\e(B . ?\e$,1NJ\e(B)
1901 (?\e$(3".\e(B . ?\e$,1NK\e(B)
1902 (?\e$(3"/\e(B . ?\e$,1NL\e(B)
1903 (?\e$(3"0\e(B . ?\e$,1NM\e(B)
1904 (?\e$(3"1\e(B . ?\e$,1NN\e(B)
1905 (?\e$(3"2\e(B . ?\e$,1NO\e(B)
1906 (?\e$(3"3\e(B . ?\e$,1NP\e(B)
1907 (?\e$(3"4\e(B . ?\e$,1NQ\e(B)
1908 (?\e$(3"5\e(B . ?\e$,1NR\e(B)
1909 (?\e$(3"6\e(B . ?\e$,1NS\e(B)
1910 (?\e$(3"7\e(B . ?\e$,1NT\e(B)
1911 (?\e$(3"8\e(B . ?\e$,1NU\e(B)
1912 (?\e$(3"9\e(B . ?\e$,1NV\e(B)
1913 (?\e$(3":\e(B . ?\e$,1NW\e(B)
1914 (?\e$(3";\e(B . ?\e$,1NX\e(B)
1915 (?\e$(3"<\e(B . ?\e$,1NY\e(B)
1916 (?\e$(3"=\e(B . ?\e$,1NZ\e(B)
1917 (?\e$(3">\e(B . ?\e$,1N[\e(B)
1918 (?\e$(3"?\e(B . ?\e$,1N\\e(B)
1919 (?\e$(3"@\e(B . ?\e$,1N]\e(B)
1920 (?\e$(3"A\e(B . ?\e$,1N^\e(B)
1921 (?\e$(3"B\e(B . ?\e$,1N_\e(B)
1922 (?\e$(3"C\e(B . ?\e$,1N`\e(B)
1923 (?\e$(3"D\e(B . ?\e$,1Na\e(B)
1924 (?\e$(3"E\e(B . ?\e$,1Nb\e(B)
1925 (?\e$(3"F\e(B . ?\e$,1Nc\e(B)
1926 (?\e$(3"G\e(B . ?\e$,1Nd\e(B)
1927 (?\e$(3"H\e(B . ?\e$,1Ne\e(B)
1928 (?\e$(3"I\e(B . ?\e$,1Nf\e(B)
1929 (?\e$(3"K\e(B . ?\e$,1Nh\e(B)
1930 (?\e$(3"M\e(B . ?\e$,1Nj\e(B)
1931 (?\e$(3"N\e(B . ?\e$,1Nk\e(B)
1932 (?\e$(3"O\e(B . ?\e$,1Nl\e(B)
1933 (?\e$(3"P\e(B . ?\e$,1Nm\e(B)
1934 (?\e$(3"S\e(B . ?\e$,1Np\e(B)
1935 (?\e$(3"T\e(B . ?\e$,1Nq\e(B)
1936 (?\e$(3"U\e(B . ?\e$,1Nr\e(B)
1937 (?\e$(3"V\e(B . ?\e$,1Ns\e(B)
1938 (?\e$(3"W\e(B . ?\e$,1Nt\e(B)
1939 (?\e$(3"X\e(B . ?\e$,1Nu\e(B)
1940 (?\e$(3"Y\e(B . ?\e$,1Nv\e(B)
1941 (?\e$(3"Z\e(B . ?\e$,1Nw\e(B)
1942 (?\e$(3"[\e(B . ?\e$,1Nx\e(B)
1943 (?\e$(3"\\e(B . ?\e$,1Ny\e(B)
1944 (?\e$(3"]\e(B . ?\e$,1Nz\e(B)
1945 (?\e$(3"^\e(B . ?\e$,1N{\e(B)
1946 (?\e$(3"_\e(B . ?\e$,1N|\e(B)
1947 (?\e$(3"`\e(B . ?\e$,1N}\e(B)
1948 (?\e$(3"a\e(B . ?\e$,1N~\e(B)
1949 (?\e$(3"b\e(B . ?\e$,1N\7f\e(B)
1950 (?\e$(3"c\e(B . ?\e$,1O \e(B)
1951 (?\e$(3"d\e(B . ?\e$,1O!\e(B)
1952 (?\e$(3"e\e(B . ?\e$,1O"\e(B)
1953 (?\e$(3"f\e(B . ?\e$,1O#\e(B)
1954 (?\e$(3"g\e(B . ?\e$,1O$\e(B)
1955 (?\e$(3"h\e(B . ?\e$,1O%\e(B)
1956 (?\e$(3"i\e(B . ?\e$,1O&\e(B)
1957 (?\e$(3"j\e(B . ?\e$,1O'\e(B)
1958 (?\e$(3"k\e(B . ?\e$,1O(\e(B)
1959 (?\e$(3"l\e(B . ?\e$,1O)\e(B)
1960 (?\e$(3"m\e(B . ?\e$,1O*\e(B)
1961 (?\e$(3"n\e(B . ?\e$,1O+\e(B)
1962 (?\e$(3"o\e(B . ?\e$,1O,\e(B)
1963 (?\e$(3"p\e(B . ?\e$,1O-\e(B)
1964 (?\e$(3"q\e(B . ?\e$,1O.\e(B)
1965 (?\e$(3"s\e(B . ?\e$,1O0\e(B)
1966 (?\e$(3"u\e(B . ?\e$,1O2\e(B)
1967 (?\e$(3"v\e(B . ?\e$,1O3\e(B)
1968 (?\e$(3"w\e(B . ?\e$,1O4\e(B)
1969 (?\e$(3"x\e(B . ?\e$,1O5\e(B)
1970 (?\e$(3"{\e(B . ?\e$,1O8\e(B)
1971 (?\e$(3"|\e(B . ?\e$,1O9\e(B)
1972 (?\e$(3"}\e(B . ?\e$,1O:\e(B)
1973 (?\e$(3"~\e(B . ?\e$,1O;\e(B)
1974 (?\e$(3#!\e(B . ?\e$,1O<\e(B)
1975 (?\e$(3#"\e(B . ?\e$,1O=\e(B)
1976 (?\e$(3##\e(B . ?\e$,1O>\e(B)
1977 (?\e$(3#%\e(B . ?\e$,1O@\e(B)
1978 (?\e$(3#'\e(B . ?\e$,1OB\e(B)
1979 (?\e$(3#(\e(B . ?\e$,1OC\e(B)
1980 (?\e$(3#)\e(B . ?\e$,1OD\e(B)
1981 (?\e$(3#*\e(B . ?\e$,1OE\e(B)
1982 (?\e$(3#-\e(B . ?\e$,1OH\e(B)
1983 (?\e$(3#.\e(B . ?\e$,1OI\e(B)
1984 (?\e$(3#/\e(B . ?\e$,1OJ\e(B)
1985 (?\e$(3#0\e(B . ?\e$,1OK\e(B)
1986 (?\e$(3#1\e(B . ?\e$,1OL\e(B)
1987 (?\e$(3#2\e(B . ?\e$,1OM\e(B)
1988 (?\e$(3#3\e(B . ?\e$,1ON\e(B)
1989 (?\e$(3#5\e(B . ?\e$,1OP\e(B)
1990 (?\e$(3#6\e(B . ?\e$,1OQ\e(B)
1991 (?\e$(3#7\e(B . ?\e$,1OR\e(B)
1992 (?\e$(3#8\e(B . ?\e$,1OS\e(B)
1993 (?\e$(3#9\e(B . ?\e$,1OT\e(B)
1994 (?\e$(3#:\e(B . ?\e$,1OU\e(B)
1995 (?\e$(3#;\e(B . ?\e$,1OV\e(B)
1996 (?\e$(3#=\e(B . ?\e$,1OX\e(B)
1997 (?\e$(3#>\e(B . ?\e$,1OY\e(B)
1998 (?\e$(3#?\e(B . ?\e$,1OZ\e(B)
1999 (?\e$(3#@\e(B . ?\e$,1O[\e(B)
2000 (?\e$(3#A\e(B . ?\e$,1O\\e(B)
2001 (?\e$(3#B\e(B . ?\e$,1O]\e(B)
2002 (?\e$(3#C\e(B . ?\e$,1O^\e(B)
2003 (?\e$(3#D\e(B . ?\e$,1O_\e(B)
2004 (?\e$(3#E\e(B . ?\e$,1O`\e(B)
2005 (?\e$(3#F\e(B . ?\e$,1Oa\e(B)
2006 (?\e$(3#G\e(B . ?\e$,1Ob\e(B)
2007 (?\e$(3#H\e(B . ?\e$,1Oc\e(B)
2008 (?\e$(3#I\e(B . ?\e$,1Od\e(B)
2009 (?\e$(3#J\e(B . ?\e$,1Oe\e(B)
2010 (?\e$(3#K\e(B . ?\e$,1Of\e(B)
2011 (?\e$(3#L\e(B . ?\e$,1Og\e(B)
2012 (?\e$(3#M\e(B . ?\e$,1Oh\e(B)
2013 (?\e$(3#N\e(B . ?\e$,1Oi\e(B)
2014 (?\e$(3#O\e(B . ?\e$,1Oj\e(B)
2015 (?\e$(3#P\e(B . ?\e$,1Ok\e(B)
2016 (?\e$(3#Q\e(B . ?\e$,1Ol\e(B)
2017 (?\e$(3#R\e(B . ?\e$,1Om\e(B)
2018 (?\e$(3#S\e(B . ?\e$,1On\e(B)
2019 (?\e$(3#U\e(B . ?\e$,1Op\e(B)
2020 (?\e$(3#V\e(B . ?\e$,1Oq\e(B)
2021 (?\e$(3#W\e(B . ?\e$,1Or\e(B)
2022 (?\e$(3#X\e(B . ?\e$,1Os\e(B)
2023 (?\e$(3#Y\e(B . ?\e$,1Ot\e(B)
2024 (?\e$(3#Z\e(B . ?\e$,1Ou\e(B)
2025 (?\e$(3#[\e(B . ?\e$,1Ov\e(B)
2026 (?\e$(3#\\e(B . ?\e$,1Ow\e(B)
2027 (?\e$(3#]\e(B . ?\e$,1Ox\e(B)
2028 (?\e$(3#^\e(B . ?\e$,1Oy\e(B)
2029 (?\e$(3#_\e(B . ?\e$,1Oz\e(B)
2030 (?\e$(3#`\e(B . ?\e$,1O{\e(B)
2031 (?\e$(3#a\e(B . ?\e$,1O|\e(B)
2032 (?\e$(3#b\e(B . ?\e$,1O}\e(B)
2033 (?\e$(3#c\e(B . ?\e$,1O~\e(B)
2034 (?\e$(3#d\e(B . ?\e$,1O\7f\e(B)
2035 (?\e$(3#e\e(B . ?\e$,1P \e(B)
2036 (?\e$(3#f\e(B . ?\e$,1P!\e(B)
2037 (?\e$(3#g\e(B . ?\e$,1P"\e(B)
2038 (?\e$(3#h\e(B . ?\e$,1P#\e(B)
2039 (?\e$(3#i\e(B . ?\e$,1P$\e(B)
2040 (?\e$(3#j\e(B . ?\e$,1P%\e(B)
2041 (?\e$(3#k\e(B . ?\e$,1P&\e(B)
2042 (?\e$(3#l\e(B . ?\e$,1P'\e(B)
2043 (?\e$(3#m\e(B . ?\e$,1P(\e(B)
2044 (?\e$(3#n\e(B . ?\e$,1P)\e(B)
2045 (?\e$(3#o\e(B . ?\e$,1P*\e(B)
2046 (?\e$(3#p\e(B . ?\e$,1P+\e(B)
2047 (?\e$(3#q\e(B . ?\e$,1P,\e(B)
2048 (?\e$(3#r\e(B . ?\e$,1P-\e(B)
2049 (?\e$(3#s\e(B . ?\e$,1P.\e(B)
2050 (?\e$(3#u\e(B . ?\e$,1P0\e(B)
2051 (?\e$(3#w\e(B . ?\e$,1P2\e(B)
2052 (?\e$(3#x\e(B . ?\e$,1P3\e(B)
2053 (?\e$(3#y\e(B . ?\e$,1P4\e(B)
2054 (?\e$(3#z\e(B . ?\e$,1P5\e(B)
2055 (?\e$(3#}\e(B . ?\e$,1P8\e(B)
2056 (?\e$(3#~\e(B . ?\e$,1P9\e(B)
2057 (?\e$(3$!\e(B . ?\e$,1P:\e(B)
2058 (?\e$(3$"\e(B . ?\e$,1P;\e(B)
2059 (?\e$(3$#\e(B . ?\e$,1P<\e(B)
2060 (?\e$(3$$\e(B . ?\e$,1P=\e(B)
2061 (?\e$(3$%\e(B . ?\e$,1P>\e(B)
2062 (?\e$(3$'\e(B . ?\e$,1P@\e(B)
2063 (?\e$(3$(\e(B . ?\e$,1PA\e(B)
2064 (?\e$(3$)\e(B . ?\e$,1PB\e(B)
2065 (?\e$(3$*\e(B . ?\e$,1PC\e(B)
2066 (?\e$(3$+\e(B . ?\e$,1PD\e(B)
2067 (?\e$(3$,\e(B . ?\e$,1PE\e(B)
2068 (?\e$(3$-\e(B . ?\e$,1PF\e(B)
2069 (?\e$(3$.\e(B . ?\e$,1PG\e(B)
2070 (?\e$(3$/\e(B . ?\e$,1PH\e(B)
2071 (?\e$(3$0\e(B . ?\e$,1PI\e(B)
2072 (?\e$(3$1\e(B . ?\e$,1PJ\e(B)
2073 (?\e$(3$2\e(B . ?\e$,1PK\e(B)
2074 (?\e$(3$3\e(B . ?\e$,1PL\e(B)
2075 (?\e$(3$4\e(B . ?\e$,1PM\e(B)
2076 (?\e$(3$5\e(B . ?\e$,1PN\e(B)
2077 (?\e$(3$6\e(B . ?\e$,1PO\e(B)
2078 (?\e$(3$7\e(B . ?\e$,1PP\e(B)
2079 (?\e$(3$8\e(B . ?\e$,1PQ\e(B)
2080 (?\e$(3$9\e(B . ?\e$,1PR\e(B)
2081 (?\e$(3$:\e(B . ?\e$,1PS\e(B)
2082 (?\e$(3$;\e(B . ?\e$,1PT\e(B)
2083 (?\e$(3$<\e(B . ?\e$,1PU\e(B)
2084 (?\e$(3$=\e(B . ?\e$,1PV\e(B)
2085 (?\e$(3$>\e(B . ?\e$,1PW\e(B)
2086 (?\e$(3$?\e(B . ?\e$,1PX\e(B)
2087 (?\e$(3$@\e(B . ?\e$,1PY\e(B)
2088 (?\e$(3$A\e(B . ?\e$,1PZ\e(B)
2089 (?\e$(3$B\e(B . ?\e$,1P[\e(B)
2090 (?\e$(3$C\e(B . ?\e$,1P\\e(B)
2091 (?\e$(3$D\e(B . ?\e$,1P]\e(B)
2092 (?\e$(3$E\e(B . ?\e$,1P^\e(B)
2093 (?\e$(3$F\e(B . ?\e$,1P_\e(B)
2094 (?\e$(3$G\e(B . ?\e$,1P`\e(B)
2095 (?\e$(3$H\e(B . ?\e$,1Pa\e(B)
2096 (?\e$(3$I\e(B . ?\e$,1Pb\e(B)
2097 (?\e$(3$J\e(B . ?\e$,1Pc\e(B)
2098 (?\e$(3$K\e(B . ?\e$,1Pd\e(B)
2099 (?\e$(3$L\e(B . ?\e$,1Pe\e(B)
2100 (?\e$(3$M\e(B . ?\e$,1Pf\e(B)
2101 (?\e$(3$O\e(B . ?\e$,1Ph\e(B)
2102 (?\e$(3$P\e(B . ?\e$,1Pi\e(B)
2103 (?\e$(3$Q\e(B . ?\e$,1Pj\e(B)
2104 (?\e$(3$R\e(B . ?\e$,1Pk\e(B)
2105 (?\e$(3$S\e(B . ?\e$,1Pl\e(B)
2106 (?\e$(3$T\e(B . ?\e$,1Pm\e(B)
2107 (?\e$(3$U\e(B . ?\e$,1Pn\e(B)
2108 (?\e$(3$V\e(B . ?\e$,1Po\e(B)
2109 (?\e$(3$W\e(B . ?\e$,1Pp\e(B)
2110 (?\e$(3$X\e(B . ?\e$,1Pq\e(B)
2111 (?\e$(3$Y\e(B . ?\e$,1Pr\e(B)
2112 (?\e$(3$Z\e(B . ?\e$,1Ps\e(B)
2113 (?\e$(3$[\e(B . ?\e$,1Pt\e(B)
2114 (?\e$(3$\\e(B . ?\e$,1Pu\e(B)
2115 (?\e$(3$]\e(B . ?\e$,1Pv\e(B)
2116 (?\e$(3$^\e(B . ?\e$,1Pw\e(B)
2117 (?\e$(3$_\e(B . ?\e$,1Px\e(B)
2118 (?\e$(3$`\e(B . ?\e$,1Py\e(B)
2119 (?\e$(3$a\e(B . ?\e$,1Pz\e(B)
2120 (?\e$(3$h\e(B . ?\e$,1Q!\e(B)
2121 (?\e$(3$i\e(B . ?\e$,1Q"\e(B)
2122 (?\e$(3$j\e(B . ?\e$,1Q#\e(B)
2123 (?\e$(3$k\e(B . ?\e$,1Q$\e(B)
2124 (?\e$(3$l\e(B . ?\e$,1Q%\e(B)
2125 (?\e$(3$m\e(B . ?\e$,1Q&\e(B)
2126 (?\e$(3$n\e(B . ?\e$,1Q'\e(B)
2127 (?\e$(3$o\e(B . ?\e$,1Q(\e(B)
2128 (?\e$(3$p\e(B . ?\e$,1Q)\e(B)
2129 (?\e$(3$q\e(B . ?\e$,1Q*\e(B)
2130 (?\e$(3$r\e(B . ?\e$,1Q+\e(B)
2131 (?\e$(3$s\e(B . ?\e$,1Q,\e(B)
2132 (?\e$(3$t\e(B . ?\e$,1Q-\e(B)
2133 (?\e$(3$u\e(B . ?\e$,1Q.\e(B)
2134 (?\e$(3$v\e(B . ?\e$,1Q/\e(B)
2135 (?\e$(3$w\e(B . ?\e$,1Q0\e(B)
2136 (?\e$(3$x\e(B . ?\e$,1Q1\e(B)
2137 (?\e$(3$y\e(B . ?\e$,1Q2\e(B)
2138 (?\e$(3$z\e(B . ?\e$,1Q3\e(B)
2139 (?\e$(3${\e(B . ?\e$,1Q4\e(B)
2140 (?\e$(3$|\e(B . ?\e$,1Q5\e(B)
2141 (?\e$(3$}\e(B . ?\e$,1Q6\e(B)
2142 (?\e$(3$~\e(B . ?\e$,1Q7\e(B)
2143 (?\e$(3%!\e(B . ?\e$,1Q8\e(B)
2144 (?\e$(3%"\e(B . ?\e$,1Q9\e(B)
2145 (?\e$(3%#\e(B . ?\e$,1Q:\e(B)
2146 (?\e$(3%$\e(B . ?\e$,1Q;\e(B)
2147 (?\e$(3%%\e(B . ?\e$,1Q<\e(B)))
2148
2149 (indian-is13194
2150 '((?\e(5!\e(B . ?\e$,15A\e(B)
2151 (?\e(5"\e(B . ?\e$,15B\e(B)
2152 (?\e(5#\e(B . ?\e$,15C\e(B)
2153 (?\e(5$\e(B . ?\e$,15E\e(B)
2154 (?\e(5%\e(B . ?\e$,15F\e(B)
2155 (?\e(5&\e(B . ?\e$,15G\e(B)
2156 (?\e(5'\e(B . ?\e$,15H\e(B)
2157 (?\e(5(\e(B . ?\e$,15I\e(B)
2158 (?\e(5)\e(B . ?\e$,15J\e(B)
2159 (?\e(5*\e(B . ?\e$,15K\e(B)
2160 (?\e(5+\e(B . ?\e$,15N\e(B)
2161 (?\e(5,\e(B . ?\e$,15O\e(B)
2162 (?\e(5-\e(B . ?\e$,15P\e(B)
2163 (?\e(5.\e(B . ?\e$,15M\e(B)
2164 (?\e(5/\e(B . ?\e$,15R\e(B)
2165 (?\e(50\e(B . ?\e$,15S\e(B)
2166 (?\e(51\e(B . ?\e$,15T\e(B)
2167 (?\e(52\e(B . ?\e$,15M\e(B)
2168 (?\e(53\e(B . ?\e$,15U\e(B)
2169 (?\e(54\e(B . ?\e$,15V\e(B)
2170 (?\e(55\e(B . ?\e$,15W\e(B)
2171 (?\e(56\e(B . ?\e$,15X\e(B)
2172 (?\e(57\e(B . ?\e$,15Y\e(B)
2173 (?\e(58\e(B . ?\e$,15Z\e(B)
2174 (?\e(59\e(B . ?\e$,15[\e(B)
2175 (?\e(5:\e(B . ?\e$,15\\e(B)
2176 (?\e(5;\e(B . ?\e$,15]\e(B)
2177 (?\e(5<\e(B . ?\e$,15^\e(B)
2178 (?\e(5=\e(B . ?\e$,15_\e(B)
2179 (?\e(5>\e(B . ?\e$,15`\e(B)
2180 (?\e(5?\e(B . ?\e$,15a\e(B)
2181 (?\e(5@\e(B . ?\e$,15b\e(B)
2182 (?\e(5A\e(B . ?\e$,15c\e(B)
2183 (?\e(5B\e(B . ?\e$,15d\e(B)
2184 (?\e(5C\e(B . ?\e$,15e\e(B)
2185 (?\e(5D\e(B . ?\e$,15f\e(B)
2186 (?\e(5E\e(B . ?\e$,15g\e(B)
2187 (?\e(5F\e(B . ?\e$,15h\e(B)
2188 (?\e(5G\e(B . ?\e$,15i\e(B)
2189 (?\e(5H\e(B . ?\e$,15j\e(B)
2190 (?\e(5I\e(B . ?\e$,15k\e(B)
2191 (?\e(5J\e(B . ?\e$,15l\e(B)
2192 (?\e(5K\e(B . ?\e$,15m\e(B)
2193 (?\e(5L\e(B . ?\e$,15n\e(B)
2194 (?\e(5M\e(B . ?\e$,15o\e(B)
2195 (?\e(5N\e(B . ?\e$,16?\e(B)
2196 (?\e(5O\e(B . ?\e$,15p\e(B)
2197 (?\e(5P\e(B . ?\e$,15q\e(B)
2198 (?\e(5Q\e(B . ?\e$,15r\e(B)
2199 (?\e(5R\e(B . ?\e$,15s\e(B)
2200 (?\e(5S\e(B . ?\e$,15t\e(B)
2201 (?\e(5T\e(B . ?\e$,15u\e(B)
2202 (?\e(5U\e(B . ?\e$,15v\e(B)
2203 (?\e(5V\e(B . ?\e$,15w\e(B)
2204 (?\e(5W\e(B . ?\e$,15x\e(B)
2205 (?\e(5X\e(B . ?\e$,15y\e(B)
2206 (?\e(5Z\e(B . ?\e$,15~\e(B)
2207 (?\e(5[\e(B . ?\e$,15\7f\e(B)
2208 (?\e(5\\e(B . ?\e$,16 \e(B)
2209 (?\e(5]\e(B . ?\e$,16!\e(B)
2210 (?\e(5^\e(B . ?\e$,16"\e(B)
2211 (?\e(5_\e(B . ?\e$,16#\e(B)
2212 (?\e(5`\e(B . ?\e$,16&\e(B)
2213 (?\e(5a\e(B . ?\e$,16'\e(B)
2214 (?\e(5b\e(B . ?\e$,16(\e(B)
2215 (?\e(5c\e(B . ?\e$,16%\e(B)
2216 (?\e(5d\e(B . ?\e$,16*\e(B)
2217 (?\e(5e\e(B . ?\e$,16+\e(B)
2218 (?\e(5f\e(B . ?\e$,16,\e(B)
2219 (?\e(5g\e(B . ?\e$,16)\e(B)
2220 (?\e(5h\e(B . ?\e$,16-\e(B)
2221 (?\e(5i\e(B . ?\e$,15|\e(B)
2222 (?\e(5j\e(B . ?\e$,16D\e(B)
2223 (?\e(5q\e(B . ?\e$,16F\e(B)
2224 (?\e(5r\e(B . ?\e$,16G\e(B)
2225 (?\e(5s\e(B . ?\e$,16H\e(B)
2226 (?\e(5t\e(B . ?\e$,16I\e(B)
2227 (?\e(5u\e(B . ?\e$,16J\e(B)
2228 (?\e(5v\e(B . ?\e$,16K\e(B)
2229 (?\e(5w\e(B . ?\e$,16L\e(B)
2230 (?\e(5x\e(B . ?\e$,16M\e(B)
2231 (?\e(5y\e(B . ?\e$,16N\e(B)
2232 (?\e(5z\e(B . ?\e$,16O\e(B)))
2233
2234 (katakana-jisx0201
2235 '((?\e(I!\e(B . ?\e$,3sa\e(B)
2236 (?\\e(I"\e(B . ?\\e$,3sb\e(B)
2237 (?\\e(I#\e(B . ?\\e$,3sc\e(B)
2238 (?\e(I$\e(B . ?\e$,3sd\e(B)
2239 (?\e(I%\e(B . ?\e$,3se\e(B)
2240 (?\e(I&\e(B . ?\e$,3sf\e(B)
2241 (?\e(I'\e(B . ?\e$,3sg\e(B)
2242 (?\e(I(\e(B . ?\e$,3sh\e(B)
2243 (?\e(I)\e(B . ?\e$,3si\e(B)
2244 (?\e(I*\e(B . ?\e$,3sj\e(B)
2245 (?\e(I+\e(B . ?\e$,3sk\e(B)
2246 (?\e(I,\e(B . ?\e$,3sl\e(B)
2247 (?\e(I-\e(B . ?\e$,3sm\e(B)
2248 (?\e(I.\e(B . ?\e$,3sn\e(B)
2249 (?\e(I/\e(B . ?\e$,3so\e(B)
2250 (?\e(I0\e(B . ?\e$,3sp\e(B)
2251 (?\e(I1\e(B . ?\e$,3sq\e(B)
2252 (?\e(I2\e(B . ?\e$,3sr\e(B)
2253 (?\e(I3\e(B . ?\e$,3ss\e(B)
2254 (?\e(I4\e(B . ?\e$,3st\e(B)
2255 (?\e(I5\e(B . ?\e$,3su\e(B)
2256 (?\e(I6\e(B . ?\e$,3sv\e(B)
2257 (?\e(I7\e(B . ?\e$,3sw\e(B)
2258 (?\e(I8\e(B . ?\e$,3sx\e(B)
2259 (?\e(I9\e(B . ?\e$,3sy\e(B)
2260 (?\e(I:\e(B . ?\e$,3sz\e(B)
2261 (?\e(I;\e(B . ?\e$,3s{\e(B)
2262 (?\e(I<\e(B . ?\e$,3s|\e(B)
2263 (?\e(I=\e(B . ?\e$,3s}\e(B)
2264 (?\e(I>\e(B . ?\e$,3s~\e(B)
2265 (?\e(I?\e(B . ?\e$,3s\7f\e(B)
2266 (?\e(I@\e(B . ?\e$,3t \e(B)
2267 (?\e(IA\e(B . ?\e$,3t!\e(B)
2268 (?\e(IB\e(B . ?\e$,3t"\e(B)
2269 (?\e(IC\e(B . ?\e$,3t#\e(B)
2270 (?\e(ID\e(B . ?\e$,3t$\e(B)
2271 (?\e(IE\e(B . ?\e$,3t%\e(B)
2272 (?\e(IF\e(B . ?\e$,3t&\e(B)
2273 (?\e(IG\e(B . ?\e$,3t'\e(B)
2274 (?\e(IH\e(B . ?\e$,3t(\e(B)
2275 (?\e(II\e(B . ?\e$,3t)\e(B)
2276 (?\e(IJ\e(B . ?\e$,3t*\e(B)
2277 (?\e(IK\e(B . ?\e$,3t+\e(B)
2278 (?\e(IL\e(B . ?\e$,3t,\e(B)
2279 (?\e(IM\e(B . ?\e$,3t-\e(B)
2280 (?\e(IN\e(B . ?\e$,3t.\e(B)
2281 (?\e(IO\e(B . ?\e$,3t/\e(B)
2282 (?\e(IP\e(B . ?\e$,3t0\e(B)
2283 (?\e(IQ\e(B . ?\e$,3t1\e(B)
2284 (?\e(IR\e(B . ?\e$,3t2\e(B)
2285 (?\e(IS\e(B . ?\e$,3t3\e(B)
2286 (?\e(IT\e(B . ?\e$,3t4\e(B)
2287 (?\e(IU\e(B . ?\e$,3t5\e(B)
2288 (?\e(IV\e(B . ?\e$,3t6\e(B)
2289 (?\e(IW\e(B . ?\e$,3t7\e(B)
2290 (?\e(IX\e(B . ?\e$,3t8\e(B)
2291 (?\e(IY\e(B . ?\e$,3t9\e(B)
2292 (?\e(IZ\e(B . ?\e$,3t:\e(B)
2293 (?\e(I[\e(B . ?\e$,3t;\e(B)
2294 (?\e(I\\e(B . ?\e$,3t<\e(B)
2295 (?\e(I]\e(B . ?\e$,3t=\e(B)
2296 (?\e(I^\e(B . ?\e$,3t>\e(B)
2297 (?\e(I_\e(B . ?\e$,3t?\e(B)))
2298
2299 (chinese-sisheng
2300 '((?\e(0!\e(B . ?\e$,1 !\e(B)
2301 (?\e(0"\e(B . ?\e,Aa\e(B)
2302 (?\e(0#\e(B . ?\e$,1".\e(B)
2303 (?\e(0$\e(B . ?\e,A`\e(B)
2304 (?\e(0%\e(B . ?\e$,1 3\e(B)
2305 (?\e(0&\e(B . ?\e,Ai\e(B)
2306 (?\e(0'\e(B . ?\e$,1 ;\e(B)
2307 (?\e(0(\e(B . ?\e,Ah\e(B)
2308 (?\e(0)\e(B . ?\e$,1 K\e(B)
2309 (?\e(0*\e(B . ?\e,Am\e(B)
2310 (?\e(0+\e(B . ?\e$,1"0\e(B)
2311 (?\e(0,\e(B . ?\e,Al\e(B)
2312 (?\e(0-\e(B . ?\e$,1 m\e(B)
2313 (?\e(0.\e(B . ?\e,As\e(B)
2314 (?\e(0/\e(B . ?\e$,1"2\e(B)
2315 (?\e(00\e(B . ?\e,Ar\e(B)
2316 (?\e(01\e(B . ?\e$,1!+\e(B)
2317 (?\e(02\e(B . ?\e,Az\e(B)
2318 (?\e(03\e(B . ?\e$,1"4\e(B)
2319 (?\e(04\e(B . ?\e,Ay\e(B)
2320 (?\e(05\e(B . ?\e$,1"6\e(B)
2321 (?\e(06\e(B . ?\e$,1"8\e(B)
2322 (?\e(07\e(B . ?\e$,1":\e(B)
2323 (?\e(08\e(B . ?\e$,1"<\e(B)
2324 (?\e(09\e(B . ?\e,A|\e(B)
2325 (?\e(0:\e(B . ?\e,Aj\e(B)
2326 (?\e(0<\e(B . ?\e$,1m\7f\e(B)
2327 (?\e(0=\e(B . ?\e$,1 d\e(B)
2328 (?\e(0>\e(B . ?\e$,1 h\e(B)
2329 (?\e(0?\e(B . ?\e$,1"Y\e(B)
2330 (?\e(0A\e(B . ?\e$,1$i\e(B)
2331 (?\e(0B\e(B . ?\e$,1$j\e(B)
2332 (?\e(0C\e(B . ?\e$,1$g\e(B)
2333 (?\e(0D\e(B . ?\e$,1$k\e(B)
2334 (?\e(0E\e(B . ?\e$,2@%\e(B)
2335 (?\e(0F\e(B . ?\e$,2@&\e(B)
2336 (?\e(0G\e(B . ?\e$,2@'\e(B)
2337 (?\e(0H\e(B . ?\e$,2@(\e(B)
2338 (?\e(0I\e(B . ?\e$,2@)\e(B)
2339 (?\e(0J\e(B . ?\e$,2@*\e(B)
2340 (?\e(0K\e(B . ?\e$,2@+\e(B)
2341 (?\e(0L\e(B . ?\e$,2@,\e(B)
2342 (?\e(0M\e(B . ?\e$,2@-\e(B)
2343 (?\e(0N\e(B . ?\e$,2@.\e(B)
2344 (?\e(0O\e(B . ?\e$,2@/\e(B)
2345 (?\e(0P\e(B . ?\e$,2@0\e(B)
2346 (?\e(0Q\e(B . ?\e$,2@1\e(B)
2347 (?\e(0R\e(B . ?\e$,2@2\e(B)
2348 (?\e(0S\e(B . ?\e$,2@3\e(B)
2349 (?\e(0T\e(B . ?\e$,2@4\e(B)
2350 (?\e(0U\e(B . ?\e$,2@5\e(B)
2351 (?\e(0V\e(B . ?\e$,2@6\e(B)
2352 (?\e(0W\e(B . ?\e$,2@7\e(B)
2353 (?\e(0X\e(B . ?\e$,2@8\e(B)
2354 (?\e(0Y\e(B . ?\e$,2@9\e(B)
2355 (?\e(0Z\e(B . ?\e$,2@:\e(B)
2356 (?\e(0[\e(B . ?\e$,2@;\e(B)
2357 (?\e(0\\e(B . ?\e$,2@<\e(B)
2358 (?\e(0]\e(B . ?\e$,2@=\e(B)
2359 (?\e(0^\e(B . ?\e$,2@>\e(B)
2360 (?\e(0_\e(B . ?\e$,2@?\e(B)
2361 (?\e(0`\e(B . ?\e$,2@@\e(B)
2362 (?\e(0a\e(B . ?\e$,2@A\e(B)
2363 (?\e(0b\e(B . ?\e$,2@B\e(B)
2364 (?\e(0c\e(B . ?\e$,2@C\e(B)
2365 (?\e(0d\e(B . ?\e$,2@D\e(B)
2366 (?\e(0e\e(B . ?\e$,2@E\e(B)
2367 (?\e(0f\e(B . ?\e$,2@F\e(B)
2368 (?\e(0g\e(B . ?\e$,2@G\e(B)
2369 (?\e(0h\e(B . ?\e$,2@H\e(B)
2370 (?\e(0i\e(B . ?\e$,2@I\e(B)))
2371
2372 (lao
2373 '((?\e(1!\e(B . ?\e$,1D!\e(B)
2374 (?\e(1"\e(B . ?\e$,1D"\e(B)
2375 (?\e(1$\e(B . ?\e$,1D$\e(B)
2376 (?\e(1'\e(B . ?\e$,1D'\e(B)
2377 (?\e(1(\e(B . ?\e$,1D(\e(B)
2378 (?\e(1*\e(B . ?\e$,1D*\e(B)
2379 (?\e(1-\e(B . ?\e$,1D-\e(B)
2380 (?\e(14\e(B . ?\e$,1D4\e(B)
2381 (?\e(15\e(B . ?\e$,1D5\e(B)
2382 (?\e(16\e(B . ?\e$,1D6\e(B)
2383 (?\e(17\e(B . ?\e$,1D7\e(B)
2384 (?\e(19\e(B . ?\e$,1D9\e(B)
2385 (?\e(1:\e(B . ?\e$,1D:\e(B)
2386 (?\e(1;\e(B . ?\e$,1D;\e(B)
2387 (?\e(1<\e(B . ?\e$,1D<\e(B)
2388 (?\e(1=\e(B . ?\e$,1D=\e(B)
2389 (?\e(1>\e(B . ?\e$,1D>\e(B)
2390 (?\e(1?\e(B . ?\e$,1D?\e(B)
2391 (?\e(1A\e(B . ?\e$,1DA\e(B)
2392 (?\e(1B\e(B . ?\e$,1DB\e(B)
2393 (?\e(1C\e(B . ?\e$,1DC\e(B)
2394 (?\e(1E\e(B . ?\e$,1DE\e(B)
2395 (?\e(1G\e(B . ?\e$,1DG\e(B)
2396 (?\e(1J\e(B . ?\e$,1DJ\e(B)
2397 (?\e(1K\e(B . ?\e$,1DK\e(B)
2398 (?\e(1M\e(B . ?\e$,1DM\e(B)
2399 (?\e(1N\e(B . ?\e$,1DN\e(B)
2400 (?\e(1O\e(B . ?\e$,1DO\e(B)
2401 (?\e(1P\e(B . ?\e$,1DP\e(B)
2402 (?\e(1Q\e(B . ?\e$,1DQ\e(B)
2403 (?\e(1R\e(B . ?\e$,1DR\e(B)
2404 (?\e(1S\e(B . ?\e$,1DS\e(B)
2405 (?\e(1T\e(B . ?\e$,1DT\e(B)
2406 (?\e(1U\e(B . ?\e$,1DU\e(B)
2407 (?\e(1V\e(B . ?\e$,1DV\e(B)
2408 (?\e(1W\e(B . ?\e$,1DW\e(B)
2409 (?\e(1X\e(B . ?\e$,1DX\e(B)
2410 (?\e(1Y\e(B . ?\e$,1DY\e(B)
2411 (?\e(1[\e(B . ?\e$,1D[\e(B)
2412 (?\e(1\\e(B . ?\e$,1D\\e(B)
2413 (?\e(1]\e(B . ?\e$,1D]\e(B)
2414 (?\e(1`\e(B . ?\e$,1D`\e(B)
2415 (?\e(1a\e(B . ?\e$,1Da\e(B)
2416 (?\e(1b\e(B . ?\e$,1Db\e(B)
2417 (?\e(1c\e(B . ?\e$,1Dc\e(B)
2418 (?\e(1d\e(B . ?\e$,1Dd\e(B)
2419 (?\e(1f\e(B . ?\e$,1Df\e(B)
2420 (?\e(1h\e(B . ?\e$,1Dh\e(B)
2421 (?\e(1i\e(B . ?\e$,1Di\e(B)
2422 (?\e(1j\e(B . ?\e$,1Dj\e(B)
2423 (?\e(1k\e(B . ?\e$,1Dk\e(B)
2424 (?\e(1l\e(B . ?\e$,1Dl\e(B)
2425 (?\e(1m\e(B . ?\e$,1Dm\e(B)
2426 (?\e(1p\e(B . ?\e$,1Dp\e(B)
2427 (?\e(1q\e(B . ?\e$,1Dq\e(B)
2428 (?\e(1r\e(B . ?\e$,1Dr\e(B)
2429 (?\e(1s\e(B . ?\e$,1Ds\e(B)
2430 (?\e(1t\e(B . ?\e$,1Dt\e(B)
2431 (?\e(1u\e(B . ?\e$,1Du\e(B)
2432 (?\e(1v\e(B . ?\e$,1Dv\e(B)
2433 (?\e(1w\e(B . ?\e$,1Dw\e(B)
2434 (?\e(1x\e(B . ?\e$,1Dx\e(B)
2435 (?\e(1y\e(B . ?\e$,1Dy\e(B)
2436 (?\e(1|\e(B . ?\e$,1D|\e(B)
2437 (?\e(1}\e(B . ?\e$,1D}\e(B))))
2438 (let ((table (make-char-table 'safe-chars))
2439 safe-charsets)
2440 (dolist (cs '(vietnamese-viscii lao chinese-sisheng ipa
2441 katakana-jisx0201 thai-tis620 tibetan-iso-8bit
2442 indian-is13194 ethiopic))
2443 ;; These tables could be used as translation-table-for-encode by
2444 ;; the relevant coding systems.
2445 (let ((encode-translator
2446 (if (coding-system-p cs)
2447 (set (intern (format "ucs-%s-encode-table" cs))
2448 (make-translation-table)))))
2449 (dolist (pair (symbol-value cs))
2450 (aset ucs-mule-to-mule-unicode (car pair) (cdr pair))
2451 (if encode-translator
2452 (aset encode-translator (cdr pair) (car pair))))
2453 (if (charsetp cs)
2454 (push cs safe-charsets)
2455 (setq safe-charsets
2456 (append (delq 'ascii (coding-system-get cs 'safe-charsets))
2457 safe-charsets)))))
2458 (dolist (c safe-charsets)
2459 (aset table (make-char c) t))
2460 (coding-system-put 'mule-utf-8 'safe-charsets
2461 (append (coding-system-get 'mule-utf-8 'safe-charsets)
2462 safe-charsets))
2463 (register-char-codings 'mule-utf-8 table)))
2464
2465 (provide 'ucs-tables)
2466
2467 ;;; ucs-tables.el ends here