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