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