(M17046): Separate U+6C18; add C6-2529.
[chise/xemacs-chise.git-] / lisp / utf-2000 / u00020-Basic-Latin.el
1 (define-char
2   '((name               . "SPACE")
3     (ucs                . #x0020)
4     (general-category   separator space) ; Normative Category
5     (bidi-category      . "WS")
6     (mirrored           . nil)
7     (ascii              #x20)   ;  
8     (ipa                #xFF)   ; 
9     (latin-viscii       #x20)   ;  
10     ))
11 (define-char
12   '((name               . "EXCLAMATION MARK")
13     (ucs                . #x0021)
14     (general-category   punctuation other) ; Informative Category
15     (bidi-category      . "ON")
16     (mirrored           . nil)
17     (ascii              #x21)   ; !
18     (latin-jisx0201     #x21)   ; 
19     (latin-viscii       #x21)   ; !
20     ))
21 (define-char
22   '((name               . "QUOTATION MARK")
23     (ucs                . #x0022)
24     (general-category   punctuation other) ; Informative Category
25     (bidi-category      . "ON")
26     (mirrored           . nil)
27     (ascii                      #x22)   ; "
28     (latin-jisx0201             #x22)   ; 
29     (latin-viscii               #x22)   ; "
30     (japanese-jisx0213-1        #x22 #x30)      ; "
31     ))
32 (define-char
33   '((name               . "NUMBER SIGN")
34     (ucs                . #x0023)
35     (general-category   punctuation other) ; Informative Category
36     (bidi-category      . "ET")
37     (mirrored           . nil)
38     (ascii              #x23)   ; #
39     (latin-jisx0201     #x23)   ; 
40     (latin-viscii       #x23)   ; #
41     ))
42 (define-char
43   '((name               . "DOLLAR SIGN")
44     (ucs                . #x0024)
45     (general-category   symbol currency) ; Informative Category
46     (bidi-category      . "ET")
47     (mirrored           . nil)
48     (ascii              #x24)   ; $
49     (latin-jisx0201     #x24)   ; 
50     (latin-viscii       #x24)   ; $
51     ))
52 (define-char
53   '((name               . "PERCENT SIGN")
54     (ucs                . #x0025)
55     (general-category   punctuation other) ; Informative Category
56     (bidi-category      . "ET")
57     (mirrored           . nil)
58     (ascii              #x25)   ; %
59     (latin-jisx0201     #x25)   ; 
60     (latin-viscii       #x25)   ; %
61     ))
62 (define-char
63   '((name               . "AMPERSAND")
64     (ucs                . #x0026)
65     (general-category   punctuation other) ; Informative Category
66     (bidi-category      . "ON")
67     (mirrored           . nil)
68     (ascii              #x26)   ; &
69     (latin-jisx0201     #x26)   ; 
70     (latin-viscii       #x26)   ; &
71     ))
72 (define-char
73   '((name               . "APOSTROPHE")
74     (ucs                . #x0027)
75     (general-category   punctuation other) ; Informative Category
76     (bidi-category      . "ON")
77     (mirrored           . nil)
78     (ascii                      #x27)   ; '
79     (latin-jisx0201             #x27)   ; 
80     (latin-viscii               #x27)   ; '
81     (japanese-jisx0213-1        #x22 #x2F)      ; '
82     ))
83 (define-char
84   '((name               . "LEFT PARENTHESIS")
85     (ucs                . #x0028)
86     (general-category   punctuation open) ; Informative Category
87     (bidi-category      . "ON")
88     (mirrored           . t)
89     (ascii              #x28)   ; (
90     (latin-jisx0201     #x28)   ; 
91     (latin-viscii       #x28)   ; (
92     ))
93 (define-char
94   '((name               . "RIGHT PARENTHESIS")
95     (ucs                . #x0029)
96     (general-category   punctuation close) ; Informative Category
97     (bidi-category      . "ON")
98     (mirrored           . t)
99     (ascii              #x29)   ; )
100     (latin-jisx0201     #x29)   ; 
101     (latin-viscii       #x29)   ; )
102     ))
103 (define-char
104   '((name               . "ASTERISK")
105     (ucs                . #x002A)
106     (general-category   punctuation other) ; Informative Category
107     (bidi-category      . "ON")
108     (mirrored           . nil)
109     (ascii              #x2A)   ; *
110     (latin-jisx0201     #x2A)   ; 
111     (latin-viscii       #x2A)   ; *
112     ))
113 (define-char
114   '((name               . "PLUS SIGN")
115     (ucs                . #x002B)
116     (general-category   symbol math) ; Informative Category
117     (bidi-category      . "ET")
118     (mirrored           . nil)
119     (ascii              #x2B)   ; +
120     (latin-jisx0201     #x2B)   ; 
121     (latin-viscii       #x2B)   ; +
122     ))
123 (define-char
124   '((name               . "COMMA")
125     (ucs                . #x002C)
126     (general-category   punctuation other) ; Informative Category
127     (bidi-category      . "CS")
128     (mirrored           . nil)
129     (ascii              #x2C)   ; ,
130     (latin-jisx0201     #x2C)   ; 
131     (latin-viscii       #x2C)   ; ,
132     ))
133 (define-char
134   '((name               . "HYPHEN-MINUS")
135     (ucs                . #x002D)
136     (general-category   punctuation dash) ; Informative Category
137     (bidi-category      . "ET")
138     (mirrored           . nil)
139     (ascii                      #x2D)   ; -
140     (latin-jisx0201             #x2D)   ; 
141     (latin-viscii               #x2D)   ; -
142     (japanese-jisx0213-1        #x22 #x31)      ; -
143     ))
144 (define-char
145   '((name               . "FULL STOP")
146     (ucs                . #x002E)
147     (general-category   punctuation other) ; Informative Category
148     (bidi-category      . "CS")
149     (mirrored           . nil)
150     (ascii              #x2E)   ; .
151     (latin-jisx0201     #x2E)   ; 
152     (latin-viscii       #x2E)   ; .
153     ))
154 (define-char
155   '((name               . "SOLIDUS")
156     (ucs                . #x002F)
157     (general-category   punctuation other) ; Informative Category
158     (bidi-category      . "ES")
159     (mirrored           . nil)
160     (ascii              #x2F)   ; /
161     (latin-jisx0201     #x2F)   ; 
162     (latin-viscii       #x2F)   ; /
163     ))
164 (define-char
165   '((name               . "DIGIT ZERO")
166     (ucs                . #x0030)
167     (general-category   number decimal-digit) ; Normative Category
168     (bidi-category      . "EN")
169     (mirrored           . nil)
170     (decimal-digit-value . 0)
171     (digit-value         . 0)
172     (numeric-value       . 0)
173     (ascii              #x30)   ; 0
174     (latin-jisx0201     #x30)   ; 
175     (latin-viscii       #x30)   ; 0
176     ))
177 (define-char
178   '((name               . "DIGIT ONE")
179     (ucs                . #x0031)
180     (general-category   number decimal-digit) ; Normative Category
181     (bidi-category      . "EN")
182     (mirrored           . nil)
183     (decimal-digit-value . 1)
184     (digit-value         . 1)
185     (numeric-value       . 1)
186     (ascii              #x31)   ; 1
187     (latin-jisx0201     #x31)   ; 
188     (latin-viscii       #x31)   ; 1
189     ))
190 (define-char
191   '((name               . "DIGIT TWO")
192     (ucs                . #x0032)
193     (general-category   number decimal-digit) ; Normative Category
194     (bidi-category      . "EN")
195     (mirrored           . nil)
196     (decimal-digit-value . 2)
197     (digit-value         . 2)
198     (numeric-value       . 2)
199     (ascii              #x32)   ; 2
200     (latin-jisx0201     #x32)   ; 
201     (latin-viscii       #x32)   ; 2
202     ))
203 (define-char
204   '((name               . "DIGIT THREE")
205     (ucs                . #x0033)
206     (general-category   number decimal-digit) ; Normative Category
207     (bidi-category      . "EN")
208     (mirrored           . nil)
209     (decimal-digit-value . 3)
210     (digit-value         . 3)
211     (numeric-value       . 3)
212     (ascii              #x33)   ; 3
213     (latin-jisx0201     #x33)   ; 
214     (latin-viscii       #x33)   ; 3
215     ))
216 (define-char
217   '((name               . "DIGIT FOUR")
218     (ucs                . #x0034)
219     (general-category   number decimal-digit) ; Normative Category
220     (bidi-category      . "EN")
221     (mirrored           . nil)
222     (decimal-digit-value . 4)
223     (digit-value         . 4)
224     (numeric-value       . 4)
225     (ascii              #x34)   ; 4
226     (latin-jisx0201     #x34)   ; 
227     (latin-viscii       #x34)   ; 4
228     ))
229 (define-char
230   '((name               . "DIGIT FIVE")
231     (ucs                . #x0035)
232     (general-category   number decimal-digit) ; Normative Category
233     (bidi-category      . "EN")
234     (mirrored           . nil)
235     (decimal-digit-value . 5)
236     (digit-value         . 5)
237     (numeric-value       . 5)
238     (ascii              #x35)   ; 5
239     (latin-jisx0201     #x35)   ; 
240     (latin-viscii       #x35)   ; 5
241     ))
242 (define-char
243   '((name               . "DIGIT SIX")
244     (ucs                . #x0036)
245     (general-category   number decimal-digit) ; Normative Category
246     (bidi-category      . "EN")
247     (mirrored           . nil)
248     (decimal-digit-value . 6)
249     (digit-value         . 6)
250     (numeric-value       . 6)
251     (ascii              #x36)   ; 6
252     (latin-jisx0201     #x36)   ; 
253     (latin-viscii       #x36)   ; 6
254     ))
255 (define-char
256   '((name               . "DIGIT SEVEN")
257     (ucs                . #x0037)
258     (general-category   number decimal-digit) ; Normative Category
259     (bidi-category      . "EN")
260     (mirrored           . nil)
261     (decimal-digit-value . 7)
262     (digit-value         . 7)
263     (numeric-value       . 7)
264     (ascii              #x37)   ; 7
265     (latin-jisx0201     #x37)   ; 
266     (latin-viscii       #x37)   ; 7
267     ))
268 (define-char
269   '((name               . "DIGIT EIGHT")
270     (ucs                . #x0038)
271     (general-category   number decimal-digit) ; Normative Category
272     (bidi-category      . "EN")
273     (mirrored           . nil)
274     (decimal-digit-value . 8)
275     (digit-value         . 8)
276     (numeric-value       . 8)
277     (ascii              #x38)   ; 8
278     (latin-jisx0201     #x38)   ; 
279     (latin-viscii       #x38)   ; 8
280     ))
281 (define-char
282   '((name               . "DIGIT NINE")
283     (ucs                . #x0039)
284     (general-category   number decimal-digit) ; Normative Category
285     (bidi-category      . "EN")
286     (mirrored           . nil)
287     (decimal-digit-value . 9)
288     (digit-value         . 9)
289     (numeric-value       . 9)
290     (ascii              #x39)   ; 9
291     (latin-jisx0201     #x39)   ; 
292     (latin-viscii       #x39)   ; 9
293     ))
294 (define-char
295   '((name               . "COLON")
296     (ucs                . #x003A)
297     (general-category   punctuation other) ; Informative Category
298     (bidi-category      . "CS")
299     (mirrored           . nil)
300     (ascii              #x3A)   ; :
301     (latin-jisx0201     #x3A)   ; 
302     (latin-viscii       #x3A)   ; :
303     ))
304 (define-char
305   '((name               . "SEMICOLON")
306     (ucs                . #x003B)
307     (general-category   punctuation other) ; Informative Category
308     (bidi-category      . "ON")
309     (mirrored           . nil)
310     (ascii              #x3B)   ; ;
311     (latin-jisx0201     #x3B)   ; 
312     (latin-viscii       #x3B)   ; ;
313     ))
314 (define-char
315   '((name               . "LESS-THAN SIGN")
316     (ucs                . #x003C)
317     (general-category   symbol math) ; Informative Category
318     (bidi-category      . "ON")
319     (mirrored           . t)
320     (ascii              #x3C)   ; <
321     (latin-jisx0201     #x3C)   ; 
322     (latin-viscii       #x3C)   ; <
323     ))
324 (define-char
325   '((name               . "EQUALS SIGN")
326     (ucs                . #x003D)
327     (general-category   symbol math) ; Informative Category
328     (bidi-category      . "ON")
329     (mirrored           . nil)
330     (ascii              #x3D)   ; =
331     (latin-jisx0201     #x3D)   ; 
332     (latin-viscii       #x3D)   ; =
333     ))
334 (define-char
335   '((name               . "GREATER-THAN SIGN")
336     (ucs                . #x003E)
337     (general-category   symbol math) ; Informative Category
338     (bidi-category      . "ON")
339     (mirrored           . t)
340     (ascii              #x3E)   ; >
341     (latin-jisx0201     #x3E)   ; 
342     (latin-viscii       #x3E)   ; >
343     ))
344 (define-char
345   '((name               . "QUESTION MARK")
346     (ucs                . #x003F)
347     (general-category   punctuation other) ; Informative Category
348     (bidi-category      . "ON")
349     (mirrored           . nil)
350     (ascii              #x3F)   ; ?
351     (latin-jisx0201     #x3F)   ; 
352     (latin-viscii       #x3F)   ; ?
353     ))
354 (define-char
355   '((name               . "COMMERCIAL AT")
356     (ucs                . #x0040)
357     (general-category   punctuation other) ; Informative Category
358     (bidi-category      . "ON")
359     (mirrored           . nil)
360     (ascii              #x40)   ; @
361     (latin-jisx0201     #x40)   ; 
362     (latin-viscii       #x40)   ; @
363     ))
364 (define-char
365   '((name               . "LATIN CAPITAL LETTER A")
366     (ucs                . #x0041)
367     (general-category   letter uppercase) ; Normative Category
368     (bidi-category      . "L")
369     (mirrored           . nil)
370     (->lowercase        #x0061)
371     (ascii              #x41)   ; A
372     (latin-jisx0201     #x41)   ; 
373     (latin-viscii       #x41)   ; A
374     ))
375 (define-char
376   '((name               . "LATIN CAPITAL LETTER B")
377     (ucs                . #x0042)
378     (general-category   letter uppercase) ; Normative Category
379     (bidi-category      . "L")
380     (mirrored           . nil)
381     (->lowercase        #x0062)
382     (ascii              #x42)   ; B
383     (latin-jisx0201     #x42)   ; 
384     (latin-viscii       #x42)   ; B
385     ))
386 (define-char
387   '((name               . "LATIN CAPITAL LETTER C")
388     (ucs                . #x0043)
389     (general-category   letter uppercase) ; Normative Category
390     (bidi-category      . "L")
391     (mirrored           . nil)
392     (->lowercase        #x0063)
393     (ascii              #x43)   ; C
394     (latin-jisx0201     #x43)   ; 
395     (latin-viscii       #x43)   ; C
396     ))
397 (define-char
398   '((name               . "LATIN CAPITAL LETTER D")
399     (ucs                . #x0044)
400     (general-category   letter uppercase) ; Normative Category
401     (bidi-category      . "L")
402     (mirrored           . nil)
403     (->lowercase        #x0064)
404     (ascii              #x44)   ; D
405     (latin-jisx0201     #x44)   ; 
406     (latin-viscii       #x44)   ; D
407     ))
408 (define-char
409   '((name               . "LATIN CAPITAL LETTER E")
410     (ucs                . #x0045)
411     (general-category   letter uppercase) ; Normative Category
412     (bidi-category      . "L")
413     (mirrored           . nil)
414     (->lowercase        #x0065)
415     (ascii              #x45)   ; E
416     (latin-jisx0201     #x45)   ; 
417     (latin-viscii       #x45)   ; E
418     ))
419 (define-char
420   '((name               . "LATIN CAPITAL LETTER F")
421     (ucs                . #x0046)
422     (general-category   letter uppercase) ; Normative Category
423     (bidi-category      . "L")
424     (mirrored           . nil)
425     (->lowercase        #x0066)
426     (ascii              #x46)   ; F
427     (latin-jisx0201     #x46)   ; 
428     (latin-viscii       #x46)   ; F
429     ))
430 (define-char
431   '((name               . "LATIN CAPITAL LETTER G")
432     (ucs                . #x0047)
433     (general-category   letter uppercase) ; Normative Category
434     (bidi-category      . "L")
435     (mirrored           . nil)
436     (->lowercase        #x0067)
437     (ascii              #x47)   ; G
438     (latin-jisx0201     #x47)   ; 
439     (latin-viscii       #x47)   ; G
440     ))
441 (define-char
442   '((name               . "LATIN CAPITAL LETTER H")
443     (ucs                . #x0048)
444     (general-category   letter uppercase) ; Normative Category
445     (bidi-category      . "L")
446     (mirrored           . nil)
447     (->lowercase        #x0068)
448     (ascii              #x48)   ; H
449     (latin-jisx0201     #x48)   ; 
450     (latin-viscii       #x48)   ; H
451     ))
452 (define-char
453   '((name               . "LATIN CAPITAL LETTER I")
454     (ucs                . #x0049)
455     (general-category   letter uppercase) ; Normative Category
456     (bidi-category      . "L")
457     (mirrored           . nil)
458     (->lowercase        #x0069)
459     (ascii              #x49)   ; I
460     (latin-jisx0201     #x49)   ; 
461     (latin-viscii       #x49)   ; I
462     ))
463 (define-char
464   '((name               . "LATIN CAPITAL LETTER J")
465     (ucs                . #x004A)
466     (general-category   letter uppercase) ; Normative Category
467     (bidi-category      . "L")
468     (mirrored           . nil)
469     (->lowercase        #x006A)
470     (ascii              #x4A)   ; J
471     (latin-jisx0201     #x4A)   ; 
472     (latin-viscii       #x4A)   ; J
473     ))
474 (define-char
475   '((name               . "LATIN CAPITAL LETTER K")
476     (ucs                . #x004B)
477     (general-category   letter uppercase) ; Normative Category
478     (bidi-category      . "L")
479     (mirrored           . nil)
480     (->lowercase        #x006B)
481     (ascii              #x4B)   ; K
482     (latin-jisx0201     #x4B)   ; 
483     (latin-viscii       #x4B)   ; K
484     ))
485 (define-char
486   '((name               . "LATIN CAPITAL LETTER L")
487     (ucs                . #x004C)
488     (general-category   letter uppercase) ; Normative Category
489     (bidi-category      . "L")
490     (mirrored           . nil)
491     (->lowercase        #x006C)
492     (ascii              #x4C)   ; L
493     (latin-jisx0201     #x4C)   ; 
494     (latin-viscii       #x4C)   ; L
495     ))
496 (define-char
497   '((name               . "LATIN CAPITAL LETTER M")
498     (ucs                . #x004D)
499     (general-category   letter uppercase) ; Normative Category
500     (bidi-category      . "L")
501     (mirrored           . nil)
502     (->lowercase        #x006D)
503     (ascii              #x4D)   ; M
504     (latin-jisx0201     #x4D)   ; 
505     (latin-viscii       #x4D)   ; M
506     ))
507 (define-char
508   '((name               . "LATIN CAPITAL LETTER N")
509     (ucs                . #x004E)
510     (general-category   letter uppercase) ; Normative Category
511     (bidi-category      . "L")
512     (mirrored           . nil)
513     (->lowercase        #x006E)
514     (ascii              #x4E)   ; N
515     (latin-jisx0201     #x4E)   ; 
516     (latin-viscii       #x4E)   ; N
517     ))
518 (define-char
519   '((name               . "LATIN CAPITAL LETTER O")
520     (ucs                . #x004F)
521     (general-category   letter uppercase) ; Normative Category
522     (bidi-category      . "L")
523     (mirrored           . nil)
524     (->lowercase        #x006F)
525     (ascii              #x4F)   ; O
526     (latin-jisx0201     #x4F)   ; 
527     (latin-viscii       #x4F)   ; O
528     ))
529 (define-char
530   '((name               . "LATIN CAPITAL LETTER P")
531     (ucs                . #x0050)
532     (general-category   letter uppercase) ; Normative Category
533     (bidi-category      . "L")
534     (mirrored           . nil)
535     (->lowercase        #x0070)
536     (ascii              #x50)   ; P
537     (latin-jisx0201     #x50)   ; 
538     (latin-viscii       #x50)   ; P
539     ))
540 (define-char
541   '((name               . "LATIN CAPITAL LETTER Q")
542     (ucs                . #x0051)
543     (general-category   letter uppercase) ; Normative Category
544     (bidi-category      . "L")
545     (mirrored           . nil)
546     (->lowercase        #x0071)
547     (ascii              #x51)   ; Q
548     (latin-jisx0201     #x51)   ; 
549     (latin-viscii       #x51)   ; Q
550     ))
551 (define-char
552   '((name               . "LATIN CAPITAL LETTER R")
553     (ucs                . #x0052)
554     (general-category   letter uppercase) ; Normative Category
555     (bidi-category      . "L")
556     (mirrored           . nil)
557     (->lowercase        #x0072)
558     (ascii              #x52)   ; R
559     (latin-jisx0201     #x52)   ; 
560     (latin-viscii       #x52)   ; R
561     ))
562 (define-char
563   '((name               . "LATIN CAPITAL LETTER S")
564     (ucs                . #x0053)
565     (general-category   letter uppercase) ; Normative Category
566     (bidi-category      . "L")
567     (mirrored           . nil)
568     (->lowercase        #x0073)
569     (ascii              #x53)   ; S
570     (latin-jisx0201     #x53)   ; 
571     (latin-viscii       #x53)   ; S
572     ))
573 (define-char
574   '((name               . "LATIN CAPITAL LETTER T")
575     (ucs                . #x0054)
576     (general-category   letter uppercase) ; Normative Category
577     (bidi-category      . "L")
578     (mirrored           . nil)
579     (->lowercase        #x0074)
580     (ascii              #x54)   ; T
581     (latin-jisx0201     #x54)   ; 
582     (latin-viscii       #x54)   ; T
583     ))
584 (define-char
585   '((name               . "LATIN CAPITAL LETTER U")
586     (ucs                . #x0055)
587     (general-category   letter uppercase) ; Normative Category
588     (bidi-category      . "L")
589     (mirrored           . nil)
590     (->lowercase        #x0075)
591     (ascii              #x55)   ; U
592     (latin-jisx0201     #x55)   ; 
593     (latin-viscii       #x55)   ; U
594     ))
595 (define-char
596   '((name               . "LATIN CAPITAL LETTER V")
597     (ucs                . #x0056)
598     (general-category   letter uppercase) ; Normative Category
599     (bidi-category      . "L")
600     (mirrored           . nil)
601     (->lowercase        #x0076)
602     (ascii              #x56)   ; V
603     (latin-jisx0201     #x56)   ; 
604     (latin-viscii       #x56)   ; V
605     ))
606 (define-char
607   '((name               . "LATIN CAPITAL LETTER W")
608     (ucs                . #x0057)
609     (general-category   letter uppercase) ; Normative Category
610     (bidi-category      . "L")
611     (mirrored           . nil)
612     (->lowercase        #x0077)
613     (ascii              #x57)   ; W
614     (latin-jisx0201     #x57)   ; 
615     (latin-viscii       #x57)   ; W
616     ))
617 (define-char
618   '((name               . "LATIN CAPITAL LETTER X")
619     (ucs                . #x0058)
620     (general-category   letter uppercase) ; Normative Category
621     (bidi-category      . "L")
622     (mirrored           . nil)
623     (->lowercase        #x0078)
624     (ascii              #x58)   ; X
625     (latin-jisx0201     #x58)   ; 
626     (latin-viscii       #x58)   ; X
627     ))
628 (define-char
629   '((name               . "LATIN CAPITAL LETTER Y")
630     (ucs                . #x0059)
631     (general-category   letter uppercase) ; Normative Category
632     (bidi-category      . "L")
633     (mirrored           . nil)
634     (->lowercase        #x0079)
635     (ascii              #x59)   ; Y
636     (latin-jisx0201     #x59)   ; 
637     (latin-viscii       #x59)   ; Y
638     ))
639 (define-char
640   '((name               . "LATIN CAPITAL LETTER Z")
641     (ucs                . #x005A)
642     (general-category   letter uppercase) ; Normative Category
643     (bidi-category      . "L")
644     (mirrored           . nil)
645     (->lowercase        #x007A)
646     (ascii              #x5A)   ; Z
647     (latin-jisx0201     #x5A)   ; 
648     (latin-viscii       #x5A)   ; Z
649     ))
650 (define-char
651   '((name               . "LEFT SQUARE BRACKET")
652     (ucs                . #x005B)
653     (general-category   punctuation open) ; Informative Category
654     (bidi-category      . "ON")
655     (mirrored           . t)
656     (ascii              #x5B)   ; [
657     (latin-jisx0201     #x5B)   ; 
658     (latin-viscii       #x5B)   ; [
659     ))
660 (define-char
661   '((name               . "REVERSE SOLIDUS")
662     (ucs                . #x005C)
663     (general-category   punctuation other) ; Informative Category
664     (bidi-category      . "ON")
665     (mirrored           . nil)
666     (ascii              #x5C)   ; \
667     (latin-viscii       #x5C)   ; \
668     ))
669 (define-char
670   '((name               . "RIGHT SQUARE BRACKET")
671     (ucs                . #x005D)
672     (general-category   punctuation close) ; Informative Category
673     (bidi-category      . "ON")
674     (mirrored           . t)
675     (ascii              #x5D)   ; ]
676     (latin-jisx0201     #x5D)   ; 
677     (latin-viscii       #x5D)   ; ]
678     ))
679 (define-char
680   '((name               . "CIRCUMFLEX ACCENT")
681     (ucs                . #x005E)
682     (general-category   symbol modifier) ; Informative Category
683     (bidi-category      . "ON")
684     (mirrored           . nil)
685     (ascii              #x5E)   ; ^
686     (latin-jisx0201     #x5E)   ; 
687     (latin-viscii       #x5E)   ; ^
688     ))
689 (define-char
690   '((name               . "LOW LINE")
691     (ucs                . #x005F)
692     (general-category   punctuation connector) ; Informative Category
693     (bidi-category      . "ON")
694     (mirrored           . nil)
695     (ascii              #x5F)   ; _
696     (latin-jisx0201     #x5F)   ; 
697     (latin-viscii       #x5F)   ; _
698     ))
699 (define-char
700   '((name               . "GRAVE ACCENT")
701     (ucs                . #x0060)
702     (general-category   symbol modifier) ; Informative Category
703     (bidi-category      . "ON")
704     (mirrored           . nil)
705     (ascii              #x60)   ; `
706     (latin-jisx0201     #x60)   ; 
707     (latin-viscii       #x60)   ; `
708     ))
709 (define-char
710   '((name               . "LATIN SMALL LETTER A")
711     (ucs                . #x0061)
712     (general-category   letter lowercase) ; Normative Category
713     (bidi-category      . "L")
714     (mirrored           . nil)
715     (->uppercase        #x0041)
716     (->titlecase        #x0041)
717     (ascii              #x61)   ; a
718     (latin-jisx0201     #x61)   ; 
719     (ipa                #xA5)   ; 
720     (latin-viscii       #x61)   ; a
721     ))
722 (define-char
723   '((name               . "LATIN SMALL LETTER B")
724     (ucs                . #x0062)
725     (general-category   letter lowercase) ; Normative Category
726     (bidi-category      . "L")
727     (mirrored           . nil)
728     (->uppercase        #x0042)
729     (->titlecase        #x0042)
730     (ascii              #x62)   ; b
731     (latin-jisx0201     #x62)   ; 
732     (ipa                #xC1)   ; 
733     (latin-viscii       #x62)   ; b
734     ))
735 (define-char
736   '((name               . "LATIN SMALL LETTER C")
737     (ucs                . #x0063)
738     (general-category   letter lowercase) ; Normative Category
739     (bidi-category      . "L")
740     (mirrored           . nil)
741     (->uppercase        #x0043)
742     (->titlecase        #x0043)
743     (ascii              #x63)   ; c
744     (latin-jisx0201     #x63)   ; 
745     (latin-viscii       #x63)   ; c
746     ))
747 (define-char
748   '((name               . "LATIN SMALL LETTER D")
749     (ucs                . #x0064)
750     (general-category   letter lowercase) ; Normative Category
751     (bidi-category      . "L")
752     (mirrored           . nil)
753     (->uppercase        #x0044)
754     (->titlecase        #x0044)
755     (ascii              #x64)   ; d
756     (latin-jisx0201     #x64)   ; 
757     (ipa                #xC3)   ; 
758     (latin-viscii       #x64)   ; d
759     ))
760 (define-char
761   '((name               . "LATIN SMALL LETTER E")
762     (ucs                . #x0065)
763     (general-category   letter lowercase) ; Normative Category
764     (bidi-category      . "L")
765     (mirrored           . nil)
766     (->uppercase        #x0045)
767     (->titlecase        #x0045)
768     (ascii              #x65)   ; e
769     (latin-jisx0201     #x65)   ; 
770     (ipa                #xA2)   ; 
771     (latin-viscii       #x65)   ; e
772     ))
773 (define-char
774   '((name               . "LATIN SMALL LETTER F")
775     (ucs                . #x0066)
776     (general-category   letter lowercase) ; Normative Category
777     (bidi-category      . "L")
778     (mirrored           . nil)
779     (->uppercase        #x0046)
780     (->titlecase        #x0046)
781     (ascii              #x66)   ; f
782     (latin-jisx0201     #x66)   ; 
783     (ipa                #xC6)   ; 
784     (latin-viscii       #x66)   ; f
785     ))
786 (define-char
787   '((name               . "LATIN SMALL LETTER G")
788     (ucs                . #x0067)
789     (general-category   letter lowercase) ; Normative Category
790     (bidi-category      . "L")
791     (mirrored           . nil)
792     (->uppercase        #x0047)
793     (->titlecase        #x0047)
794     (ascii              #x67)   ; g
795     (latin-jisx0201     #x67)   ; 
796     (ipa                #xC5)   ; 
797     (latin-viscii       #x67)   ; g
798     ))
799 (define-char
800   '((name               . "LATIN SMALL LETTER H")
801     (ucs                . #x0068)
802     (general-category   letter lowercase) ; Normative Category
803     (bidi-category      . "L")
804     (mirrored           . nil)
805     (->uppercase        #x0048)
806     (->titlecase        #x0048)
807     (ascii              #x68)   ; h
808     (latin-jisx0201     #x68)   ; 
809     (ipa                #xD1)   ; 
810     (latin-viscii       #x68)   ; h
811     ))
812 (define-char
813   '((name               . "LATIN SMALL LETTER I")
814     (ucs                . #x0069)
815     (general-category   letter lowercase) ; Normative Category
816     (bidi-category      . "L")
817     (mirrored           . nil)
818     (->uppercase        #x0049)
819     (->titlecase        #x0049)
820     (ascii              #x69)   ; i
821     (latin-jisx0201     #x69)   ; 
822     (ipa                #xA0)   ; 
823     (latin-viscii       #x69)   ; i
824     ))
825 (define-char
826   '((name               . "LATIN SMALL LETTER J")
827     (ucs                . #x006A)
828     (general-category   letter lowercase) ; Normative Category
829     (bidi-category      . "L")
830     (mirrored           . nil)
831     (->uppercase        #x004A)
832     (->titlecase        #x004A)
833     (ascii              #x6A)   ; j
834     (latin-jisx0201     #x6A)   ; 
835     (ipa                #xD9)   ; 
836     (latin-viscii       #x6A)   ; j
837     ))
838 (define-char
839   '((name               . "LATIN SMALL LETTER K")
840     (ucs                . #x006B)
841     (general-category   letter lowercase) ; Normative Category
842     (bidi-category      . "L")
843     (mirrored           . nil)
844     (->uppercase        #x004B)
845     (->titlecase        #x004B)
846     (ascii              #x6B)   ; k
847     (latin-jisx0201     #x6B)   ; 
848     (ipa                #xC4)   ; 
849     (latin-viscii       #x6B)   ; k
850     ))
851 (define-char
852   '((name               . "LATIN SMALL LETTER L")
853     (ucs                . #x006C)
854     (general-category   letter lowercase) ; Normative Category
855     (bidi-category      . "L")
856     (mirrored           . nil)
857     (->uppercase        #x004C)
858     (->titlecase        #x004C)
859     (ascii              #x6C)   ; l
860     (latin-jisx0201     #x6C)   ; 
861     (ipa                #xDA)   ; 
862     (latin-viscii       #x6C)   ; l
863     ))
864 (define-char
865   '((name               . "LATIN SMALL LETTER M")
866     (ucs                . #x006D)
867     (general-category   letter lowercase) ; Normative Category
868     (bidi-category      . "L")
869     (mirrored           . nil)
870     (->uppercase        #x004D)
871     (->titlecase        #x004D)
872     (ascii              #x6D)   ; m
873     (latin-jisx0201     #x6D)   ; 
874     (ipa                #xD2)   ; 
875     (latin-viscii       #x6D)   ; m
876     ))
877 (define-char
878   '((name               . "LATIN SMALL LETTER N")
879     (ucs                . #x006E)
880     (general-category   letter lowercase) ; Normative Category
881     (bidi-category      . "L")
882     (mirrored           . nil)
883     (->uppercase        #x004E)
884     (->titlecase        #x004E)
885     (ascii              #x6E)   ; n
886     (latin-jisx0201     #x6E)   ; 
887     (ipa                #xD3)   ; 
888     (latin-viscii       #x6E)   ; n
889     ))
890 (define-char
891   '((name               . "LATIN SMALL LETTER O")
892     (ucs                . #x006F)
893     (general-category   letter lowercase) ; Normative Category
894     (bidi-category      . "L")
895     (mirrored           . nil)
896     (->uppercase        #x004F)
897     (->titlecase        #x004F)
898     (ascii              #x6F)   ; o
899     (latin-jisx0201     #x6F)   ; 
900     (ipa                #xB6)   ; 
901     (latin-viscii       #x6F)   ; o
902     ))
903 (define-char
904   '((name               . "LATIN SMALL LETTER P")
905     (ucs                . #x0070)
906     (general-category   letter lowercase) ; Normative Category
907     (bidi-category      . "L")
908     (mirrored           . nil)
909     (->uppercase        #x0050)
910     (->titlecase        #x0050)
911     (ascii              #x70)   ; p
912     (latin-jisx0201     #x70)   ; 
913     (ipa                #xC0)   ; 
914     (latin-viscii       #x70)   ; p
915     ))
916 (define-char
917   '((name               . "LATIN SMALL LETTER Q")
918     (ucs                . #x0071)
919     (general-category   letter lowercase) ; Normative Category
920     (bidi-category      . "L")
921     (mirrored           . nil)
922     (->uppercase        #x0051)
923     (->titlecase        #x0051)
924     (ascii              #x71)   ; q
925     (latin-jisx0201     #x71)   ; 
926     (latin-viscii       #x71)   ; q
927     ))
928 (define-char
929   '((name               . "LATIN SMALL LETTER R")
930     (ucs                . #x0072)
931     (general-category   letter lowercase) ; Normative Category
932     (bidi-category      . "L")
933     (mirrored           . nil)
934     (->uppercase        #x0052)
935     (->titlecase        #x0052)
936     (ascii              #x72)   ; r
937     (latin-jisx0201     #x72)   ; 
938     (ipa                #xD6)   ; 
939     (latin-viscii       #x72)   ; r
940     ))
941 (define-char
942   '((name               . "LATIN SMALL LETTER S")
943     (ucs                . #x0073)
944     (general-category   letter lowercase) ; Normative Category
945     (bidi-category      . "L")
946     (mirrored           . nil)
947     (->uppercase        #x0053)
948     (->titlecase        #x0053)
949     (ascii              #x73)   ; s
950     (latin-jisx0201     #x73)   ; 
951     (ipa                #xCA)   ; 
952     (latin-viscii       #x73)   ; s
953     ))
954 (define-char
955   '((name               . "LATIN SMALL LETTER T")
956     (ucs                . #x0074)
957     (general-category   letter lowercase) ; Normative Category
958     (bidi-category      . "L")
959     (mirrored           . nil)
960     (->uppercase        #x0054)
961     (->titlecase        #x0054)
962     (ascii              #x74)   ; t
963     (latin-jisx0201     #x74)   ; 
964     (ipa                #xC2)   ; 
965     (latin-viscii       #x74)   ; t
966     ))
967 (define-char
968   '((name               . "LATIN SMALL LETTER U")
969     (ucs                . #x0075)
970     (general-category   letter lowercase) ; Normative Category
971     (bidi-category      . "L")
972     (mirrored           . nil)
973     (->uppercase        #x0055)
974     (->titlecase        #x0055)
975     (ascii              #x75)   ; u
976     (latin-jisx0201     #x75)   ; 
977     (ipa                #xB4)   ; 
978     (latin-viscii       #x75)   ; u
979     ))
980 (define-char
981   '((name               . "LATIN SMALL LETTER V")
982     (ucs                . #x0076)
983     (general-category   letter lowercase) ; Normative Category
984     (bidi-category      . "L")
985     (mirrored           . nil)
986     (->uppercase        #x0056)
987     (->titlecase        #x0056)
988     (ascii              #x76)   ; v
989     (latin-jisx0201     #x76)   ; 
990     (ipa                #xC7)   ; 
991     (latin-viscii       #x76)   ; v
992     ))
993 (define-char
994   '((name               . "LATIN SMALL LETTER W")
995     (ucs                . #x0077)
996     (general-category   letter lowercase) ; Normative Category
997     (bidi-category      . "L")
998     (mirrored           . nil)
999     (->uppercase        #x0057)
1000     (->titlecase        #x0057)
1001     (ascii              #x77)   ; w
1002     (latin-jisx0201     #x77)   ; 
1003     (ipa                #xDE)   ; 
1004     (latin-viscii       #x77)   ; w
1005     ))
1006 (define-char
1007   '((name               . "LATIN SMALL LETTER X")
1008     (ucs                . #x0078)
1009     (general-category   letter lowercase) ; Normative Category
1010     (bidi-category      . "L")
1011     (mirrored           . nil)
1012     (->uppercase        #x0058)
1013     (->titlecase        #x0058)
1014     (ascii              #x78)   ; x
1015     (latin-jisx0201     #x78)   ; 
1016     (ipa                #xCF)   ; 
1017     (latin-viscii       #x78)   ; x
1018     ))
1019 (define-char
1020   '((name               . "LATIN SMALL LETTER Y")
1021     (ucs                . #x0079)
1022     (general-category   letter lowercase) ; Normative Category
1023     (bidi-category      . "L")
1024     (mirrored           . nil)
1025     (->uppercase        #x0059)
1026     (->titlecase        #x0059)
1027     (ascii              #x79)   ; y
1028     (latin-jisx0201     #x79)   ; 
1029     (ipa                #xAD)   ; 
1030     (latin-viscii       #x79)   ; y
1031     ))
1032 (define-char
1033   '((name               . "LATIN SMALL LETTER Z")
1034     (ucs                . #x007A)
1035     (general-category   letter lowercase) ; Normative Category
1036     (bidi-category      . "L")
1037     (mirrored           . nil)
1038     (->uppercase        #x005A)
1039     (->titlecase        #x005A)
1040     (ascii              #x7A)   ; z
1041     (latin-jisx0201     #x7A)   ; 
1042     (ipa                #xCB)   ; 
1043     (latin-viscii       #x7A)   ; z
1044     ))
1045 (define-char
1046   '((name               . "LEFT CURLY BRACKET")
1047     (ucs                . #x007B)
1048     (general-category   punctuation open) ; Informative Category
1049     (bidi-category      . "ON")
1050     (mirrored           . t)
1051     (ascii              #x7B)   ; {
1052     (latin-jisx0201     #x7B)   ; 
1053     (latin-viscii       #x7B)   ; {
1054     ))
1055 (define-char
1056   '((name               . "VERTICAL LINE")
1057     (ucs                . #x007C)
1058     (general-category   symbol math) ; Informative Category
1059     (bidi-category      . "ON")
1060     (mirrored           . nil)
1061     (ascii              #x7C)   ; |
1062     (latin-jisx0201     #x7C)   ; 
1063     (latin-viscii       #x7C)   ; |
1064     ))
1065 (define-char
1066   '((name               . "RIGHT CURLY BRACKET")
1067     (ucs                . #x007D)
1068     (general-category   punctuation close) ; Informative Category
1069     (bidi-category      . "ON")
1070     (mirrored           . t)
1071     (ascii              #x7D)   ; }
1072     (latin-jisx0201     #x7D)   ; 
1073     (latin-viscii       #x7D)   ; }
1074     ))
1075 (define-char
1076   '((name               . "TILDE")
1077     (ucs                . #x007E)
1078     (general-category   symbol math) ; Informative Category
1079     (bidi-category      . "ON")
1080     (mirrored           . nil)
1081     (ascii                      #x7E)   ; ~
1082     (latin-viscii               #x7E)   ; ~
1083     (japanese-jisx0213-1        #x22 #x32)      ; ~
1084     ))
1085 (define-char
1086   '((ucs                . #x007F)
1087     (general-category   other control) ; Normative Category
1088     (bidi-category      . "BN")
1089     (mirrored           . nil)
1090     (ascii              #x7F)
1091     (latin-viscii       #x7F)
1092     ))