Use `=decomposition' instead of `->decomposition'.
[chise/xemacs-chise.git.1] / lisp / utf-2000 / u02000-General-Punctuation.el
1 ;; -*- coding: utf-8-mcs-er -*-
2 (define-char
3   '((name               . "EN QUAD")
4     (general-category   separator space) ; Normative Category
5     (bidi-category      . "WS")
6     (mirrored           . nil)
7     (=decomposition
8      ((name               . "EN SPACE")
9       (=ucs               . #x2002)     ;  
10       ))
11     (=ucs               . #x2000)       ;  
12     ))
13 (define-char
14   '((name               . "EM QUAD")
15     (general-category   separator space) ; Normative Category
16     (bidi-category      . "WS")
17     (mirrored           . nil)
18     (=decomposition
19      ((name               . "EM SPACE")
20       (=ucs               . #x2003)     ;  
21       ))
22     (=ucs               . #x2001)       ;  
23     ))
24 (define-char
25   '((name               . "EN SPACE")
26     (general-category   separator space) ; Normative Category
27     (bidi-category      . "WS")
28     (mirrored           . nil)
29     (=decomposition
30      compat
31      ((name               . "SPACE")
32       (=ucs               . #x0020)     ;
33       ))
34     (=ucs               . #x2002)       ;  
35     ))
36 (define-char
37   '((name               . "EM SPACE")
38     (general-category   separator space) ; Normative Category
39     (bidi-category      . "WS")
40     (mirrored           . nil)
41     (=decomposition
42      compat
43      ((name               . "SPACE")
44       (=ucs               . #x0020)     ;
45       ))
46     (=ucs               . #x2003)       ;  
47     (=cns11643-1        . #x256D)       ; &I-C1-256D; [05-77]
48     ))
49 (define-char
50   '((name               . "THREE-PER-EM SPACE")
51     (general-category   separator space) ; Normative Category
52     (bidi-category      . "WS")
53     (mirrored           . nil)
54     (=decomposition
55      compat
56      ((name               . "SPACE")
57       (=ucs               . #x0020)     ;
58       ))
59     (=ucs               . #x2004)       ;  
60     ))
61 (define-char
62   '((name               . "FOUR-PER-EM SPACE")
63     (general-category   separator space) ; Normative Category
64     (bidi-category      . "WS")
65     (mirrored           . nil)
66     (=decomposition
67      compat
68      ((name               . "SPACE")
69       (=ucs               . #x0020)     ;
70       ))
71     (=ucs               . #x2005)       ;  
72     ))
73 (define-char
74   '((name               . "SIX-PER-EM SPACE")
75     (general-category   separator space) ; Normative Category
76     (bidi-category      . "WS")
77     (mirrored           . nil)
78     (=decomposition
79      compat
80      ((name               . "SPACE")
81       (=ucs               . #x0020)     ;
82       ))
83     (=ucs               . #x2006)       ;  
84     ))
85 (define-char
86   '((name               . "FIGURE SPACE")
87     (general-category   separator space) ; Normative Category
88     (bidi-category      . "WS")
89     (mirrored           . nil)
90     (=decomposition
91      noBreak
92      ((name               . "SPACE")
93       (=ucs               . #x0020)     ;
94       ))
95     (=ucs               . #x2007)       ;  
96     ))
97 (define-char
98   '((name               . "PUNCTUATION SPACE")
99     (general-category   separator space) ; Normative Category
100     (bidi-category      . "WS")
101     (mirrored           . nil)
102     (=decomposition
103      compat
104      ((name               . "SPACE")
105       (=ucs               . #x0020)     ;
106       ))
107     (=ucs               . #x2008)       ;  
108     ))
109 (define-char
110   '((name               . "THIN SPACE")
111     (general-category   separator space) ; Normative Category
112     (bidi-category      . "WS")
113     (mirrored           . nil)
114     (=decomposition
115      compat
116      ((name               . "SPACE")
117       (=ucs               . #x0020)     ;
118       ))
119     (=ucs               . #x2009)       ;  
120     ))
121 (define-char
122   '((name               . "HAIR SPACE")
123     (general-category   separator space) ; Normative Category
124     (bidi-category      . "WS")
125     (mirrored           . nil)
126     (=decomposition
127      compat
128      ((name               . "SPACE")
129       (=ucs               . #x0020)     ;
130       ))
131     (=ucs               . #x200A)       ;  
132     ))
133 (define-char
134   '((name               . "ZERO WIDTH SPACE")
135     (general-category   separator space) ; Normative Category
136     (bidi-category      . "BN")
137     (mirrored           . nil)
138     (=ucs               . #x200B)       ; ​
139     ))
140 (define-char
141   '((name               . "ZERO WIDTH NON-JOINER")
142     (general-category   other format) ; Normative Category
143     (bidi-category      . "BN")
144     (mirrored           . nil)
145     (=ucs               . #x200C)       ; ‌
146     ))
147 (define-char
148   '((name               . "ZERO WIDTH JOINER")
149     (general-category   other format) ; Normative Category
150     (bidi-category      . "BN")
151     (mirrored           . nil)
152     (=ucs               . #x200D)       ; ‍
153     ))
154 (define-char
155   '((name               . "LEFT-TO-RIGHT MARK")
156     (general-category   other format) ; Normative Category
157     (bidi-category      . "L")
158     (mirrored           . nil)
159     (=ucs               . #x200E)       ; ‎
160     ))
161 (define-char
162   '((name               . "RIGHT-TO-LEFT MARK")
163     (general-category   other format) ; Normative Category
164     (bidi-category      . "R")
165     (mirrored           . nil)
166     (=ucs               . #x200F)       ; ‏
167     ))
168 (define-char
169   '((name               . "HYPHEN")
170     (general-category   punctuation dash) ; Informative Category
171     (bidi-category      . "ON")
172     (mirrored           . nil)
173     (=ucs               . #x2010)       ; ‐
174     ))
175 (define-char
176   '((<-denotational
177      ((name               . "HYPHEN")
178       (=ucs               . #x2010)     ; ‐
179       ))
180     (<-fullwidth
181      ((name               . "HYPHEN")
182       (=ucs               . #x2010)     ; ‐
183       ))
184     (=jis-x0208         . #x213E)       ; &J90-213E; [01-30]
185     (=ucs@jis           . #x2010)       ; &J90-213E;
186     ))
187 (define-char
188   '((name               . "NON-BREAKING HYPHEN")
189     (general-category   punctuation dash) ; Informative Category
190     (bidi-category      . "ON")
191     (mirrored           . nil)
192     (=decomposition
193      noBreak
194      ((name               . "HYPHEN")
195       (=ucs               . #x2010)     ; ‐
196       ))
197     (=ucs               . #x2011)       ; ‑
198     ))
199 (define-char
200   '((name               . "FIGURE DASH")
201     (general-category   punctuation dash) ; Informative Category
202     (bidi-category      . "ON")
203     (mirrored           . nil)
204     (=ucs               . #x2012)       ; ‒
205     ))
206 (define-char
207   '((name               . "EN DASH")
208     (general-category   punctuation dash) ; Informative Category
209     (bidi-category      . "ON")
210     (mirrored           . nil)
211     (=ucs               . #x2013)       ; –
212     ))
213 (define-char
214   '((<-denotational
215      ((name               . "EN DASH")
216       (=ucs               . #x2013)     ; –
217       ))
218     (<-fullwidth
219      ((name               . "EN DASH")
220       (=ucs               . #x2013)     ; –
221       ))
222     (=cns11643-1        . #x2139)       ; &JX1-237C; [01-25]
223     (=jis-x0213-1-2000  . #x237C)       ; &I-JX1-237C; [03-92]
224     (=big5              . #xA156)       ; &I-B-A156;
225     (=ucs@cns           . #x2013)       ; &JX1-237C;
226     (=ucs@jis           . #x2013)       ; &JX1-237C;
227     (=ucs@big5          . #x2013)       ; &JX1-237C;
228     ))
229 (define-char
230   '((name               . "EM DASH")
231     (general-category   punctuation dash) ; Informative Category
232     (bidi-category      . "ON")
233     (mirrored           . nil)
234     (=ucs               . #x2014)       ; —
235     ))
236 (define-char
237   '((<-denotational
238      ((name               . "EM DASH")
239       (=ucs               . #x2014)     ; —
240       ))
241     (<-fullwidth
242      ((name               . "EM DASH")
243       (=ucs               . #x2014)     ; —
244       ))
245     (=jis-x0208         . #x213D)       ; &J90-213D; [01-29]
246     (=cns11643-1        . #x2137)       ; &I-C1-2137; [01-23]
247     (=big5              . #xA158)       ; &I-B-A158;
248     (=ucs@cns           . #x2014)       ; &J90-213D;
249     (=ucs@jis           . #x2014)       ; &J90-213D;
250     (=ucs@big5          . #x2014)       ; &J90-213D;
251     ))
252 (define-char
253   '((name               . "HORIZONTAL BAR")
254     (general-category   punctuation dash) ; Informative Category
255     (bidi-category      . "ON")
256     (mirrored           . nil)
257     (=ucs               . #x2015)       ; ―
258     (greek-iso8859-7    . #xAF) ; &I-GREEK-2F;
259     ))
260 (define-char
261   '((<-denotational
262      ((name               . "HORIZONTAL BAR")
263       (=ucs               . #x2015)     ; ―
264       ))
265     (<-fullwidth
266      ((name               . "HORIZONTAL BAR")
267       (=ucs               . #x2015)     ; ―
268       ))
269     (=gb2312            . #x212A)       ; &K0-212A; [01-10]
270     (=ks-x1001          . #x212A)       ; &I-K0-212A; [01-10]
271     (=ucs@gb            . #x2015)       ; &K0-212A;
272     (=ucs@ks            . #x2015)       ; &K0-212A;
273     ))
274 (define-char
275   '((name               . "DOUBLE VERTICAL LINE")
276     (general-category   punctuation other) ; Informative Category
277     (bidi-category      . "ON")
278     (mirrored           . nil)
279     (=ucs               . #x2016)       ; ‖
280     ))
281 (define-char
282   '((<-denotational
283      ((name               . "DOUBLE VERTICAL LINE")
284       (=ucs               . #x2016)     ; ‖
285       ))
286     (<-fullwidth
287      ((name               . "DOUBLE VERTICAL LINE")
288       (=ucs               . #x2016)     ; ‖
289       ))
290     (=jis-x0208         . #x2142)       ; &J90-2142; [01-34]
291     (=gb2312            . #x212C)       ; &I-G0-212C; [01-12]
292     (=cns11643-1        . #x225D)       ; &I-C1-225D; [02-61]
293     (=ucs@gb            . #x2016)       ; &J90-2142;
294     (=ucs@cns           . #x2016)       ; &J90-2142;
295     (=ucs@jis           . #x2016)       ; &J90-2142;
296     ))
297 (define-char
298   '((name               . "DOUBLE LOW LINE")
299     (general-category   punctuation other) ; Informative Category
300     (bidi-category      . "ON")
301     (mirrored           . nil)
302     (=decomposition
303      compat
304      ((name               . "SPACE")
305       (=ucs               . #x0020)     ;
306       )
307      ((name               . "COMBINING DOUBLE LOW LINE")
308       (=ucs               . #x0333)     ; ̳
309       ))
310     (=ucs               . #x2017)       ; ‗
311     (hebrew-iso8859-8   . #xDF) ; &I-HEBREW-5F;
312     ))
313 (define-char
314   '((name               . "LEFT SINGLE QUOTATION MARK")
315     (general-category   punctuation initial-quote) ; Informative Category
316     (bidi-category      . "ON")
317     (mirrored           . nil)
318     (=ucs               . #x2018)       ; ‘
319     ))
320 (define-char
321   '((<-denotational
322      ((name               . "LEFT SINGLE QUOTATION MARK")
323       (=ucs               . #x2018)     ; ‘
324       ))
325     (<-fullwidth
326      ((name               . "LEFT SINGLE QUOTATION MARK")
327       (=ucs               . #x2018)     ; ‘
328       ))
329     (=jis-x0208         . #x2146)       ; &J90-2146; [01-38]
330     (=gb2312            . #x212E)       ; &I-G0-212E; [01-14]
331     (=ks-x1001          . #x212E)       ; &I-K0-212E; [01-14]
332     (=cns11643-1        . #x2164)       ; &I-C1-2164; [01-68]
333     (=big5              . #xA1A5)       ; &I-B-A1A5;
334     (=ucs@gb            . #x2018)       ; &J90-2146;
335     (=ucs@cns           . #x2018)       ; &J90-2146;
336     (=ucs@jis           . #x2018)       ; &J90-2146;
337     (=ucs@ks            . #x2018)       ; &J90-2146;
338     (=ucs@big5          . #x2018)       ; &J90-2146;
339     ))
340 (define-char
341   '((name               . "RIGHT SINGLE QUOTATION MARK")
342     (general-category   punctuation final-quote) ; Informative Category
343     (bidi-category      . "ON")
344     (mirrored           . nil)
345     (=ucs               . #x2019)       ; ’
346     ))
347 (define-char
348   '((<-denotational
349      ((name               . "RIGHT SINGLE QUOTATION MARK")
350       (=ucs               . #x2019)     ; ’
351       ))
352     (<-fullwidth
353      ((name               . "RIGHT SINGLE QUOTATION MARK")
354       (=ucs               . #x2019)     ; ’
355       ))
356     (=jis-x0208         . #x2147)       ; &J90-2147; [01-39]
357     (=gb2312            . #x212F)       ; &I-G0-212F; [01-15]
358     (=ks-x1001          . #x212F)       ; &I-K0-212F; [01-15]
359     (=cns11643-1        . #x2165)       ; &I-C1-2165; [01-69]
360     (=big5              . #xA1A6)       ; &I-B-A1A6;
361     (=ucs@gb            . #x2019)       ; &J90-2147;
362     (=ucs@cns           . #x2019)       ; &J90-2147;
363     (=ucs@jis           . #x2019)       ; &J90-2147;
364     (=ucs@ks            . #x2019)       ; &J90-2147;
365     (=ucs@big5          . #x2019)       ; &J90-2147;
366     ))
367 (define-char
368   '((name               . "SINGLE LOW-9 QUOTATION MARK")
369     (general-category   punctuation open) ; Informative Category
370     (bidi-category      . "ON")
371     (mirrored           . nil)
372     (=ucs               . #x201A)       ; ‚
373     ))
374 (define-char
375   '((name               . "SINGLE HIGH-REVERSED-9 QUOTATION MARK")
376     (general-category   punctuation initial-quote) ; Informative Category
377     (bidi-category      . "ON")
378     (mirrored           . nil)
379     (=ucs               . #x201B)       ; ‛
380     ))
381 (define-char
382   '((name               . "LEFT DOUBLE QUOTATION MARK")
383     (general-category   punctuation initial-quote) ; Informative Category
384     (bidi-category      . "ON")
385     (mirrored           . nil)
386     (=ucs               . #x201C)       ; “
387     ))
388 (define-char
389   '((<-denotational
390      ((name               . "LEFT DOUBLE QUOTATION MARK")
391       (=ucs               . #x201C)     ; “
392       ))
393     (<-fullwidth
394      ((name               . "LEFT DOUBLE QUOTATION MARK")
395       (=ucs               . #x201C)     ; “
396       ))
397     (=jis-x0208         . #x2148)       ; &J90-2148; [01-40]
398     (=gb2312            . #x2130)       ; &I-G0-2130; [01-16]
399     (=ks-x1001          . #x2130)       ; &I-K0-2130; [01-16]
400     (=cns11643-1        . #x2166)       ; &I-C1-2166; [01-70]
401     (=big5              . #xA1A7)       ; &I-B-A1A7;
402     (=ucs@gb            . #x201C)       ; &J90-2148;
403     (=ucs@cns           . #x201C)       ; &J90-2148;
404     (=ucs@jis           . #x201C)       ; &J90-2148;
405     (=ucs@ks            . #x201C)       ; &J90-2148;
406     (=ucs@big5          . #x201C)       ; &J90-2148;
407     ))
408 (define-char
409   '((name               . "RIGHT DOUBLE QUOTATION MARK")
410     (general-category   punctuation final-quote) ; Informative Category
411     (bidi-category      . "ON")
412     (mirrored           . nil)
413     (=ucs               . #x201D)       ; ”
414     ))
415 (define-char
416   '((<-denotational
417      ((name               . "RIGHT DOUBLE QUOTATION MARK")
418       (=ucs               . #x201D)     ; ”
419       ))
420     (<-fullwidth
421      ((name               . "RIGHT DOUBLE QUOTATION MARK")
422       (=ucs               . #x201D)     ; ”
423       ))
424     (=jis-x0208         . #x2149)       ; &J90-2149; [01-41]
425     (=gb2312            . #x2131)       ; &I-G0-2131; [01-17]
426     (=ks-x1001          . #x2131)       ; &I-K0-2131; [01-17]
427     (=cns11643-1        . #x2167)       ; &I-C1-2167; [01-71]
428     (=big5              . #xA1A8)       ; &I-B-A1A8;
429     (=ucs@gb            . #x201D)       ; &J90-2149;
430     (=ucs@cns           . #x201D)       ; &J90-2149;
431     (=ucs@jis           . #x201D)       ; &J90-2149;
432     (=ucs@ks            . #x201D)       ; &J90-2149;
433     (=ucs@big5          . #x201D)       ; &J90-2149;
434     ))
435 (define-char
436   '((name               . "DOUBLE LOW-9 QUOTATION MARK")
437     (general-category   punctuation open) ; Informative Category
438     (bidi-category      . "ON")
439     (mirrored           . nil)
440     (=ucs               . #x201E)       ; „
441     ))
442 (define-char
443   '((name               . "DOUBLE HIGH-REVERSED-9 QUOTATION MARK")
444     (general-category   punctuation initial-quote) ; Informative Category
445     (bidi-category      . "ON")
446     (mirrored           . nil)
447     (=ucs               . #x201F)       ; ‟
448     ))
449 (define-char
450   '((name               . "DAGGER")
451     (general-category   punctuation other) ; Informative Category
452     (bidi-category      . "ON")
453     (mirrored           . nil)
454     (=ucs               . #x2020)       ; †
455     ))
456 (define-char
457   '((<-denotational
458      ((name               . "DAGGER")
459       (=ucs               . #x2020)     ; †
460       ))
461     (<-fullwidth
462      ((name               . "DAGGER")
463       (=ucs               . #x2020)     ; †
464       ))
465     (=jis-x0208@1983    . #x2277)       ; &J90-2277; [02-87]
466     (=ks-x1001          . #x2253)       ; &I-K0-2253; [02-51]
467     (=jis-x0208@1990    . #x2277)       ; &I-J90-2277; [02-87]
468     (=ucs@jis           . #x2020)       ; &J90-2277;
469     (=ucs@ks            . #x2020)       ; &J90-2277;
470     ))
471 (define-char
472   '((name               . "DOUBLE DAGGER")
473     (general-category   punctuation other) ; Informative Category
474     (bidi-category      . "ON")
475     (mirrored           . nil)
476     (=ucs               . #x2021)       ; ‡
477     ))
478 (define-char
479   '((<-denotational
480      ((name               . "DOUBLE DAGGER")
481       (=ucs               . #x2021)     ; ‡
482       ))
483     (<-fullwidth
484      ((name               . "DOUBLE DAGGER")
485       (=ucs               . #x2021)     ; ‡
486       ))
487     (=jis-x0208@1983    . #x2278)       ; &J90-2278; [02-88]
488     (=ks-x1001          . #x2254)       ; &I-K0-2254; [02-52]
489     (=jis-x0208@1990    . #x2278)       ; &I-J90-2278; [02-88]
490     (=ucs@jis           . #x2021)       ; &J90-2278;
491     (=ucs@ks            . #x2021)       ; &J90-2278;
492     ))
493 (define-char
494   '((name               . "BULLET")
495     (general-category   punctuation other) ; Informative Category
496     (bidi-category      . "ON")
497     (mirrored           . nil)
498     (=ucs               . #x2022)       ; •
499     ))
500 (define-char
501   '((<-denotational
502      ((name               . "BULLET")
503       (=ucs               . #x2022)     ; •
504       ))
505     (<-fullwidth
506      ((name               . "BULLET")
507       (=ucs               . #x2022)     ; •
508       ))
509     (=jis-x0213-1-2000  . #x2340)       ; &JX1-2340; [03-32]
510     (=ucs@jis/fw        . #x2022)       ; &JX1-2340;
511     ))
512 (define-char
513   '((name               . "TRIANGULAR BULLET")
514     (general-category   punctuation other) ; Informative Category
515     (bidi-category      . "ON")
516     (mirrored           . nil)
517     (=ucs               . #x2023)       ; ‣
518     ))
519 (define-char
520   '((name               . "ONE DOT LEADER")
521     (general-category   punctuation other) ; Informative Category
522     (bidi-category      . "ON")
523     (mirrored           . nil)
524     (=decomposition
525      compat
526      ((name               . "FULL STOP")
527       (=ucs               . #x002E)     ; .
528       ))
529     (=ucs               . #x2024)       ; ․
530     ))
531 (define-char
532   '((name               . "TWO DOT LEADER")
533     (general-category   punctuation other) ; Informative Category
534     (bidi-category      . "ON")
535     (mirrored           . nil)
536     (=decomposition
537      compat
538      ((name               . "FULL STOP")
539       (=ucs               . #x002E)     ; .
540       )
541      ((name               . "FULL STOP")
542       (=ucs               . #x002E)     ; .
543       ))
544     (=ucs               . #x2025)       ; ‥
545     ))
546 (define-char
547   '((<-denotational
548      ((name               . "TWO DOT LEADER")
549       (=ucs               . #x2025)     ; ‥
550       ))
551     (<-fullwidth
552      ((name               . "TWO DOT LEADER")
553       (=ucs               . #x2025)     ; ‥
554       ))
555     (=jis-x0208         . #x2145)       ; &J90-2145; [01-37]
556     (=ks-x1001          . #x2125)       ; &I-K0-2125; [01-05]
557     (=cns11643-1        . #x212D)       ; &I-C1-212D; [01-13]
558     (=big5              . #xA14C)       ; &I-B-A14C;
559     (=ucs@cns           . #x2025)       ; &J90-2145;
560     (=ucs@jis           . #x2025)       ; &J90-2145;
561     (=ucs@ks            . #x2025)       ; &J90-2145;
562     (=ucs@big5          . #x2025)       ; &J90-2145;
563     ))
564 (define-char
565   '((name               . "HORIZONTAL ELLIPSIS")
566     (general-category   punctuation other) ; Informative Category
567     (bidi-category      . "ON")
568     (mirrored           . nil)
569     (=decomposition
570      compat
571      ((name               . "FULL STOP")
572       (=ucs               . #x002E)     ; .
573       )
574      ((name               . "FULL STOP")
575       (=ucs               . #x002E)     ; .
576       )
577      ((name               . "FULL STOP")
578       (=ucs               . #x002E)     ; .
579       ))
580     (=ucs               . #x2026)       ; …
581     ))
582 (define-char
583   '((<-denotational
584      ((name               . "HORIZONTAL ELLIPSIS")
585       (=ucs               . #x2026)     ; …
586       ))
587     (<-fullwidth
588      ((name               . "HORIZONTAL ELLIPSIS")
589       (=ucs               . #x2026)     ; …
590       ))
591     (=jis-x0208         . #x2144)       ; &J90-2144; [01-36]
592     (=gb2312            . #x212D)       ; &I-G0-212D; [01-13]
593     (=ks-x1001          . #x2126)       ; &I-K0-2126; [01-06]
594     (=cns11643-1        . #x212C)       ; &I-C1-212C; [01-12]
595     (=big5              . #xA14B)       ; &I-B-A14B;
596     (=ucs@gb            . #x2026)       ; &J90-2144;
597     (=ucs@cns           . #x2026)       ; &J90-2144;
598     (=ucs@jis           . #x2026)       ; &J90-2144;
599     (=ucs@ks            . #x2026)       ; &J90-2144;
600     (=ucs@big5          . #x2026)       ; &J90-2144;
601     ))
602 (define-char
603   '((name               . "HYPHENATION POINT")
604     (general-category   punctuation other) ; Informative Category
605     (bidi-category      . "ON")
606     (mirrored           . nil)
607     (=ucs               . #x2027)       ; ‧
608     ))
609 (define-char
610   '((<-denotational
611      ((name               . "HYPHENATION POINT")
612       (=ucs               . #x2027)     ; ‧
613       ))
614     (<-fullwidth
615      ((name               . "HYPHENATION POINT")
616       (=ucs               . #x2027)     ; ‧
617       ))
618     (=cns11643-1        . #x2126)       ; &C1-2126; [01-06]
619     (=big5              . #xA145)       ; &I-B-A145;
620     (=ucs@cns           . #x2027)       ; &C1-2126;
621     (=ucs@big5          . #x2027)       ; &C1-2126;
622     ))
623 (define-char
624   '((name               . "LINE SEPARATOR")
625     (general-category   separator line) ; Normative Category
626     (bidi-category      . "WS")
627     (mirrored           . nil)
628     (=ucs               . #x2028)       ; 

629     ))
630 (define-char
631   '((name               . "PARAGRAPH SEPARATOR")
632     (general-category   separator paragraph) ; Normative Category
633     (bidi-category      . "B")
634     (mirrored           . nil)
635     (=ucs               . #x2029)       ; 

636     ))
637 (define-char
638   '((name               . "LEFT-TO-RIGHT EMBEDDING")
639     (general-category   other format) ; Normative Category
640     (bidi-category      . "LRE")
641     (mirrored           . nil)
642     (=ucs               . #x202A)       ; ‪
643     ))
644 (define-char
645   '((name               . "RIGHT-TO-LEFT EMBEDDING")
646     (general-category   other format) ; Normative Category
647     (bidi-category      . "RLE")
648     (mirrored           . nil)
649     (=ucs               . #x202B)       ; ‫
650     ))
651 (define-char
652   '((name               . "POP DIRECTIONAL FORMATTING")
653     (general-category   other format) ; Normative Category
654     (bidi-category      . "PDF")
655     (mirrored           . nil)
656     (=ucs               . #x202C)       ; ‬
657     ))
658 (define-char
659   '((name               . "LEFT-TO-RIGHT OVERRIDE")
660     (general-category   other format) ; Normative Category
661     (bidi-category      . "LRO")
662     (mirrored           . nil)
663     (=ucs               . #x202D)       ; ‭
664     ))
665 (define-char
666   '((name               . "RIGHT-TO-LEFT OVERRIDE")
667     (general-category   other format) ; Normative Category
668     (bidi-category      . "RLO")
669     (mirrored           . nil)
670     (=ucs               . #x202E)       ; ‮
671     ))
672 (define-char
673   '((name               . "NARROW NO-BREAK SPACE")
674     (general-category   separator space) ; Normative Category
675     (bidi-category      . "WS")
676     (mirrored           . nil)
677     (=decomposition
678      noBreak
679      ((name               . "SPACE")
680       (=ucs               . #x0020)     ;
681       ))
682     (=ucs               . #x202F)       ;  
683     ))
684 (define-char
685   '((name               . "PER MILLE SIGN")
686     (general-category   punctuation other) ; Informative Category
687     (bidi-category      . "ET")
688     (mirrored           . nil)
689     (=ucs               . #x2030)       ; ‰
690     ))
691 (define-char
692   '((<-denotational
693      ((name               . "PER MILLE SIGN")
694       (=ucs               . #x2030)     ; ‰
695       ))
696     (<-fullwidth
697      ((name               . "PER MILLE SIGN")
698       (=ucs               . #x2030)     ; ‰
699       ))
700     (=gb2312            . #x216B)       ; &J90-2273; [01-75]
701     (=jis-x0208@1983    . #x2273)       ; &I-J83-2273; [02-83]
702     (=ks-x1001          . #x2236)       ; &I-K0-2236; [02-22]
703     (=jis-x0208@1990    . #x2273)       ; &I-J90-2273; [02-83]
704     (=ucs@gb            . #x2030)       ; &J90-2273;
705     (=ucs@jis           . #x2030)       ; &J90-2273;
706     (=ucs@ks            . #x2030)       ; &J90-2273;
707     ))
708 (define-char
709   '((name               . "PER TEN THOUSAND SIGN")
710     (general-category   punctuation other) ; Informative Category
711     (bidi-category      . "ET")
712     (mirrored           . nil)
713     (=ucs               . #x2031)       ; ‱
714     ))
715 (define-char
716   '((name               . "PRIME")
717     (general-category   punctuation other) ; Informative Category
718     (bidi-category      . "ET")
719     (mirrored           . nil)
720     (=ucs               . #x2032)       ; ′
721     ))
722 (define-char
723   '((<-denotational
724      ((name               . "PRIME")
725       (=ucs               . #x2032)     ; ′
726       ))
727     (<-fullwidth
728      ((name               . "PRIME")
729       (=ucs               . #x2032)     ; ′
730       ))
731     (=jis-x0208         . #x216C)       ; &J90-216C; [01-76]
732     (=gb2312            . #x2164)       ; &I-G0-2164; [01-68]
733     (=ks-x1001          . #x2147)       ; &I-K0-2147; [01-39]
734     (=cns11643-1        . #x216B)       ; &I-C1-216B; [01-75]
735     (=big5              . #xA1AC)       ; &I-B-A1AC;
736     (=ucs@gb            . #x2032)       ; &J90-216C;
737     (=ucs@cns           . #x2032)       ; &J90-216C;
738     (=ucs@jis           . #x2032)       ; &J90-216C;
739     (=ucs@ks            . #x2032)       ; &J90-216C;
740     (=ucs@big5          . #x2032)       ; &J90-216C;
741     ))
742 (define-char
743   '((name               . "DOUBLE PRIME")
744     (general-category   punctuation other) ; Informative Category
745     (bidi-category      . "ET")
746     (mirrored           . nil)
747     (=decomposition
748      compat
749      ((name               . "PRIME")
750       (=ucs               . #x2032)     ; ′
751       )
752      ((name               . "PRIME")
753       (=ucs               . #x2032)     ; ′
754       ))
755     (=ucs               . #x2033)       ; ″
756     ))
757 (define-char
758   '((<-denotational
759      ((name               . "DOUBLE PRIME")
760       (=ucs               . #x2033)     ; ″
761       ))
762     (<-fullwidth
763      ((name               . "DOUBLE PRIME")
764       (=ucs               . #x2033)     ; ″
765       ))
766     (=jis-x0208         . #x216D)       ; &J90-216D; [01-77]
767     (=gb2312            . #x2165)       ; &I-G0-2165; [01-69]
768     (=ks-x1001          . #x2148)       ; &I-K0-2148; [01-40]
769     (=ucs@gb            . #x2033)       ; &J90-216D;
770     (=ucs@jis           . #x2033)       ; &J90-216D;
771     (=ucs@ks            . #x2033)       ; &J90-216D;
772     ))
773 (define-char
774   '((name               . "TRIPLE PRIME")
775     (general-category   punctuation other) ; Informative Category
776     (bidi-category      . "ET")
777     (mirrored           . nil)
778     (=decomposition
779      compat
780      ((name               . "PRIME")
781       (=ucs               . #x2032)     ; ′
782       )
783      ((name               . "PRIME")
784       (=ucs               . #x2032)     ; ′
785       )
786      ((name               . "PRIME")
787       (=ucs               . #x2032)     ; ′
788       ))
789     (=ucs               . #x2034)       ; ‴
790     ))
791 (define-char
792   '((name               . "REVERSED PRIME")
793     (general-category   punctuation other) ; Informative Category
794     (bidi-category      . "ON")
795     (mirrored           . nil)
796     (=ucs               . #x2035)       ; ‵
797     ))
798 (define-char
799   '((<-denotational
800      ((name               . "REVERSED PRIME")
801       (=ucs               . #x2035)     ; ‵
802       ))
803     (<-fullwidth
804      ((name               . "REVERSED PRIME")
805       (=ucs               . #x2035)     ; ‵
806       ))
807     (=cns11643-1        . #x216A)       ; &C1-216A; [01-74]
808     (=big5              . #xA1AB)       ; &I-B-A1AB;
809     (=ucs@cns           . #x2035)       ; &C1-216A;
810     (=ucs@big5          . #x2035)       ; &C1-216A;
811     ))
812 (define-char
813   '((name               . "REVERSED DOUBLE PRIME")
814     (general-category   punctuation other) ; Informative Category
815     (bidi-category      . "ON")
816     (mirrored           . nil)
817     (=decomposition
818      compat
819      ((name               . "REVERSED PRIME")
820       (=ucs               . #x2035)     ; ‵
821       )
822      ((name               . "REVERSED PRIME")
823       (=ucs               . #x2035)     ; ‵
824       ))
825     (=ucs               . #x2036)       ; ‶
826     ))
827 (define-char
828   '((name               . "REVERSED TRIPLE PRIME")
829     (general-category   punctuation other) ; Informative Category
830     (bidi-category      . "ON")
831     (mirrored           . nil)
832     (=decomposition
833      compat
834      ((name               . "REVERSED PRIME")
835       (=ucs               . #x2035)     ; ‵
836       )
837      ((name               . "REVERSED PRIME")
838       (=ucs               . #x2035)     ; ‵
839       )
840      ((name               . "REVERSED PRIME")
841       (=ucs               . #x2035)     ; ‵
842       ))
843     (=ucs               . #x2037)       ; ‷
844     ))
845 (define-char
846   '((name               . "CARET")
847     (general-category   punctuation other) ; Informative Category
848     (bidi-category      . "ON")
849     (mirrored           . nil)
850     (=ucs               . #x2038)       ; ‸
851     ))
852 (define-char
853   '((name               . "SINGLE LEFT-POINTING ANGLE QUOTATION MARK")
854     (general-category   punctuation initial-quote) ; Informative Category
855     (bidi-category      . "ON")
856     (mirrored           . t)
857     (=ucs               . #x2039)       ; ‹
858     ))
859 (define-char
860   '((name               . "SINGLE RIGHT-POINTING ANGLE QUOTATION MARK")
861     (general-category   punctuation final-quote) ; Informative Category
862     (bidi-category      . "ON")
863     (mirrored           . t)
864     (=ucs               . #x203A)       ; ›
865     ))
866 (define-char
867   '((name               . "REFERENCE MARK")
868     (general-category   punctuation other) ; Informative Category
869     (bidi-category      . "ON")
870     (mirrored           . nil)
871     (=ucs               . #x203B)       ; ※
872     ))
873 (define-char
874   '((<-denotational
875      ((name               . "REFERENCE MARK")
876       (=ucs               . #x203B)     ; ※
877       ))
878     (<-fullwidth
879      ((name               . "REFERENCE MARK")
880       (=ucs               . #x203B)     ; ※
881       ))
882     (=jis-x0208         . #x2228)       ; &J90-2228; [02-08]
883     (=gb2312            . #x2179)       ; &I-G0-2179; [01-89]
884     (=ks-x1001          . #x2158)       ; &I-K0-2158; [01-56]
885     (=cns11643-1        . #x216F)       ; &I-C1-216F; [01-79]
886     (=big5              . #xA1B0)       ; &I-B-A1B0;
887     (=ucs@gb            . #x203B)       ; &J90-2228;
888     (=ucs@cns           . #x203B)       ; &J90-2228;
889     (=ucs@jis           . #x203B)       ; &J90-2228;
890     (=ucs@ks            . #x203B)       ; &J90-2228;
891     (=ucs@big5          . #x203B)       ; &J90-2228;
892     ))
893 (define-char
894   '((name               . "DOUBLE EXCLAMATION MARK")
895     (general-category   punctuation other) ; Informative Category
896     (bidi-category      . "ON")
897     (mirrored           . nil)
898     (=decomposition
899      compat
900      ((name               . "EXCLAMATION MARK")
901       (=ucs               . #x0021)     ; !
902       )
903      ((name               . "EXCLAMATION MARK")
904       (=ucs               . #x0021)     ; !
905       ))
906     (=ucs               . #x203C)       ; ‼
907     ))
908 (define-char
909   '((<-denotational
910      ((name               . "DOUBLE EXCLAMATION MARK")
911       (=ucs               . #x203C)     ; ‼
912       ))
913     (<-fullwidth
914      ((name               . "DOUBLE EXCLAMATION MARK")
915       (=ucs               . #x203C)     ; ‼
916       ))
917     (=jis-x0213-1-2000  . #x286B)       ; &JX1-286B; [08-75]
918     (=ucs@jis           . #x203C)       ; &JX1-286B;
919     ))
920 (define-char
921   '((name               . "INTERROBANG")
922     (general-category   punctuation other) ; Informative Category
923     (bidi-category      . "ON")
924     (mirrored           . nil)
925     (=ucs               . #x203D)       ; ‽
926     ))
927 (define-char
928   '((name               . "OVERLINE")
929     (general-category   punctuation other) ; Informative Category
930     (bidi-category      . "ON")
931     (mirrored           . nil)
932     (=decomposition
933      compat
934      ((name               . "SPACE")
935       (=ucs               . #x0020)     ;
936       )
937      ((name               . "COMBINING OVERLINE")
938       (=ucs               . #x0305)     ; ̅
939       ))
940     (=ucs               . #x203E)       ; ‾
941     (latin-jisx0201     . #x7E) ; &I-LATINJ-7E;
942     (hebrew-iso8859-8   . #xAF) ; &I-HEBREW-2F;
943     ))
944 (define-char
945   '((<-denotational
946      ((name               . "OVERLINE")
947       (=ucs               . #x203E)     ; ‾
948       ))
949     (name               . "FULLWIDTH OVERLINE")
950     (<-fullwidth
951      ((name               . "OVERLINE")
952       (=ucs               . #x203E)     ; ‾
953       ))
954     (=jis-x0208         . #x2131)       ; &J90-2131; [01-17]
955     (=gb2312            . #x237E)       ; &I-G0-237E; [03-94]
956     (=ks-x1001          . #x237E)       ; &I-K0-237E; [03-94]
957     (=cns11643-1        . #x2223)       ; &I-C1-2223; [02-03]
958     (=big5              . #xA1C2)       ; &I-B-A1C2;
959     (=ucs@gb            . #xFFE3)       ; &J90-2131;
960     (=ucs@jis           . #x203E)       ; &J90-2131;
961     ))
962 (define-char
963   '((name               . "UNDERTIE")
964     (general-category   punctuation connector) ; Informative Category
965     (bidi-category      . "ON")
966     (mirrored           . nil)
967     (iso-10646-comment  . "Enotikon")
968     (=ucs               . #x203F)       ; ‿
969     ))
970 (define-char
971   '((name               . "CHARACTER TIE")
972     (general-category   punctuation connector) ; Informative Category
973     (bidi-category      . "ON")
974     (mirrored           . nil)
975     (=ucs               . #x2040)       ; ⁀
976     ))
977 (define-char
978   '((name               . "CARET INSERTION POINT")
979     (general-category   punctuation other) ; Informative Category
980     (bidi-category      . "ON")
981     (mirrored           . nil)
982     (=ucs               . #x2041)       ; ⁁
983     ))
984 (define-char
985   '((name               . "ASTERISM")
986     (general-category   punctuation other) ; Informative Category
987     (bidi-category      . "ON")
988     (mirrored           . nil)
989     (=ucs               . #x2042)       ; ⁂
990     ))
991 (define-char
992   '((<-denotational
993      ((name               . "ASTERISM")
994       (=ucs               . #x2042)     ; ⁂
995       ))
996     (<-fullwidth
997      ((name               . "ASTERISM")
998       (=ucs               . #x2042)     ; ⁂
999       ))
1000     (=jis-x0213-1-2000  . #x2C7E)       ; &JX1-2C7E; [12-94]
1001     (=ucs@jis           . #x2042)       ; &JX1-2C7E;
1002     ))
1003 (define-char
1004   '((name               . "HYPHEN BULLET")
1005     (general-category   punctuation other) ; Informative Category
1006     (bidi-category      . "ON")
1007     (mirrored           . nil)
1008     (=ucs               . #x2043)       ; ⁃
1009     ))
1010 (define-char
1011   '((name               . "FRACTION SLASH")
1012     (general-category   symbol math) ; Informative Category
1013     (bidi-category      . "ON")
1014     (mirrored           . nil)
1015     (=ucs               . #x2044)       ; ⁄
1016     ))
1017 (define-char
1018   '((name               . "LEFT SQUARE BRACKET WITH QUILL")
1019     (general-category   punctuation open) ; Informative Category
1020     (bidi-category      . "ON")
1021     (mirrored           . t)
1022     (=ucs               . #x2045)       ; ⁅
1023     ))
1024 (define-char
1025   '((name               . "RIGHT SQUARE BRACKET WITH QUILL")
1026     (general-category   punctuation close) ; Informative Category
1027     (bidi-category      . "ON")
1028     (mirrored           . t)
1029     (=ucs               . #x2046)       ; ⁆
1030     ))
1031 (define-char
1032   '((name               . "DOUBLE QUESTION MARK")
1033     (general-category   punctuation other) ; Informative Category
1034     (=ucs               . #x2047)       ; ⁇
1035     ))
1036 (define-char
1037   '((<-denotational
1038      ((name               . "DOUBLE QUESTION MARK")
1039       (=ucs               . #x2047)     ; ⁇
1040       ))
1041     (<-fullwidth
1042      ((name               . "DOUBLE QUESTION MARK")
1043       (=ucs               . #x2047)     ; ⁇
1044       ))
1045     (=jis-x0213-1-2000  . #x286C)       ; &JX1-286C; [08-76]
1046     (=ucs@jis           . #x2047)       ; &JX1-286C;
1047     ))
1048 (define-char
1049   '((name               . "QUESTION EXCLAMATION MARK")
1050     (general-category   punctuation other) ; Informative Category
1051     (bidi-category      . "ON")
1052     (mirrored           . nil)
1053     (=decomposition
1054      compat
1055      ((name               . "QUESTION MARK")
1056       (=ucs               . #x003F)     ; ?
1057       )
1058      ((name               . "EXCLAMATION MARK")
1059       (=ucs               . #x0021)     ; !
1060       ))
1061     (=ucs               . #x2048)       ; ⁈
1062     ))
1063 (define-char
1064   '((<-denotational
1065      ((name               . "QUESTION EXCLAMATION MARK")
1066       (=ucs               . #x2048)     ; ⁈
1067       ))
1068     (<-fullwidth
1069      ((name               . "QUESTION EXCLAMATION MARK")
1070       (=ucs               . #x2048)     ; ⁈
1071       ))
1072     (=jis-x0213-1-2000  . #x286D)       ; &JX1-286D; [08-77]
1073     (=ucs@jis           . #x2048)       ; &JX1-286D;
1074     ))
1075 (define-char
1076   '((name               . "EXCLAMATION QUESTION MARK")
1077     (general-category   punctuation other) ; Informative Category
1078     (bidi-category      . "ON")
1079     (mirrored           . nil)
1080     (=decomposition
1081      compat
1082      ((name               . "EXCLAMATION MARK")
1083       (=ucs               . #x0021)     ; !
1084       )
1085      ((name               . "QUESTION MARK")
1086       (=ucs               . #x003F)     ; ?
1087       ))
1088     (=ucs               . #x2049)       ; ⁉
1089     ))
1090 (define-char
1091   '((<-denotational
1092      ((name               . "EXCLAMATION QUESTION MARK")
1093       (=ucs               . #x2049)     ; ⁉
1094       ))
1095     (<-fullwidth
1096      ((name               . "EXCLAMATION QUESTION MARK")
1097       (=ucs               . #x2049)     ; ⁉
1098       ))
1099     (=jis-x0213-1-2000  . #x286E)       ; &JX1-286E; [08-78]
1100     (=ucs@jis           . #x2049)       ; &JX1-286E;
1101     ))
1102 (define-char
1103   '((name               . "TIRONIAN SIGN ET")
1104     (general-category   punctuation other) ; Informative Category
1105     (bidi-category      . "ON")
1106     (mirrored           . nil)
1107     (=ucs               . #x204A)       ; ⁊
1108     ))
1109 (define-char
1110   '((name               . "REVERSED PILCROW SIGN")
1111     (general-category   punctuation other) ; Informative Category
1112     (bidi-category      . "ON")
1113     (mirrored           . nil)
1114     (=ucs               . #x204B)       ; ⁋
1115     ))
1116 (define-char
1117   '((name               . "BLACK LEFTWARDS BULLET")
1118     (general-category   punctuation other) ; Informative Category
1119     (bidi-category      . "ON")
1120     (mirrored           . nil)
1121     (=ucs               . #x204C)       ; ⁌
1122     ))
1123 (define-char
1124   '((name               . "BLACK RIGHTWARDS BULLET")
1125     (general-category   punctuation other) ; Informative Category
1126     (bidi-category      . "ON")
1127     (mirrored           . nil)
1128     (=ucs               . #x204D)       ; ⁍
1129     ))
1130 (define-char
1131   '((name               . "TWO ASTERISKS ALIGNED VERTICALLY")
1132     (=ucs               . #x2051)       ; ⁑
1133     (=jis-x0213-1-2000  . #x2C7D)       ; &I-JX1-2C7D; [12-93]
1134     ))
1135 (define-char
1136   '((name               . "INHIBIT SYMMETRIC SWAPPING")
1137     (general-category   other format) ; Normative Category
1138     (bidi-category      . "BN")
1139     (mirrored           . nil)
1140     (=ucs               . #x206A)       ; 
1141     ))
1142 (define-char
1143   '((name               . "ACTIVATE SYMMETRIC SWAPPING")
1144     (general-category   other format) ; Normative Category
1145     (bidi-category      . "BN")
1146     (mirrored           . nil)
1147     (=ucs               . #x206B)       ; 
1148     ))
1149 (define-char
1150   '((name               . "INHIBIT ARABIC FORM SHAPING")
1151     (general-category   other format) ; Normative Category
1152     (bidi-category      . "BN")
1153     (mirrored           . nil)
1154     (=ucs               . #x206C)       ; 
1155     ))
1156 (define-char
1157   '((name               . "ACTIVATE ARABIC FORM SHAPING")
1158     (general-category   other format) ; Normative Category
1159     (bidi-category      . "BN")
1160     (mirrored           . nil)
1161     (=ucs               . #x206D)       ; 
1162     ))
1163 (define-char
1164   '((name               . "NATIONAL DIGIT SHAPES")
1165     (general-category   other format) ; Normative Category
1166     (bidi-category      . "BN")
1167     (mirrored           . nil)
1168     (=ucs               . #x206E)       ; 
1169     ))
1170 (define-char
1171   '((name               . "NOMINAL DIGIT SHAPES")
1172     (general-category   other format) ; Normative Category
1173     (bidi-category      . "BN")
1174     (mirrored           . nil)
1175     (=ucs               . #x206F)       ; 
1176     ))