Merge r21-4-11-chise-0_20-=ucs.
[chise/xemacs-chise.git.1] / lisp / utf-2000 / u00020-Basic-Latin.el
1 (define-char
2   '((name               . "SPACE")
3     (general-category   separator space) ; Normative Category
4     (bidi-category      . "WS")
5     (mirrored           . nil)
6     (ascii              . #x20) ;
7     (arabic-1-column    . #x21) ; 
8     (ipa                . #xFF) ; 
9     (latin-viscii       . #x20) ;
10     (=ucs               . #x0020)       ;
11     ))
12 (define-char
13   '((name               . "EXCLAMATION MARK")
14     (general-category   punctuation other) ; Informative Category
15     (bidi-category      . "ON")
16     (mirrored           . nil)
17     (->fullwidth
18      ((name               . "FULLWIDTH EXCLAMATION MARK")
19       (=ucs               . #xFF01)     ; !
20       ))
21     (ascii              . #x21) ; !
22     (latin-jisx0201     . #x21) ; 
23     (arabic-1-column    . #x22) ; 
24     (latin-viscii       . #x21) ; !
25     (=ucs               . #x0021)       ; !
26     ))
27 (define-char
28   '((name               . "QUOTATION MARK")
29     (general-category   punctuation other) ; Informative Category
30     (bidi-category      . "ON")
31     (mirrored           . nil)
32     (->fullwidth
33      ((name               . "FULLWIDTH QUOTATION MARK")
34       (=ucs               . #xFF02)     ; "
35       ))
36     (ascii              . #x22) ; "
37     (latin-jisx0201     . #x22) ; 
38     (latin-viscii       . #x22) ; "
39     (=ucs               . #x0022)       ; "
40     ))
41 (define-char
42   '((name               . "NUMBER SIGN")
43     (general-category   punctuation other) ; Informative Category
44     (bidi-category      . "ET")
45     (mirrored           . nil)
46     (->fullwidth
47      ((name               . "FULLWIDTH NUMBER SIGN")
48       (=ucs               . #xFF03)     ; #
49       ))
50     (ascii              . #x23) ; #
51     (latin-jisx0201     . #x23) ; 
52     (latin-viscii       . #x23) ; #
53     (=ucs               . #x0023)       ; #
54     ))
55 (define-char
56   '((name               . "DOLLAR SIGN")
57     (general-category   symbol currency) ; Informative Category
58     (bidi-category      . "ET")
59     (mirrored           . nil)
60     (->fullwidth
61      ((name               . "FULLWIDTH DOLLAR SIGN")
62       (=ucs               . #xFF04)     ; $
63       ))
64     (ascii              . #x24) ; $
65     (latin-jisx0201     . #x24) ; 
66     (latin-viscii       . #x24) ; $
67     (=ucs               . #x0024)       ; $
68     ))
69 (define-char
70   '((name               . "PERCENT SIGN")
71     (general-category   punctuation other) ; Informative Category
72     (bidi-category      . "ET")
73     (mirrored           . nil)
74     (->fullwidth
75      ((name               . "FULLWIDTH PERCENT SIGN")
76       (=ucs               . #xFF05)     ; %
77       ))
78     (ascii              . #x25) ; %
79     (latin-jisx0201     . #x25) ; 
80     (latin-viscii       . #x25) ; %
81     (=ucs               . #x0025)       ; %
82     ))
83 (define-char
84   '((name               . "AMPERSAND")
85     (general-category   punctuation other) ; Informative Category
86     (bidi-category      . "ON")
87     (mirrored           . nil)
88     (->fullwidth
89      ((name               . "FULLWIDTH AMPERSAND")
90       (=ucs               . #xFF06)     ; &
91       ))
92     (ascii              . #x26) ; &
93     (latin-jisx0201     . #x26) ; 
94     (latin-viscii       . #x26) ; &
95     (=ucs               . #x0026)       ; &
96     ))
97 (define-char
98   '((name               . "APOSTROPHE")
99     (general-category   punctuation other) ; Informative Category
100     (bidi-category      . "ON")
101     (mirrored           . nil)
102     (->fullwidth
103      ((name               . "FULLWIDTH APOSTROPHE")
104       (=ucs               . #xFF07)     ; '
105       ))
106     (ascii              . #x27) ; '
107     (latin-jisx0201     . #x27) ; 
108     (latin-viscii       . #x27) ; '
109     (=ucs               . #x0027)       ; '
110     ))
111 (define-char
112   '((name               . "LEFT PARENTHESIS")
113     (general-category   punctuation open) ; Informative Category
114     (bidi-category      . "ON")
115     (mirrored           . t)
116     (->fullwidth
117      ((name               . "FULLWIDTH LEFT PARENTHESIS")
118       (=ucs               . #xFF08)     ; (
119       ))
120     (ascii              . #x28) ; (
121     (latin-jisx0201     . #x28) ; 
122     (arabic-1-column    . #x24) ; 
123     (latin-viscii       . #x28) ; (
124     (=ucs               . #x0028)       ; (
125     ))
126 (define-char
127   '((name               . "RIGHT PARENTHESIS")
128     (general-category   punctuation close) ; Informative Category
129     (bidi-category      . "ON")
130     (mirrored           . t)
131     (->fullwidth
132      ((name               . "FULLWIDTH RIGHT PARENTHESIS")
133       (=ucs               . #xFF09)     ; )
134       ))
135     (ascii              . #x29) ; )
136     (latin-jisx0201     . #x29) ; 
137     (arabic-1-column    . #x23) ; 
138     (latin-viscii       . #x29) ; )
139     (=ucs               . #x0029)       ; )
140     ))
141 (define-char
142   '((name               . "ASTERISK")
143     (general-category   punctuation other) ; Informative Category
144     (bidi-category      . "ON")
145     (mirrored           . nil)
146     (->fullwidth
147      ((name               . "FULLWIDTH ASTERISK")
148       (=ucs               . #xFF0A)     ; *
149       ))
150     (ascii              . #x2A) ; *
151     (latin-jisx0201     . #x2A) ; 
152     (latin-viscii       . #x2A) ; *
153     (=ucs               . #x002A)       ; *
154     ))
155 (define-char
156   '((name               . "PLUS SIGN")
157     (general-category   symbol math) ; Informative Category
158     (bidi-category      . "ET")
159     (mirrored           . nil)
160     (->fullwidth
161      ((name               . "FULLWIDTH PLUS SIGN")
162       (=ucs               . #xFF0B)     ; +
163       ))
164     (ascii              . #x2B) ; +
165     (latin-jisx0201     . #x2B) ; 
166     (latin-viscii       . #x2B) ; +
167     (=ucs               . #x002B)       ; +
168     ))
169 (define-char
170   '((name               . "COMMA")
171     (general-category   punctuation other) ; Informative Category
172     (bidi-category      . "CS")
173     (mirrored           . nil)
174     (->fullwidth
175      ((name               . "FULLWIDTH COMMA")
176       (=ucs               . #xFF0C)     ; ,
177       ))
178     (ascii              . #x2C) ; ,
179     (latin-jisx0201     . #x2C) ; 
180     (latin-viscii       . #x2C) ; ,
181     (=ucs               . #x002C)       ; ,
182     ))
183 (define-char
184   '((name               . "HYPHEN-MINUS")
185     (general-category   punctuation dash) ; Informative Category
186     (bidi-category      . "ET")
187     (mirrored           . nil)
188     (->fullwidth
189      ((name               . "FULLWIDTH HYPHEN-MINUS")
190       (=ucs               . #xFF0D)     ; -
191       ))
192     (ascii              . #x2D) ; -
193     (latin-jisx0201     . #x2D) ; 
194     (latin-viscii       . #x2D) ; -
195     (=ucs               . #x002D)       ; -
196     ))
197 (define-char
198   '((name               . "FULL STOP")
199     (general-category   punctuation other) ; Informative Category
200     (bidi-category      . "CS")
201     (mirrored           . nil)
202     (->fullwidth
203      ((name               . "FULLWIDTH FULL STOP")
204       (=ucs               . #xFF0E)     ; .
205       ))
206     (ascii              . #x2E) ; .
207     (latin-jisx0201     . #x2E) ; 
208     (arabic-1-column    . #x26) ; 
209     (latin-viscii       . #x2E) ; .
210     (=ucs               . #x002E)       ; .
211     ))
212 (define-char
213   '((name               . "SOLIDUS")
214     (general-category   punctuation other) ; Informative Category
215     (bidi-category      . "ES")
216     (mirrored           . nil)
217     (->fullwidth
218      ((name               . "FULLWIDTH SOLIDUS")
219       (=ucs               . #xFF0F)     ; /
220       ))
221     (ascii              . #x2F) ; /
222     (latin-jisx0201     . #x2F) ; 
223     (latin-viscii       . #x2F) ; /
224     (=ucs               . #x002F)       ; /
225     ))
226 (define-char
227   '((name               . "DIGIT ZERO")
228     (general-category   number decimal-digit) ; Normative Category
229     (bidi-category      . "EN")
230     (mirrored           . nil)
231     (decimal-digit-value . 0)
232     (digit-value         . 0)
233     (numeric-value       . 0)
234     (->fullwidth
235      ((name               . "FULLWIDTH DIGIT ZERO")
236       (=ucs               . #xFF10)     ; 0
237       ))
238     (ascii              . #x30) ; 0
239     (latin-jisx0201     . #x30) ; 
240     (latin-viscii       . #x30) ; 0
241     (=ucs               . #x0030)       ; 0
242     ))
243 (define-char
244   '((name               . "DIGIT ONE")
245     (general-category   number decimal-digit) ; Normative Category
246     (bidi-category      . "EN")
247     (mirrored           . nil)
248     (decimal-digit-value . 1)
249     (digit-value         . 1)
250     (numeric-value       . 1)
251     (->fullwidth
252      ((name               . "FULLWIDTH DIGIT ONE")
253       (=ucs               . #xFF11)     ; 1
254       ))
255     (ascii              . #x31) ; 1
256     (latin-jisx0201     . #x31) ; 
257     (latin-viscii       . #x31) ; 1
258     (=ucs               . #x0031)       ; 1
259     ))
260 (define-char
261   '((name               . "DIGIT TWO")
262     (general-category   number decimal-digit) ; Normative Category
263     (bidi-category      . "EN")
264     (mirrored           . nil)
265     (decimal-digit-value . 2)
266     (digit-value         . 2)
267     (numeric-value       . 2)
268     (->fullwidth
269      ((name               . "FULLWIDTH DIGIT TWO")
270       (=ucs               . #xFF12)     ; 2
271       ))
272     (ascii              . #x32) ; 2
273     (latin-jisx0201     . #x32) ; 
274     (latin-viscii       . #x32) ; 2
275     (=ucs               . #x0032)       ; 2
276     ))
277 (define-char
278   '((name               . "DIGIT THREE")
279     (general-category   number decimal-digit) ; Normative Category
280     (bidi-category      . "EN")
281     (mirrored           . nil)
282     (decimal-digit-value . 3)
283     (digit-value         . 3)
284     (numeric-value       . 3)
285     (->fullwidth
286      ((name               . "FULLWIDTH DIGIT THREE")
287       (=ucs               . #xFF13)     ; 3
288       ))
289     (ascii              . #x33) ; 3
290     (latin-jisx0201     . #x33) ; 
291     (latin-viscii       . #x33) ; 3
292     (=ucs               . #x0033)       ; 3
293     ))
294 (define-char
295   '((name               . "DIGIT FOUR")
296     (general-category   number decimal-digit) ; Normative Category
297     (bidi-category      . "EN")
298     (mirrored           . nil)
299     (decimal-digit-value . 4)
300     (digit-value         . 4)
301     (numeric-value       . 4)
302     (->fullwidth
303      ((name               . "FULLWIDTH DIGIT FOUR")
304       (=ucs               . #xFF14)     ; 4
305       ))
306     (ascii              . #x34) ; 4
307     (latin-jisx0201     . #x34) ; 
308     (latin-viscii       . #x34) ; 4
309     (=ucs               . #x0034)       ; 4
310     ))
311 (define-char
312   '((name               . "DIGIT FIVE")
313     (general-category   number decimal-digit) ; Normative Category
314     (bidi-category      . "EN")
315     (mirrored           . nil)
316     (decimal-digit-value . 5)
317     (digit-value         . 5)
318     (numeric-value       . 5)
319     (->fullwidth
320      ((name               . "FULLWIDTH DIGIT FIVE")
321       (=ucs               . #xFF15)     ; 5
322       ))
323     (ascii              . #x35) ; 5
324     (latin-jisx0201     . #x35) ; 
325     (latin-viscii       . #x35) ; 5
326     (=ucs               . #x0035)       ; 5
327     ))
328 (define-char
329   '((name               . "DIGIT SIX")
330     (general-category   number decimal-digit) ; Normative Category
331     (bidi-category      . "EN")
332     (mirrored           . nil)
333     (decimal-digit-value . 6)
334     (digit-value         . 6)
335     (numeric-value       . 6)
336     (->fullwidth
337      ((name               . "FULLWIDTH DIGIT SIX")
338       (=ucs               . #xFF16)     ; 6
339       ))
340     (ascii              . #x36) ; 6
341     (latin-jisx0201     . #x36) ; 
342     (latin-viscii       . #x36) ; 6
343     (=ucs               . #x0036)       ; 6
344     ))
345 (define-char
346   '((name               . "DIGIT SEVEN")
347     (general-category   number decimal-digit) ; Normative Category
348     (bidi-category      . "EN")
349     (mirrored           . nil)
350     (decimal-digit-value . 7)
351     (digit-value         . 7)
352     (numeric-value       . 7)
353     (->fullwidth
354      ((name               . "FULLWIDTH DIGIT SEVEN")
355       (=ucs               . #xFF17)     ; 7
356       ))
357     (ascii              . #x37) ; 7
358     (latin-jisx0201     . #x37) ; 
359     (latin-viscii       . #x37) ; 7
360     (=ucs               . #x0037)       ; 7
361     ))
362 (define-char
363   '((name               . "DIGIT EIGHT")
364     (general-category   number decimal-digit) ; Normative Category
365     (bidi-category      . "EN")
366     (mirrored           . nil)
367     (decimal-digit-value . 8)
368     (digit-value         . 8)
369     (numeric-value       . 8)
370     (->fullwidth
371      ((name               . "FULLWIDTH DIGIT EIGHT")
372       (=ucs               . #xFF18)     ; 8
373       ))
374     (ascii              . #x38) ; 8
375     (latin-jisx0201     . #x38) ; 
376     (latin-viscii       . #x38) ; 8
377     (=ucs               . #x0038)       ; 8
378     ))
379 (define-char
380   '((name               . "DIGIT NINE")
381     (general-category   number decimal-digit) ; Normative Category
382     (bidi-category      . "EN")
383     (mirrored           . nil)
384     (decimal-digit-value . 9)
385     (digit-value         . 9)
386     (numeric-value       . 9)
387     (->fullwidth
388      ((name               . "FULLWIDTH DIGIT NINE")
389       (=ucs               . #xFF19)     ; 9
390       ))
391     (ascii              . #x39) ; 9
392     (latin-jisx0201     . #x39) ; 
393     (latin-viscii       . #x39) ; 9
394     (=ucs               . #x0039)       ; 9
395     ))
396 (define-char
397   '((name               . "COLON")
398     (general-category   punctuation other) ; Informative Category
399     (bidi-category      . "CS")
400     (mirrored           . nil)
401     (->fullwidth
402      ((name               . "FULLWIDTH COLON")
403       (=ucs               . #xFF1A)     ; :
404       ))
405     (ascii              . #x3A) ; :
406     (latin-jisx0201     . #x3A) ; 
407     (arabic-1-column    . #x27) ; 
408     (latin-viscii       . #x3A) ; :
409     (=ucs               . #x003A)       ; :
410     ))
411 (define-char
412   '((name               . "SEMICOLON")
413     (general-category   punctuation other) ; Informative Category
414     (bidi-category      . "ON")
415     (mirrored           . nil)
416     (->fullwidth
417      ((name               . "FULLWIDTH SEMICOLON")
418       (=ucs               . #xFF1B)     ; ;
419       ))
420     (ascii              . #x3B) ; ;
421     (latin-jisx0201     . #x3B) ; 
422     (latin-viscii       . #x3B) ; ;
423     (=ucs               . #x003B)       ; ;
424     ))
425 (define-char
426   '((name               . "LESS-THAN SIGN")
427     (general-category   symbol math) ; Informative Category
428     (bidi-category      . "ON")
429     (mirrored           . t)
430     (->fullwidth
431      ((name               . "FULLWIDTH LESS-THAN SIGN")
432       (=ucs               . #xFF1C)     ; <
433       ))
434     (ascii              . #x3C) ; <
435     (latin-jisx0201     . #x3C) ; 
436     (latin-viscii       . #x3C) ; <
437     (=ucs               . #x003C)       ; <
438     ))
439 (define-char
440   '((name               . "EQUALS SIGN")
441     (general-category   symbol math) ; Informative Category
442     (bidi-category      . "ON")
443     (mirrored           . nil)
444     (->fullwidth
445      ((name               . "FULLWIDTH EQUALS SIGN")
446       (=ucs               . #xFF1D)     ; =
447       ))
448     (ascii              . #x3D) ; =
449     (latin-jisx0201     . #x3D) ; 
450     (latin-viscii       . #x3D) ; =
451     (=ucs               . #x003D)       ; =
452     ))
453 (define-char
454   '((name               . "GREATER-THAN SIGN")
455     (general-category   symbol math) ; Informative Category
456     (bidi-category      . "ON")
457     (mirrored           . t)
458     (->fullwidth
459      ((name               . "FULLWIDTH GREATER-THAN SIGN")
460       (=ucs               . #xFF1E)     ; >
461       ))
462     (ascii              . #x3E) ; >
463     (latin-jisx0201     . #x3E) ; 
464     (latin-viscii       . #x3E) ; >
465     (=ucs               . #x003E)       ; >
466     ))
467 (define-char
468   '((name               . "QUESTION MARK")
469     (general-category   punctuation other) ; Informative Category
470     (bidi-category      . "ON")
471     (mirrored           . nil)
472     (->fullwidth
473      ((name               . "FULLWIDTH QUESTION MARK")
474       (=ucs               . #xFF1F)     ; ?
475       ))
476     (ascii              . #x3F) ; ?
477     (latin-jisx0201     . #x3F) ; 
478     (latin-viscii       . #x3F) ; ?
479     (=ucs               . #x003F)       ; ?
480     ))
481 (define-char
482   '((name               . "COMMERCIAL AT")
483     (general-category   punctuation other) ; Informative Category
484     (bidi-category      . "ON")
485     (mirrored           . nil)
486     (->fullwidth
487      ((name               . "FULLWIDTH COMMERCIAL AT")
488       (=ucs               . #xFF20)     ; @
489       ))
490     (ascii              . #x40) ; @
491     (latin-jisx0201     . #x40) ; 
492     (latin-viscii       . #x40) ; @
493     (=ucs               . #x0040)       ; @
494     ))
495 (define-char
496   '((name               . "LATIN CAPITAL LETTER A")
497     (general-category   letter uppercase) ; Normative Category
498     (bidi-category      . "L")
499     (mirrored           . nil)
500     (->fullwidth
501      ((name               . "FULLWIDTH LATIN CAPITAL LETTER A")
502       (=ucs               . #xFF21)     ; A
503       ))
504     (->lowercase
505      ((name               . "LATIN SMALL LETTER A")
506       (=ucs               . #x0061)     ; a
507       ))
508     (ascii              . #x41) ; A
509     (latin-jisx0201     . #x41) ; 
510     (latin-viscii       . #x41) ; A
511     (=ucs               . #x0041)       ; A
512     ))
513 (define-char
514   '((name               . "LATIN CAPITAL LETTER B")
515     (general-category   letter uppercase) ; Normative Category
516     (bidi-category      . "L")
517     (mirrored           . nil)
518     (->fullwidth
519      ((name               . "FULLWIDTH LATIN CAPITAL LETTER B")
520       (=ucs               . #xFF22)     ; B
521       ))
522     (->lowercase
523      ((name               . "LATIN SMALL LETTER B")
524       (=ucs               . #x0062)     ; b
525       ))
526     (ascii              . #x42) ; B
527     (latin-jisx0201     . #x42) ; 
528     (latin-viscii       . #x42) ; B
529     (=ucs               . #x0042)       ; B
530     ))
531 (define-char
532   '((name               . "LATIN CAPITAL LETTER C")
533     (general-category   letter uppercase) ; Normative Category
534     (bidi-category      . "L")
535     (mirrored           . nil)
536     (->fullwidth
537      ((name               . "FULLWIDTH LATIN CAPITAL LETTER C")
538       (=ucs               . #xFF23)     ; C
539       ))
540     (->lowercase
541      ((name               . "LATIN SMALL LETTER C")
542       (=ucs               . #x0063)     ; c
543       ))
544     (ascii              . #x43) ; C
545     (latin-jisx0201     . #x43) ; 
546     (latin-viscii       . #x43) ; C
547     (=ucs               . #x0043)       ; C
548     ))
549 (define-char
550   '((name               . "LATIN CAPITAL LETTER D")
551     (general-category   letter uppercase) ; Normative Category
552     (bidi-category      . "L")
553     (mirrored           . nil)
554     (->fullwidth
555      ((name               . "FULLWIDTH LATIN CAPITAL LETTER D")
556       (=ucs               . #xFF24)     ; D
557       ))
558     (->lowercase
559      ((name               . "LATIN SMALL LETTER D")
560       (=ucs               . #x0064)     ; d
561       ))
562     (ascii              . #x44) ; D
563     (latin-jisx0201     . #x44) ; 
564     (latin-viscii       . #x44) ; D
565     (=ucs               . #x0044)       ; D
566     ))
567 (define-char
568   '((name               . "LATIN CAPITAL LETTER E")
569     (general-category   letter uppercase) ; Normative Category
570     (bidi-category      . "L")
571     (mirrored           . nil)
572     (->fullwidth
573      ((name               . "FULLWIDTH LATIN CAPITAL LETTER E")
574       (=ucs               . #xFF25)     ; E
575       ))
576     (->lowercase
577      ((name               . "LATIN SMALL LETTER E")
578       (=ucs               . #x0065)     ; e
579       ))
580     (ascii              . #x45) ; E
581     (latin-jisx0201     . #x45) ; 
582     (latin-viscii       . #x45) ; E
583     (=ucs               . #x0045)       ; E
584     ))
585 (define-char
586   '((name               . "LATIN CAPITAL LETTER F")
587     (general-category   letter uppercase) ; Normative Category
588     (bidi-category      . "L")
589     (mirrored           . nil)
590     (->fullwidth
591      ((name               . "FULLWIDTH LATIN CAPITAL LETTER F")
592       (=ucs               . #xFF26)     ; F
593       ))
594     (->lowercase
595      ((name               . "LATIN SMALL LETTER F")
596       (=ucs               . #x0066)     ; f
597       ))
598     (ascii              . #x46) ; F
599     (latin-jisx0201     . #x46) ; 
600     (latin-viscii       . #x46) ; F
601     (=ucs               . #x0046)       ; F
602     ))
603 (define-char
604   '((name               . "LATIN CAPITAL LETTER G")
605     (general-category   letter uppercase) ; Normative Category
606     (bidi-category      . "L")
607     (mirrored           . nil)
608     (->fullwidth
609      ((name               . "FULLWIDTH LATIN CAPITAL LETTER G")
610       (=ucs               . #xFF27)     ; G
611       ))
612     (->lowercase
613      ((name               . "LATIN SMALL LETTER G")
614       (=ucs               . #x0067)     ; g
615       ))
616     (ascii              . #x47) ; G
617     (latin-jisx0201     . #x47) ; 
618     (latin-viscii       . #x47) ; G
619     (=ucs               . #x0047)       ; G
620     ))
621 (define-char
622   '((name               . "LATIN CAPITAL LETTER H")
623     (general-category   letter uppercase) ; Normative Category
624     (bidi-category      . "L")
625     (mirrored           . nil)
626     (->fullwidth
627      ((name               . "FULLWIDTH LATIN CAPITAL LETTER H")
628       (=ucs               . #xFF28)     ; H
629       ))
630     (->lowercase
631      ((name               . "LATIN SMALL LETTER H")
632       (=ucs               . #x0068)     ; h
633       ))
634     (ascii              . #x48) ; H
635     (latin-jisx0201     . #x48) ; 
636     (latin-viscii       . #x48) ; H
637     (=ucs               . #x0048)       ; H
638     ))
639 (define-char
640   '((name               . "LATIN CAPITAL LETTER I")
641     (general-category   letter uppercase) ; Normative Category
642     (bidi-category      . "L")
643     (mirrored           . nil)
644     (->fullwidth
645      ((name               . "FULLWIDTH LATIN CAPITAL LETTER I")
646       (=ucs               . #xFF29)     ; I
647       ))
648     (->lowercase
649      ((name               . "LATIN SMALL LETTER I")
650       (=ucs               . #x0069)     ; i
651       ))
652     (ascii              . #x49) ; I
653     (latin-jisx0201     . #x49) ; 
654     (latin-viscii       . #x49) ; I
655     (=ucs               . #x0049)       ; I
656     ))
657 (define-char
658   '((name               . "LATIN CAPITAL LETTER J")
659     (general-category   letter uppercase) ; Normative Category
660     (bidi-category      . "L")
661     (mirrored           . nil)
662     (->fullwidth
663      ((name               . "FULLWIDTH LATIN CAPITAL LETTER J")
664       (=ucs               . #xFF2A)     ; J
665       ))
666     (->lowercase
667      ((name               . "LATIN SMALL LETTER J")
668       (=ucs               . #x006A)     ; j
669       ))
670     (ascii              . #x4A) ; J
671     (latin-jisx0201     . #x4A) ; 
672     (latin-viscii       . #x4A) ; J
673     (=ucs               . #x004A)       ; J
674     ))
675 (define-char
676   '((name               . "LATIN CAPITAL LETTER K")
677     (general-category   letter uppercase) ; Normative Category
678     (bidi-category      . "L")
679     (mirrored           . nil)
680     (->fullwidth
681      ((name               . "FULLWIDTH LATIN CAPITAL LETTER K")
682       (=ucs               . #xFF2B)     ; K
683       ))
684     (->lowercase
685      ((name               . "LATIN SMALL LETTER K")
686       (=ucs               . #x006B)     ; k
687       ))
688     (ascii              . #x4B) ; K
689     (latin-jisx0201     . #x4B) ; 
690     (latin-viscii       . #x4B) ; K
691     (=ucs               . #x004B)       ; K
692     ))
693 (define-char
694   '((name               . "LATIN CAPITAL LETTER L")
695     (general-category   letter uppercase) ; Normative Category
696     (bidi-category      . "L")
697     (mirrored           . nil)
698     (->fullwidth
699      ((name               . "FULLWIDTH LATIN CAPITAL LETTER L")
700       (=ucs               . #xFF2C)     ; L
701       ))
702     (->lowercase
703      ((name               . "LATIN SMALL LETTER L")
704       (=ucs               . #x006C)     ; l
705       ))
706     (ascii              . #x4C) ; L
707     (latin-jisx0201     . #x4C) ; 
708     (latin-viscii       . #x4C) ; L
709     (=ucs               . #x004C)       ; L
710     ))
711 (define-char
712   '((name               . "LATIN CAPITAL LETTER M")
713     (general-category   letter uppercase) ; Normative Category
714     (bidi-category      . "L")
715     (mirrored           . nil)
716     (->fullwidth
717      ((name               . "FULLWIDTH LATIN CAPITAL LETTER M")
718       (=ucs               . #xFF2D)     ; M
719       ))
720     (->lowercase
721      ((name               . "LATIN SMALL LETTER M")
722       (=ucs               . #x006D)     ; m
723       ))
724     (ascii              . #x4D) ; M
725     (latin-jisx0201     . #x4D) ; 
726     (latin-viscii       . #x4D) ; M
727     (=ucs               . #x004D)       ; M
728     ))
729 (define-char
730   '((name               . "LATIN CAPITAL LETTER N")
731     (general-category   letter uppercase) ; Normative Category
732     (bidi-category      . "L")
733     (mirrored           . nil)
734     (->fullwidth
735      ((name               . "FULLWIDTH LATIN CAPITAL LETTER N")
736       (=ucs               . #xFF2E)     ; N
737       ))
738     (->lowercase
739      ((name               . "LATIN SMALL LETTER N")
740       (=ucs               . #x006E)     ; n
741       ))
742     (ascii              . #x4E) ; N
743     (latin-jisx0201     . #x4E) ; 
744     (latin-viscii       . #x4E) ; N
745     (=ucs               . #x004E)       ; N
746     ))
747 (define-char
748   '((name               . "LATIN CAPITAL LETTER O")
749     (general-category   letter uppercase) ; Normative Category
750     (bidi-category      . "L")
751     (mirrored           . nil)
752     (->fullwidth
753      ((name               . "FULLWIDTH LATIN CAPITAL LETTER O")
754       (=ucs               . #xFF2F)     ; O
755       ))
756     (->lowercase
757      ((name               . "LATIN SMALL LETTER O")
758       (=ucs               . #x006F)     ; o
759       ))
760     (ascii              . #x4F) ; O
761     (latin-jisx0201     . #x4F) ; 
762     (latin-viscii       . #x4F) ; O
763     (=ucs               . #x004F)       ; O
764     ))
765 (define-char
766   '((name               . "LATIN CAPITAL LETTER P")
767     (general-category   letter uppercase) ; Normative Category
768     (bidi-category      . "L")
769     (mirrored           . nil)
770     (->fullwidth
771      ((name               . "FULLWIDTH LATIN CAPITAL LETTER P")
772       (=ucs               . #xFF30)     ; P
773       ))
774     (->lowercase
775      ((name               . "LATIN SMALL LETTER P")
776       (=ucs               . #x0070)     ; p
777       ))
778     (ascii              . #x50) ; P
779     (latin-jisx0201     . #x50) ; 
780     (latin-viscii       . #x50) ; P
781     (=ucs               . #x0050)       ; P
782     ))
783 (define-char
784   '((name               . "LATIN CAPITAL LETTER Q")
785     (general-category   letter uppercase) ; Normative Category
786     (bidi-category      . "L")
787     (mirrored           . nil)
788     (->fullwidth
789      ((name               . "FULLWIDTH LATIN CAPITAL LETTER Q")
790       (=ucs               . #xFF31)     ; Q
791       ))
792     (->lowercase
793      ((name               . "LATIN SMALL LETTER Q")
794       (=ucs               . #x0071)     ; q
795       ))
796     (ascii              . #x51) ; Q
797     (latin-jisx0201     . #x51) ; 
798     (latin-viscii       . #x51) ; Q
799     (=ucs               . #x0051)       ; Q
800     ))
801 (define-char
802   '((name               . "LATIN CAPITAL LETTER R")
803     (general-category   letter uppercase) ; Normative Category
804     (bidi-category      . "L")
805     (mirrored           . nil)
806     (->fullwidth
807      ((name               . "FULLWIDTH LATIN CAPITAL LETTER R")
808       (=ucs               . #xFF32)     ; R
809       ))
810     (->lowercase
811      ((name               . "LATIN SMALL LETTER R")
812       (=ucs               . #x0072)     ; r
813       ))
814     (ascii              . #x52) ; R
815     (latin-jisx0201     . #x52) ; 
816     (latin-viscii       . #x52) ; R
817     (=ucs               . #x0052)       ; R
818     ))
819 (define-char
820   '((name               . "LATIN CAPITAL LETTER S")
821     (general-category   letter uppercase) ; Normative Category
822     (bidi-category      . "L")
823     (mirrored           . nil)
824     (->fullwidth
825      ((name               . "FULLWIDTH LATIN CAPITAL LETTER S")
826       (=ucs               . #xFF33)     ; S
827       ))
828     (->lowercase
829      ((name               . "LATIN SMALL LETTER S")
830       (=ucs               . #x0073)     ; s
831       ))
832     (ascii              . #x53) ; S
833     (latin-jisx0201     . #x53) ; 
834     (latin-viscii       . #x53) ; S
835     (=ucs               . #x0053)       ; S
836     ))
837 (define-char
838   '((name               . "LATIN CAPITAL LETTER T")
839     (general-category   letter uppercase) ; Normative Category
840     (bidi-category      . "L")
841     (mirrored           . nil)
842     (->fullwidth
843      ((name               . "FULLWIDTH LATIN CAPITAL LETTER T")
844       (=ucs               . #xFF34)     ; T
845       ))
846     (->lowercase
847      ((name               . "LATIN SMALL LETTER T")
848       (=ucs               . #x0074)     ; t
849       ))
850     (ascii              . #x54) ; T
851     (latin-jisx0201     . #x54) ; 
852     (latin-viscii       . #x54) ; T
853     (=ucs               . #x0054)       ; T
854     ))
855 (define-char
856   '((name               . "LATIN CAPITAL LETTER U")
857     (general-category   letter uppercase) ; Normative Category
858     (bidi-category      . "L")
859     (mirrored           . nil)
860     (->fullwidth
861      ((name               . "FULLWIDTH LATIN CAPITAL LETTER U")
862       (=ucs               . #xFF35)     ; U
863       ))
864     (->lowercase
865      ((name               . "LATIN SMALL LETTER U")
866       (=ucs               . #x0075)     ; u
867       ))
868     (ascii              . #x55) ; U
869     (latin-jisx0201     . #x55) ; 
870     (latin-viscii       . #x55) ; U
871     (=ucs               . #x0055)       ; U
872     ))
873 (define-char
874   '((name               . "LATIN CAPITAL LETTER V")
875     (general-category   letter uppercase) ; Normative Category
876     (bidi-category      . "L")
877     (mirrored           . nil)
878     (->fullwidth
879      ((name               . "FULLWIDTH LATIN CAPITAL LETTER V")
880       (=ucs               . #xFF36)     ; V
881       ))
882     (->lowercase
883      ((name               . "LATIN SMALL LETTER V")
884       (=ucs               . #x0076)     ; v
885       ))
886     (ascii              . #x56) ; V
887     (latin-jisx0201     . #x56) ; 
888     (latin-viscii       . #x56) ; V
889     (=ucs               . #x0056)       ; V
890     ))
891 (define-char
892   '((name               . "LATIN CAPITAL LETTER W")
893     (general-category   letter uppercase) ; Normative Category
894     (bidi-category      . "L")
895     (mirrored           . nil)
896     (->fullwidth
897      ((name               . "FULLWIDTH LATIN CAPITAL LETTER W")
898       (=ucs               . #xFF37)     ; W
899       ))
900     (->lowercase
901      ((name               . "LATIN SMALL LETTER W")
902       (=ucs               . #x0077)     ; w
903       ))
904     (ascii              . #x57) ; W
905     (latin-jisx0201     . #x57) ; 
906     (latin-viscii       . #x57) ; W
907     (=ucs               . #x0057)       ; W
908     ))
909 (define-char
910   '((name               . "LATIN CAPITAL LETTER X")
911     (general-category   letter uppercase) ; Normative Category
912     (bidi-category      . "L")
913     (mirrored           . nil)
914     (->fullwidth
915      ((name               . "FULLWIDTH LATIN CAPITAL LETTER X")
916       (=ucs               . #xFF38)     ; X
917       ))
918     (->lowercase
919      ((name               . "LATIN SMALL LETTER X")
920       (=ucs               . #x0078)     ; x
921       ))
922     (ascii              . #x58) ; X
923     (latin-jisx0201     . #x58) ; 
924     (latin-viscii       . #x58) ; X
925     (=ucs               . #x0058)       ; X
926     ))
927 (define-char
928   '((name               . "LATIN CAPITAL LETTER Y")
929     (general-category   letter uppercase) ; Normative Category
930     (bidi-category      . "L")
931     (mirrored           . nil)
932     (->fullwidth
933      ((name               . "FULLWIDTH LATIN CAPITAL LETTER Y")
934       (=ucs               . #xFF39)     ; Y
935       ))
936     (->lowercase
937      ((name               . "LATIN SMALL LETTER Y")
938       (=ucs               . #x0079)     ; y
939       ))
940     (ascii              . #x59) ; Y
941     (latin-jisx0201     . #x59) ; 
942     (latin-viscii       . #x59) ; Y
943     (=ucs               . #x0059)       ; Y
944     ))
945 (define-char
946   '((name               . "LATIN CAPITAL LETTER Z")
947     (general-category   letter uppercase) ; Normative Category
948     (bidi-category      . "L")
949     (mirrored           . nil)
950     (->fullwidth
951      ((name               . "FULLWIDTH LATIN CAPITAL LETTER Z")
952       (=ucs               . #xFF3A)     ; Z
953       ))
954     (->lowercase
955      ((name               . "LATIN SMALL LETTER Z")
956       (=ucs               . #x007A)     ; z
957       ))
958     (ascii              . #x5A) ; Z
959     (latin-jisx0201     . #x5A) ; 
960     (latin-viscii       . #x5A) ; Z
961     (=ucs               . #x005A)       ; Z
962     ))
963 (define-char
964   '((name               . "LEFT SQUARE BRACKET")
965     (general-category   punctuation open) ; Informative Category
966     (bidi-category      . "ON")
967     (mirrored           . t)
968     (->fullwidth
969      ((name               . "FULLWIDTH LEFT SQUARE BRACKET")
970       (=ucs               . #xFF3B)     ; [
971       ))
972     (ascii              . #x5B) ; [
973     (latin-jisx0201     . #x5B) ; 
974     (latin-viscii       . #x5B) ; [
975     (=ucs               . #x005B)       ; [
976     ))
977 (define-char
978   '((name               . "REVERSE SOLIDUS")
979     (general-category   punctuation other) ; Informative Category
980     (bidi-category      . "ON")
981     (mirrored           . nil)
982     (->fullwidth
983      ((name               . "FULLWIDTH REVERSE SOLIDUS")
984       (=ucs               . #xFF3C)     ; \
985       ))
986     (ascii              . #x5C) ; \
987     (latin-viscii       . #x5C) ; \
988     (=ucs               . #x005C)       ; \
989     ))
990 (define-char
991   '((name               . "RIGHT SQUARE BRACKET")
992     (general-category   punctuation close) ; Informative Category
993     (bidi-category      . "ON")
994     (mirrored           . t)
995     (->fullwidth
996      ((name               . "FULLWIDTH RIGHT SQUARE BRACKET")
997       (=ucs               . #xFF3D)     ; ]
998       ))
999     (ascii              . #x5D) ; ]
1000     (latin-jisx0201     . #x5D) ; 
1001     (latin-viscii       . #x5D) ; ]
1002     (=ucs               . #x005D)       ; ]
1003     ))
1004 (define-char
1005   '((name               . "CIRCUMFLEX ACCENT")
1006     (general-category   symbol modifier) ; Informative Category
1007     (bidi-category      . "ON")
1008     (mirrored           . nil)
1009     (->fullwidth
1010      ((name               . "FULLWIDTH CIRCUMFLEX ACCENT")
1011       (=ucs               . #xFF3E)     ; ^
1012       ))
1013     (ascii              . #x5E) ; ^
1014     (latin-jisx0201     . #x5E) ; 
1015     (latin-viscii       . #x5E) ; ^
1016     (=ucs               . #x005E)       ; ^
1017     ))
1018 (define-char
1019   '((name               . "LOW LINE")
1020     (general-category   punctuation connector) ; Informative Category
1021     (bidi-category      . "ON")
1022     (mirrored           . nil)
1023     (->fullwidth
1024      ((name               . "FULLWIDTH LOW LINE")
1025       (=ucs               . #xFF3F)     ; _
1026       ))
1027     (ascii              . #x5F) ; _
1028     (latin-jisx0201     . #x5F) ; 
1029     (latin-viscii       . #x5F) ; _
1030     (=ucs               . #x005F)       ; _
1031     ))
1032 (define-char
1033   '((name               . "GRAVE ACCENT")
1034     (general-category   symbol modifier) ; Informative Category
1035     (bidi-category      . "ON")
1036     (mirrored           . nil)
1037     (->fullwidth
1038      ((name               . "FULLWIDTH GRAVE ACCENT")
1039       (=ucs               . #xFF40)     ; `
1040       ))
1041     (ascii              . #x60) ; `
1042     (latin-jisx0201     . #x60) ; 
1043     (latin-viscii       . #x60) ; `
1044     (=ucs               . #x0060)       ; `
1045     ))
1046 (define-char
1047   '((name               . "LATIN SMALL LETTER A")
1048     (general-category   letter lowercase) ; Normative Category
1049     (bidi-category      . "L")
1050     (mirrored           . nil)
1051     (->fullwidth
1052      ((name               . "FULLWIDTH LATIN SMALL LETTER A")
1053       (=ucs               . #xFF41)     ; a
1054       ))
1055     (->uppercase
1056      ((name               . "LATIN CAPITAL LETTER A")
1057       (=ucs               . #x0041)     ; A
1058       ))
1059     (ascii              . #x61) ; a
1060     (latin-jisx0201     . #x61) ; 
1061     (ipa                . #xA5) ; 
1062     (latin-viscii       . #x61) ; a
1063     (=ucs               . #x0061)       ; a
1064     ))
1065 (define-char
1066   '((name               . "LATIN SMALL LETTER B")
1067     (general-category   letter lowercase) ; Normative Category
1068     (bidi-category      . "L")
1069     (mirrored           . nil)
1070     (->fullwidth
1071      ((name               . "FULLWIDTH LATIN SMALL LETTER B")
1072       (=ucs               . #xFF42)     ; b
1073       ))
1074     (->uppercase
1075      ((name               . "LATIN CAPITAL LETTER B")
1076       (=ucs               . #x0042)     ; B
1077       ))
1078     (ascii              . #x62) ; b
1079     (latin-jisx0201     . #x62) ; 
1080     (ipa                . #xC1) ; 
1081     (latin-viscii       . #x62) ; b
1082     (=ucs               . #x0062)       ; b
1083     ))
1084 (define-char
1085   '((name               . "LATIN SMALL LETTER C")
1086     (general-category   letter lowercase) ; Normative Category
1087     (bidi-category      . "L")
1088     (mirrored           . nil)
1089     (->fullwidth
1090      ((name               . "FULLWIDTH LATIN SMALL LETTER C")
1091       (=ucs               . #xFF43)     ; c
1092       ))
1093     (->uppercase
1094      ((name               . "LATIN CAPITAL LETTER C")
1095       (=ucs               . #x0043)     ; C
1096       ))
1097     (ascii              . #x63) ; c
1098     (latin-jisx0201     . #x63) ; 
1099     (latin-viscii       . #x63) ; c
1100     (=ucs               . #x0063)       ; c
1101     ))
1102 (define-char
1103   '((name               . "LATIN SMALL LETTER D")
1104     (general-category   letter lowercase) ; Normative Category
1105     (bidi-category      . "L")
1106     (mirrored           . nil)
1107     (->fullwidth
1108      ((name               . "FULLWIDTH LATIN SMALL LETTER D")
1109       (=ucs               . #xFF44)     ; d
1110       ))
1111     (->uppercase
1112      ((name               . "LATIN CAPITAL LETTER D")
1113       (=ucs               . #x0044)     ; D
1114       ))
1115     (ascii              . #x64) ; d
1116     (latin-jisx0201     . #x64) ; 
1117     (ipa                . #xC3) ; 
1118     (latin-viscii       . #x64) ; d
1119     (=ucs               . #x0064)       ; d
1120     ))
1121 (define-char
1122   '((name               . "LATIN SMALL LETTER E")
1123     (general-category   letter lowercase) ; Normative Category
1124     (bidi-category      . "L")
1125     (mirrored           . nil)
1126     (->fullwidth
1127      ((name               . "FULLWIDTH LATIN SMALL LETTER E")
1128       (=ucs               . #xFF45)     ; e
1129       ))
1130     (->uppercase
1131      ((name               . "LATIN CAPITAL LETTER E")
1132       (=ucs               . #x0045)     ; E
1133       ))
1134     (ascii              . #x65) ; e
1135     (latin-jisx0201     . #x65) ; 
1136     (ipa                . #xA2) ; 
1137     (latin-viscii       . #x65) ; e
1138     (=ucs               . #x0065)       ; e
1139     ))
1140 (define-char
1141   '((name               . "LATIN SMALL LETTER F")
1142     (general-category   letter lowercase) ; Normative Category
1143     (bidi-category      . "L")
1144     (mirrored           . nil)
1145     (->fullwidth
1146      ((name               . "FULLWIDTH LATIN SMALL LETTER F")
1147       (=ucs               . #xFF46)     ; f
1148       ))
1149     (->uppercase
1150      ((name               . "LATIN CAPITAL LETTER F")
1151       (=ucs               . #x0046)     ; F
1152       ))
1153     (ascii              . #x66) ; f
1154     (latin-jisx0201     . #x66) ; 
1155     (ipa                . #xC6) ; 
1156     (latin-viscii       . #x66) ; f
1157     (=ucs               . #x0066)       ; f
1158     ))
1159 (define-char
1160   '((name               . "LATIN SMALL LETTER G")
1161     (general-category   letter lowercase) ; Normative Category
1162     (bidi-category      . "L")
1163     (mirrored           . nil)
1164     (->fullwidth
1165      ((name               . "FULLWIDTH LATIN SMALL LETTER G")
1166       (=ucs               . #xFF47)     ; g
1167       ))
1168     (->uppercase
1169      ((name               . "LATIN CAPITAL LETTER G")
1170       (=ucs               . #x0047)     ; G
1171       ))
1172     (ascii              . #x67) ; g
1173     (latin-jisx0201     . #x67) ; 
1174     (ipa                . #xC5) ; 
1175     (latin-viscii       . #x67) ; g
1176     (=ucs               . #x0067)       ; g
1177     ))
1178 (define-char
1179   '((name               . "LATIN SMALL LETTER H")
1180     (general-category   letter lowercase) ; Normative Category
1181     (bidi-category      . "L")
1182     (mirrored           . nil)
1183     (->fullwidth
1184      ((name               . "FULLWIDTH LATIN SMALL LETTER H")
1185       (=ucs               . #xFF48)     ; h
1186       ))
1187     (->uppercase
1188      ((name               . "LATIN CAPITAL LETTER H")
1189       (=ucs               . #x0048)     ; H
1190       ))
1191     (ascii              . #x68) ; h
1192     (latin-jisx0201     . #x68) ; 
1193     (ipa                . #xD1) ; 
1194     (latin-viscii       . #x68) ; h
1195     (=ucs               . #x0068)       ; h
1196     ))
1197 (define-char
1198   '((name               . "LATIN SMALL LETTER I")
1199     (general-category   letter lowercase) ; Normative Category
1200     (bidi-category      . "L")
1201     (mirrored           . nil)
1202     (->fullwidth
1203      ((name               . "FULLWIDTH LATIN SMALL LETTER I")
1204       (=ucs               . #xFF49)     ; i
1205       ))
1206     (->uppercase
1207      ((name               . "LATIN CAPITAL LETTER I")
1208       (=ucs               . #x0049)     ; I
1209       ))
1210     (ascii              . #x69) ; i
1211     (latin-jisx0201     . #x69) ; 
1212     (ipa                . #xA0) ; 
1213     (latin-viscii       . #x69) ; i
1214     (=ucs               . #x0069)       ; i
1215     ))
1216 (define-char
1217   '((name               . "LATIN SMALL LETTER J")
1218     (general-category   letter lowercase) ; Normative Category
1219     (bidi-category      . "L")
1220     (mirrored           . nil)
1221     (->fullwidth
1222      ((name               . "FULLWIDTH LATIN SMALL LETTER J")
1223       (=ucs               . #xFF4A)     ; j
1224       ))
1225     (->uppercase
1226      ((name               . "LATIN CAPITAL LETTER J")
1227       (=ucs               . #x004A)     ; J
1228       ))
1229     (ascii              . #x6A) ; j
1230     (latin-jisx0201     . #x6A) ; 
1231     (ipa                . #xD9) ; 
1232     (latin-viscii       . #x6A) ; j
1233     (=ucs               . #x006A)       ; j
1234     ))
1235 (define-char
1236   '((name               . "LATIN SMALL LETTER K")
1237     (general-category   letter lowercase) ; Normative Category
1238     (bidi-category      . "L")
1239     (mirrored           . nil)
1240     (->fullwidth
1241      ((name               . "FULLWIDTH LATIN SMALL LETTER K")
1242       (=ucs               . #xFF4B)     ; k
1243       ))
1244     (->uppercase
1245      ((name               . "LATIN CAPITAL LETTER K")
1246       (=ucs               . #x004B)     ; K
1247       ))
1248     (ascii              . #x6B) ; k
1249     (latin-jisx0201     . #x6B) ; 
1250     (ipa                . #xC4) ; 
1251     (latin-viscii       . #x6B) ; k
1252     (=ucs               . #x006B)       ; k
1253     ))
1254 (define-char
1255   '((name               . "LATIN SMALL LETTER L")
1256     (general-category   letter lowercase) ; Normative Category
1257     (bidi-category      . "L")
1258     (mirrored           . nil)
1259     (->fullwidth
1260      ((name               . "FULLWIDTH LATIN SMALL LETTER L")
1261       (=ucs               . #xFF4C)     ; l
1262       ))
1263     (->uppercase
1264      ((name               . "LATIN CAPITAL LETTER L")
1265       (=ucs               . #x004C)     ; L
1266       ))
1267     (ascii              . #x6C) ; l
1268     (latin-jisx0201     . #x6C) ; 
1269     (ipa                . #xDA) ; 
1270     (latin-viscii       . #x6C) ; l
1271     (=ucs               . #x006C)       ; l
1272     ))
1273 (define-char
1274   '((name               . "LATIN SMALL LETTER M")
1275     (general-category   letter lowercase) ; Normative Category
1276     (bidi-category      . "L")
1277     (mirrored           . nil)
1278     (->fullwidth
1279      ((name               . "FULLWIDTH LATIN SMALL LETTER M")
1280       (=ucs               . #xFF4D)     ; m
1281       ))
1282     (->uppercase
1283      ((name               . "LATIN CAPITAL LETTER M")
1284       (=ucs               . #x004D)     ; M
1285       ))
1286     (ascii              . #x6D) ; m
1287     (latin-jisx0201     . #x6D) ; 
1288     (ipa                . #xD2) ; 
1289     (latin-viscii       . #x6D) ; m
1290     (=ucs               . #x006D)       ; m
1291     ))
1292 (define-char
1293   '((name               . "LATIN SMALL LETTER N")
1294     (general-category   letter lowercase) ; Normative Category
1295     (bidi-category      . "L")
1296     (mirrored           . nil)
1297     (->fullwidth
1298      ((name               . "FULLWIDTH LATIN SMALL LETTER N")
1299       (=ucs               . #xFF4E)     ; n
1300       ))
1301     (->uppercase
1302      ((name               . "LATIN CAPITAL LETTER N")
1303       (=ucs               . #x004E)     ; N
1304       ))
1305     (ascii              . #x6E) ; n
1306     (latin-jisx0201     . #x6E) ; 
1307     (ipa                . #xD3) ; 
1308     (latin-viscii       . #x6E) ; n
1309     (=ucs               . #x006E)       ; n
1310     ))
1311 (define-char
1312   '((name               . "LATIN SMALL LETTER O")
1313     (general-category   letter lowercase) ; Normative Category
1314     (bidi-category      . "L")
1315     (mirrored           . nil)
1316     (->fullwidth
1317      ((name               . "FULLWIDTH LATIN SMALL LETTER O")
1318       (=ucs               . #xFF4F)     ; o
1319       ))
1320     (->uppercase
1321      ((name               . "LATIN CAPITAL LETTER O")
1322       (=ucs               . #x004F)     ; O
1323       ))
1324     (ascii              . #x6F) ; o
1325     (latin-jisx0201     . #x6F) ; 
1326     (ipa                . #xB6) ; 
1327     (latin-viscii       . #x6F) ; o
1328     (=ucs               . #x006F)       ; o
1329     ))
1330 (define-char
1331   '((name               . "LATIN SMALL LETTER P")
1332     (general-category   letter lowercase) ; Normative Category
1333     (bidi-category      . "L")
1334     (mirrored           . nil)
1335     (->fullwidth
1336      ((name               . "FULLWIDTH LATIN SMALL LETTER P")
1337       (=ucs               . #xFF50)     ; p
1338       ))
1339     (->uppercase
1340      ((name               . "LATIN CAPITAL LETTER P")
1341       (=ucs               . #x0050)     ; P
1342       ))
1343     (ascii              . #x70) ; p
1344     (latin-jisx0201     . #x70) ; 
1345     (ipa                . #xC0) ; 
1346     (latin-viscii       . #x70) ; p
1347     (=ucs               . #x0070)       ; p
1348     ))
1349 (define-char
1350   '((name               . "LATIN SMALL LETTER Q")
1351     (general-category   letter lowercase) ; Normative Category
1352     (bidi-category      . "L")
1353     (mirrored           . nil)
1354     (->fullwidth
1355      ((name               . "FULLWIDTH LATIN SMALL LETTER Q")
1356       (=ucs               . #xFF51)     ; q
1357       ))
1358     (->uppercase
1359      ((name               . "LATIN CAPITAL LETTER Q")
1360       (=ucs               . #x0051)     ; Q
1361       ))
1362     (ascii              . #x71) ; q
1363     (latin-jisx0201     . #x71) ; 
1364     (latin-viscii       . #x71) ; q
1365     (=ucs               . #x0071)       ; q
1366     ))
1367 (define-char
1368   '((name               . "LATIN SMALL LETTER R")
1369     (general-category   letter lowercase) ; Normative Category
1370     (bidi-category      . "L")
1371     (mirrored           . nil)
1372     (->fullwidth
1373      ((name               . "FULLWIDTH LATIN SMALL LETTER R")
1374       (=ucs               . #xFF52)     ; r
1375       ))
1376     (->uppercase
1377      ((name               . "LATIN CAPITAL LETTER R")
1378       (=ucs               . #x0052)     ; R
1379       ))
1380     (ascii              . #x72) ; r
1381     (latin-jisx0201     . #x72) ; 
1382     (ipa                . #xD6) ; 
1383     (latin-viscii       . #x72) ; r
1384     (=ucs               . #x0072)       ; r
1385     ))
1386 (define-char
1387   '((name               . "LATIN SMALL LETTER S")
1388     (general-category   letter lowercase) ; Normative Category
1389     (bidi-category      . "L")
1390     (mirrored           . nil)
1391     (->fullwidth
1392      ((name               . "FULLWIDTH LATIN SMALL LETTER S")
1393       (=ucs               . #xFF53)     ; s
1394       ))
1395     (->uppercase
1396      ((name               . "LATIN CAPITAL LETTER S")
1397       (=ucs               . #x0053)     ; S
1398       ))
1399     (ascii              . #x73) ; s
1400     (latin-jisx0201     . #x73) ; 
1401     (ipa                . #xCA) ; 
1402     (latin-viscii       . #x73) ; s
1403     (=ucs               . #x0073)       ; s
1404     ))
1405 (define-char
1406   '((name               . "LATIN SMALL LETTER T")
1407     (general-category   letter lowercase) ; Normative Category
1408     (bidi-category      . "L")
1409     (mirrored           . nil)
1410     (->fullwidth
1411      ((name               . "FULLWIDTH LATIN SMALL LETTER T")
1412       (=ucs               . #xFF54)     ; t
1413       ))
1414     (->uppercase
1415      ((name               . "LATIN CAPITAL LETTER T")
1416       (=ucs               . #x0054)     ; T
1417       ))
1418     (ascii              . #x74) ; t
1419     (latin-jisx0201     . #x74) ; 
1420     (ipa                . #xC2) ; 
1421     (latin-viscii       . #x74) ; t
1422     (=ucs               . #x0074)       ; t
1423     ))
1424 (define-char
1425   '((name               . "LATIN SMALL LETTER U")
1426     (general-category   letter lowercase) ; Normative Category
1427     (bidi-category      . "L")
1428     (mirrored           . nil)
1429     (->fullwidth
1430      ((name               . "FULLWIDTH LATIN SMALL LETTER U")
1431       (=ucs               . #xFF55)     ; u
1432       ))
1433     (->uppercase
1434      ((name               . "LATIN CAPITAL LETTER U")
1435       (=ucs               . #x0055)     ; U
1436       ))
1437     (ascii              . #x75) ; u
1438     (latin-jisx0201     . #x75) ; 
1439     (ipa                . #xB4) ; 
1440     (latin-viscii       . #x75) ; u
1441     (=ucs               . #x0075)       ; u
1442     ))
1443 (define-char
1444   '((name               . "LATIN SMALL LETTER V")
1445     (general-category   letter lowercase) ; Normative Category
1446     (bidi-category      . "L")
1447     (mirrored           . nil)
1448     (->fullwidth
1449      ((name               . "FULLWIDTH LATIN SMALL LETTER V")
1450       (=ucs               . #xFF56)     ; v
1451       ))
1452     (->uppercase
1453      ((name               . "LATIN CAPITAL LETTER V")
1454       (=ucs               . #x0056)     ; V
1455       ))
1456     (ascii              . #x76) ; v
1457     (latin-jisx0201     . #x76) ; 
1458     (ipa                . #xC7) ; 
1459     (latin-viscii       . #x76) ; v
1460     (=ucs               . #x0076)       ; v
1461     ))
1462 (define-char
1463   '((name               . "LATIN SMALL LETTER W")
1464     (general-category   letter lowercase) ; Normative Category
1465     (bidi-category      . "L")
1466     (mirrored           . nil)
1467     (->fullwidth
1468      ((name               . "FULLWIDTH LATIN SMALL LETTER W")
1469       (=ucs               . #xFF57)     ; w
1470       ))
1471     (->uppercase
1472      ((name               . "LATIN CAPITAL LETTER W")
1473       (=ucs               . #x0057)     ; W
1474       ))
1475     (ascii              . #x77) ; w
1476     (latin-jisx0201     . #x77) ; 
1477     (ipa                . #xDE) ; 
1478     (latin-viscii       . #x77) ; w
1479     (=ucs               . #x0077)       ; w
1480     ))
1481 (define-char
1482   '((name               . "LATIN SMALL LETTER X")
1483     (general-category   letter lowercase) ; Normative Category
1484     (bidi-category      . "L")
1485     (mirrored           . nil)
1486     (->fullwidth
1487      ((name               . "FULLWIDTH LATIN SMALL LETTER X")
1488       (=ucs               . #xFF58)     ; x
1489       ))
1490     (->uppercase
1491      ((name               . "LATIN CAPITAL LETTER X")
1492       (=ucs               . #x0058)     ; X
1493       ))
1494     (ascii              . #x78) ; x
1495     (latin-jisx0201     . #x78) ; 
1496     (ipa                . #xCF) ; 
1497     (latin-viscii       . #x78) ; x
1498     (=ucs               . #x0078)       ; x
1499     ))
1500 (define-char
1501   '((name               . "LATIN SMALL LETTER Y")
1502     (general-category   letter lowercase) ; Normative Category
1503     (bidi-category      . "L")
1504     (mirrored           . nil)
1505     (->fullwidth
1506      ((name               . "FULLWIDTH LATIN SMALL LETTER Y")
1507       (=ucs               . #xFF59)     ; y
1508       ))
1509     (->uppercase
1510      ((name               . "LATIN CAPITAL LETTER Y")
1511       (=ucs               . #x0059)     ; Y
1512       ))
1513     (ascii              . #x79) ; y
1514     (latin-jisx0201     . #x79) ; 
1515     (ipa                . #xAD) ; 
1516     (latin-viscii       . #x79) ; y
1517     (=ucs               . #x0079)       ; y
1518     ))
1519 (define-char
1520   '((name               . "LATIN SMALL LETTER Z")
1521     (general-category   letter lowercase) ; Normative Category
1522     (bidi-category      . "L")
1523     (mirrored           . nil)
1524     (->fullwidth
1525      ((name               . "FULLWIDTH LATIN SMALL LETTER Z")
1526       (=ucs               . #xFF5A)     ; z
1527       ))
1528     (->uppercase
1529      ((name               . "LATIN CAPITAL LETTER Z")
1530       (=ucs               . #x005A)     ; Z
1531       ))
1532     (ascii              . #x7A) ; z
1533     (latin-jisx0201     . #x7A) ; 
1534     (ipa                . #xCB) ; 
1535     (latin-viscii       . #x7A) ; z
1536     (=ucs               . #x007A)       ; z
1537     ))
1538 (define-char
1539   '((name               . "LEFT CURLY BRACKET")
1540     (general-category   punctuation open) ; Informative Category
1541     (bidi-category      . "ON")
1542     (mirrored           . t)
1543     (->fullwidth
1544      ((name               . "FULLWIDTH LEFT CURLY BRACKET")
1545       (=ucs               . #xFF5B)     ; {
1546       ))
1547     (ascii              . #x7B) ; {
1548     (latin-jisx0201     . #x7B) ; 
1549     (latin-viscii       . #x7B) ; {
1550     (=ucs               . #x007B)       ; {
1551     ))
1552 (define-char
1553   '((name               . "VERTICAL LINE")
1554     (general-category   symbol math) ; Informative Category
1555     (bidi-category      . "ON")
1556     (mirrored           . nil)
1557     (->fullwidth
1558      ((name               . "FULLWIDTH VERTICAL LINE")
1559       (=ucs               . #xFF5C)     ; |
1560       ))
1561     (ascii              . #x7C) ; |
1562     (latin-jisx0201     . #x7C) ; 
1563     (latin-viscii       . #x7C) ; |
1564     (=ucs               . #x007C)       ; |
1565     ))
1566 (define-char
1567   '((name               . "RIGHT CURLY BRACKET")
1568     (general-category   punctuation close) ; Informative Category
1569     (bidi-category      . "ON")
1570     (mirrored           . t)
1571     (->fullwidth
1572      ((name               . "FULLWIDTH RIGHT CURLY BRACKET")
1573       (=ucs               . #xFF5D)     ; }
1574       ))
1575     (ascii              . #x7D) ; }
1576     (latin-jisx0201     . #x7D) ; 
1577     (latin-viscii       . #x7D) ; }
1578     (=ucs               . #x007D)       ; }
1579     ))
1580 (define-char
1581   '((name               . "TILDE")
1582     (general-category   symbol math) ; Informative Category
1583     (bidi-category      . "ON")
1584     (mirrored           . nil)
1585     (->fullwidth
1586      ((name               . "FULLWIDTH TILDE")
1587       (=ucs               . #xFF5E)     ; ~
1588       ))
1589     (ascii              . #x7E) ; ~
1590     (latin-viscii       . #x7E) ; ~
1591     (=ucs               . #x007E)       ; ~
1592     ))
1593 (define-char
1594   '((name               . "DELETE")
1595     (general-category   other control) ; Normative Category
1596     (bidi-category      . "BN")
1597     (mirrored           . nil)
1598     (ascii              . #x7F) ; ␡
1599     (latin-viscii       . #x7F) ; ␡
1600     (=ucs               . #x007F)       ; ␡
1601     ))