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

623     ))
624 (define-char
625   '((name               . "PARAGRAPH SEPARATOR")
626     (general-category   separator paragraph) ; Normative Category
627     (bidi-category      . "B")
628     (mirrored           . nil)
629     (=ucs               . #x2029)       ; 

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