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

555     ))
556 (define-char
557   '((name               . "PARAGRAPH SEPARATOR")
558     (general-category   separator paragraph) ; Normative Category
559     (bidi-category      . "B")
560     (mirrored           . nil)
561     (=ucs               . #x2029)       ; 

562     ))
563 (define-char
564   '((name               . "LEFT-TO-RIGHT EMBEDDING")
565     (general-category   other format) ; Normative Category
566     (bidi-category      . "LRE")
567     (mirrored           . nil)
568     (=ucs               . #x202A)       ; ‪
569     ))
570 (define-char
571   '((name               . "RIGHT-TO-LEFT EMBEDDING")
572     (general-category   other format) ; Normative Category
573     (bidi-category      . "RLE")
574     (mirrored           . nil)
575     (=ucs               . #x202B)       ; ‫
576     ))
577 (define-char
578   '((name               . "POP DIRECTIONAL FORMATTING")
579     (general-category   other format) ; Normative Category
580     (bidi-category      . "PDF")
581     (mirrored           . nil)
582     (=ucs               . #x202C)       ; ‬
583     ))
584 (define-char
585   '((name               . "LEFT-TO-RIGHT OVERRIDE")
586     (general-category   other format) ; Normative Category
587     (bidi-category      . "LRO")
588     (mirrored           . nil)
589     (=ucs               . #x202D)       ; ‭
590     ))
591 (define-char
592   '((name               . "RIGHT-TO-LEFT OVERRIDE")
593     (general-category   other format) ; Normative Category
594     (bidi-category      . "RLO")
595     (mirrored           . nil)
596     (=ucs               . #x202E)       ; ‮
597     ))
598 (define-char
599   '((name               . "NARROW NO-BREAK SPACE")
600     (general-category   separator space) ; Normative Category
601     (bidi-category      . "WS")
602     (mirrored           . nil)
603     (->decomposition    noBreak #x0020)
604     (=ucs               . #x202F)       ;  
605     ))
606 (define-char
607   '((name               . "PER MILLE SIGN")
608     (general-category   punctuation other) ; Informative Category
609     (bidi-category      . "ET")
610     (mirrored           . nil)
611     (=ucs               . #x2030)       ; ‰
612     ))
613 (define-char
614   '((<-denotational
615      ((name               . "PER MILLE SIGN")
616       (=ucs               . #x2030)     ; ‰
617       ))
618     (<-fullwidth
619      ((name               . "PER MILLE SIGN")
620       (=ucs               . #x2030)     ; ‰
621       ))
622     (=gb2312            . #x216B)       ; &J90-2273; [01-75]
623     (=jis-x0208@1983    . #x2273)       ; &I-J83-2273; [02-83]
624     (=ks-x1001          . #x2236)       ; &I-K0-2236; [02-22]
625     (=jis-x0208@1990    . #x2273)       ; &I-J90-2273; [02-83]
626     (=ucs@gb            . #x2030)       ; &J90-2273;
627     (=ucs@jis           . #x2030)       ; &J90-2273;
628     (=ucs@ks            . #x2030)       ; &J90-2273;
629     ))
630 (define-char
631   '((name               . "PER TEN THOUSAND SIGN")
632     (general-category   punctuation other) ; Informative Category
633     (bidi-category      . "ET")
634     (mirrored           . nil)
635     (=ucs               . #x2031)       ; ‱
636     ))
637 (define-char
638   '((name               . "PRIME")
639     (general-category   punctuation other) ; Informative Category
640     (bidi-category      . "ET")
641     (mirrored           . nil)
642     (=ucs               . #x2032)       ; ′
643     ))
644 (define-char
645   '((<-denotational
646      ((name               . "PRIME")
647       (=ucs               . #x2032)     ; ′
648       ))
649     (<-fullwidth
650      ((name               . "PRIME")
651       (=ucs               . #x2032)     ; ′
652       ))
653     (=jis-x0208         . #x216C)       ; &J90-216C; [01-76]
654     (=gb2312            . #x2164)       ; &I-G0-2164; [01-68]
655     (=ks-x1001          . #x2147)       ; &I-K0-2147; [01-39]
656     (=cns11643-1        . #x216B)       ; &I-C1-216B; [01-75]
657     (=big5              . #xA1AC)       ; &I-B-A1AC;
658     (=ucs@gb            . #x2032)       ; &J90-216C;
659     (=ucs@cns           . #x2032)       ; &J90-216C;
660     (=ucs@jis           . #x2032)       ; &J90-216C;
661     (=ucs@ks            . #x2032)       ; &J90-216C;
662     (=ucs@big5          . #x2032)       ; &J90-216C;
663     ))
664 (define-char
665   '((name               . "DOUBLE PRIME")
666     (general-category   punctuation other) ; Informative Category
667     (bidi-category      . "ET")
668     (mirrored           . nil)
669     (->decomposition    compat #x2032 #x2032)
670     (=ucs               . #x2033)       ; ″
671     ))
672 (define-char
673   '((<-denotational
674      ((name               . "DOUBLE PRIME")
675       (=ucs               . #x2033)     ; ″
676       ))
677     (<-fullwidth
678      ((name               . "DOUBLE PRIME")
679       (=ucs               . #x2033)     ; ″
680       ))
681     (=jis-x0208         . #x216D)       ; &J90-216D; [01-77]
682     (=gb2312            . #x2165)       ; &I-G0-2165; [01-69]
683     (=ks-x1001          . #x2148)       ; &I-K0-2148; [01-40]
684     (=ucs@gb            . #x2033)       ; &J90-216D;
685     (=ucs@jis           . #x2033)       ; &J90-216D;
686     (=ucs@ks            . #x2033)       ; &J90-216D;
687     ))
688 (define-char
689   '((name               . "TRIPLE PRIME")
690     (general-category   punctuation other) ; Informative Category
691     (bidi-category      . "ET")
692     (mirrored           . nil)
693     (->decomposition    compat #x2032 #x2032 #x2032)
694     (=ucs               . #x2034)       ; ‴
695     ))
696 (define-char
697   '((name               . "REVERSED PRIME")
698     (general-category   punctuation other) ; Informative Category
699     (bidi-category      . "ON")
700     (mirrored           . nil)
701     (=ucs               . #x2035)       ; ‵
702     ))
703 (define-char
704   '((<-denotational
705      ((name               . "REVERSED PRIME")
706       (=ucs               . #x2035)     ; ‵
707       ))
708     (<-fullwidth
709      ((name               . "REVERSED PRIME")
710       (=ucs               . #x2035)     ; ‵
711       ))
712     (=cns11643-1        . #x216A)       ; &C1-216A; [01-74]
713     (=big5              . #xA1AB)       ; &I-B-A1AB;
714     (=ucs@cns           . #x2035)       ; &C1-216A;
715     (=ucs@big5          . #x2035)       ; &C1-216A;
716     ))
717 (define-char
718   '((name               . "REVERSED DOUBLE PRIME")
719     (general-category   punctuation other) ; Informative Category
720     (bidi-category      . "ON")
721     (mirrored           . nil)
722     (->decomposition    compat #x2035 #x2035)
723     (=ucs               . #x2036)       ; ‶
724     ))
725 (define-char
726   '((name               . "REVERSED TRIPLE PRIME")
727     (general-category   punctuation other) ; Informative Category
728     (bidi-category      . "ON")
729     (mirrored           . nil)
730     (->decomposition    compat #x2035 #x2035 #x2035)
731     (=ucs               . #x2037)       ; ‷
732     ))
733 (define-char
734   '((name               . "CARET")
735     (general-category   punctuation other) ; Informative Category
736     (bidi-category      . "ON")
737     (mirrored           . nil)
738     (=ucs               . #x2038)       ; ‸
739     ))
740 (define-char
741   '((name               . "SINGLE LEFT-POINTING ANGLE QUOTATION MARK")
742     (general-category   punctuation initial-quote) ; Informative Category
743     (bidi-category      . "ON")
744     (mirrored           . t)
745     (=ucs               . #x2039)       ; ‹
746     ))
747 (define-char
748   '((name               . "SINGLE RIGHT-POINTING ANGLE QUOTATION MARK")
749     (general-category   punctuation final-quote) ; Informative Category
750     (bidi-category      . "ON")
751     (mirrored           . t)
752     (=ucs               . #x203A)       ; ›
753     ))
754 (define-char
755   '((name               . "REFERENCE MARK")
756     (general-category   punctuation other) ; Informative Category
757     (bidi-category      . "ON")
758     (mirrored           . nil)
759     (=ucs               . #x203B)       ; ※
760     ))
761 (define-char
762   '((<-denotational
763      ((name               . "REFERENCE MARK")
764       (=ucs               . #x203B)     ; ※
765       ))
766     (<-fullwidth
767      ((name               . "REFERENCE MARK")
768       (=ucs               . #x203B)     ; ※
769       ))
770     (=jis-x0208         . #x2228)       ; &J90-2228; [02-08]
771     (=gb2312            . #x2179)       ; &I-G0-2179; [01-89]
772     (=ks-x1001          . #x2158)       ; &I-K0-2158; [01-56]
773     (=cns11643-1        . #x216F)       ; &I-C1-216F; [01-79]
774     (=big5              . #xA1B0)       ; &I-B-A1B0;
775     (=ucs@gb            . #x203B)       ; &J90-2228;
776     (=ucs@cns           . #x203B)       ; &J90-2228;
777     (=ucs@jis           . #x203B)       ; &J90-2228;
778     (=ucs@ks            . #x203B)       ; &J90-2228;
779     (=ucs@big5          . #x203B)       ; &J90-2228;
780     ))
781 (define-char
782   '((name               . "DOUBLE EXCLAMATION MARK")
783     (general-category   punctuation other) ; Informative Category
784     (bidi-category      . "ON")
785     (mirrored           . nil)
786     (->decomposition    compat #x0021 #x0021)
787     (=ucs               . #x203C)       ; ‼
788     ))
789 (define-char
790   '((<-denotational
791      ((name               . "DOUBLE EXCLAMATION MARK")
792       (=ucs               . #x203C)     ; ‼
793       ))
794     (<-fullwidth
795      ((name               . "DOUBLE EXCLAMATION MARK")
796       (=ucs               . #x203C)     ; ‼
797       ))
798     (=jis-x0213-1-2000  . #x286B)       ; &JX1-286B; [08-75]
799     (=ucs@jis           . #x203C)       ; &JX1-286B;
800     ))
801 (define-char
802   '((name               . "INTERROBANG")
803     (general-category   punctuation other) ; Informative Category
804     (bidi-category      . "ON")
805     (mirrored           . nil)
806     (=ucs               . #x203D)       ; ‽
807     ))
808 (define-char
809   '((name               . "OVERLINE")
810     (general-category   punctuation other) ; Informative Category
811     (bidi-category      . "ON")
812     (mirrored           . nil)
813     (->decomposition    compat #x0020 #x0305)
814     (=ucs               . #x203E)       ; ‾
815     (latin-jisx0201     . #x7E) ; &I-LATINJ-7E;
816     (hebrew-iso8859-8   . #xAF) ; &I-HEBREW-2F;
817     ))
818 (define-char
819   '((name               . "FULLWIDTH OVERLINE")
820     (<-denotational
821      ((name               . "OVERLINE")
822       (=ucs               . #x203E)     ; ‾
823       ))
824     (<-fullwidth
825      ((name               . "OVERLINE")
826       (=ucs               . #x203E)     ; ‾
827       ))
828     (=jis-x0208         . #x2131)       ; &J90-2131; [01-17]
829     (=gb2312            . #x237E)       ; &I-G0-237E; [03-94]
830     (=ks-x1001          . #x237E)       ; &I-K0-237E; [03-94]
831     (=cns11643-1        . #x2223)       ; &I-C1-2223; [02-03]
832     (=big5              . #xA1C2)       ; &I-B-A1C2;
833     (=ucs@gb            . #xFFE3)       ; &J90-2131;
834     (=ucs@jis           . #x203E)       ; &J90-2131;
835     ))
836 (define-char
837   '((name               . "UNDERTIE")
838     (general-category   punctuation connector) ; Informative Category
839     (bidi-category      . "ON")
840     (mirrored           . nil)
841     (iso-10646-comment  . "Enotikon")
842     (=ucs               . #x203F)       ; ‿
843     ))
844 (define-char
845   '((name               . "CHARACTER TIE")
846     (general-category   punctuation connector) ; Informative Category
847     (bidi-category      . "ON")
848     (mirrored           . nil)
849     (=ucs               . #x2040)       ; ⁀
850     ))
851 (define-char
852   '((name               . "CARET INSERTION POINT")
853     (general-category   punctuation other) ; Informative Category
854     (bidi-category      . "ON")
855     (mirrored           . nil)
856     (=ucs               . #x2041)       ; ⁁
857     ))
858 (define-char
859   '((name               . "ASTERISM")
860     (general-category   punctuation other) ; Informative Category
861     (bidi-category      . "ON")
862     (mirrored           . nil)
863     (=ucs               . #x2042)       ; ⁂
864     ))
865 (define-char
866   '((<-denotational
867      ((name               . "ASTERISM")
868       (=ucs               . #x2042)     ; ⁂
869       ))
870     (<-fullwidth
871      ((name               . "ASTERISM")
872       (=ucs               . #x2042)     ; ⁂
873       ))
874     (=jis-x0213-1-2000  . #x2C7E)       ; &JX1-2C7E; [12-94]
875     (=ucs@jis           . #x2042)       ; &JX1-2C7E;
876     ))
877 (define-char
878   '((name               . "HYPHEN BULLET")
879     (general-category   punctuation other) ; Informative Category
880     (bidi-category      . "ON")
881     (mirrored           . nil)
882     (=ucs               . #x2043)       ; ⁃
883     ))
884 (define-char
885   '((name               . "FRACTION SLASH")
886     (general-category   symbol math) ; Informative Category
887     (bidi-category      . "ON")
888     (mirrored           . nil)
889     (=ucs               . #x2044)       ; ⁄
890     ))
891 (define-char
892   '((name               . "LEFT SQUARE BRACKET WITH QUILL")
893     (general-category   punctuation open) ; Informative Category
894     (bidi-category      . "ON")
895     (mirrored           . t)
896     (=ucs               . #x2045)       ; ⁅
897     ))
898 (define-char
899   '((name               . "RIGHT SQUARE BRACKET WITH QUILL")
900     (general-category   punctuation close) ; Informative Category
901     (bidi-category      . "ON")
902     (mirrored           . t)
903     (=ucs               . #x2046)       ; ⁆
904     ))
905 (define-char
906   '((name               . "DOUBLE QUESTION MARK")
907     (general-category   punctuation other) ; Informative Category
908     (=ucs               . #x2047)       ; ⁇
909     ))
910 (define-char
911   '((<-denotational
912      ((name               . "DOUBLE QUESTION MARK")
913       (=ucs               . #x2047)     ; ⁇
914       ))
915     (<-fullwidth
916      ((name               . "DOUBLE QUESTION MARK")
917       (=ucs               . #x2047)     ; ⁇
918       ))
919     (=jis-x0213-1-2000  . #x286C)       ; &JX1-286C; [08-76]
920     (=ucs@jis           . #x2047)       ; &JX1-286C;
921     ))
922 (define-char
923   '((name               . "QUESTION EXCLAMATION MARK")
924     (general-category   punctuation other) ; Informative Category
925     (bidi-category      . "ON")
926     (mirrored           . nil)
927     (->decomposition    compat #x003F #x0021)
928     (=ucs               . #x2048)       ; ⁈
929     ))
930 (define-char
931   '((->decomposition    compat #xFF1F #xFF01)
932     (<-denotational
933      ((name               . "QUESTION EXCLAMATION MARK")
934       (=ucs               . #x2048)     ; ⁈
935       ))
936     (<-fullwidth
937      ((name               . "QUESTION EXCLAMATION MARK")
938       (=ucs               . #x2048)     ; ⁈
939       ))
940     (=jis-x0213-1-2000  . #x286D)       ; &JX1-286D; [08-77]
941     (=ucs@jis           . #x2048)       ; &JX1-286D;
942     ))
943 (define-char
944   '((name               . "EXCLAMATION QUESTION MARK")
945     (general-category   punctuation other) ; Informative Category
946     (bidi-category      . "ON")
947     (mirrored           . nil)
948     (->decomposition    compat #x0021 #x003F)
949     (=ucs               . #x2049)       ; ⁉
950     ))
951 (define-char
952   '((<-denotational
953      ((name               . "EXCLAMATION QUESTION MARK")
954       (=ucs               . #x2049)     ; ⁉
955       ))
956     (<-fullwidth
957      ((name               . "EXCLAMATION QUESTION MARK")
958       (=ucs               . #x2049)     ; ⁉
959       ))
960     (=jis-x0213-1-2000  . #x286E)       ; &JX1-286E; [08-78]
961     (=ucs@jis           . #x2049)       ; &JX1-286E;
962     ))
963 (define-char
964   '((name               . "TIRONIAN SIGN ET")
965     (general-category   punctuation other) ; Informative Category
966     (bidi-category      . "ON")
967     (mirrored           . nil)
968     (=ucs               . #x204A)       ; ⁊
969     ))
970 (define-char
971   '((name               . "REVERSED PILCROW SIGN")
972     (general-category   punctuation other) ; Informative Category
973     (bidi-category      . "ON")
974     (mirrored           . nil)
975     (=ucs               . #x204B)       ; ⁋
976     ))
977 (define-char
978   '((name               . "BLACK LEFTWARDS BULLET")
979     (general-category   punctuation other) ; Informative Category
980     (bidi-category      . "ON")
981     (mirrored           . nil)
982     (=ucs               . #x204C)       ; ⁌
983     ))
984 (define-char
985   '((name               . "BLACK RIGHTWARDS BULLET")
986     (general-category   punctuation other) ; Informative Category
987     (bidi-category      . "ON")
988     (mirrored           . nil)
989     (=ucs               . #x204D)       ; ⁍
990     ))
991 (define-char
992   '((name               . "TWO ASTERISKS ALIGNED VERTICALLY")
993     (=ucs               . #x2051)       ; ⁑
994     (=jis-x0213-1-2000  . #x2C7D)       ; &I-JX1-2C7D; [12-93]
995     ))
996 (define-char
997   '((name               . "INHIBIT SYMMETRIC SWAPPING")
998     (general-category   other format) ; Normative Category
999     (bidi-category      . "BN")
1000     (mirrored           . nil)
1001     (=ucs               . #x206A)       ; 
1002     ))
1003 (define-char
1004   '((name               . "ACTIVATE SYMMETRIC SWAPPING")
1005     (general-category   other format) ; Normative Category
1006     (bidi-category      . "BN")
1007     (mirrored           . nil)
1008     (=ucs               . #x206B)       ; 
1009     ))
1010 (define-char
1011   '((name               . "INHIBIT ARABIC FORM SHAPING")
1012     (general-category   other format) ; Normative Category
1013     (bidi-category      . "BN")
1014     (mirrored           . nil)
1015     (=ucs               . #x206C)       ; 
1016     ))
1017 (define-char
1018   '((name               . "ACTIVATE ARABIC FORM SHAPING")
1019     (general-category   other format) ; Normative Category
1020     (bidi-category      . "BN")
1021     (mirrored           . nil)
1022     (=ucs               . #x206D)       ; 
1023     ))
1024 (define-char
1025   '((name               . "NATIONAL DIGIT SHAPES")
1026     (general-category   other format) ; Normative Category
1027     (bidi-category      . "BN")
1028     (mirrored           . nil)
1029     (=ucs               . #x206E)       ; 
1030     ))
1031 (define-char
1032   '((name               . "NOMINAL DIGIT SHAPES")
1033     (general-category   other format) ; Normative Category
1034     (bidi-category      . "BN")
1035     (mirrored           . nil)
1036     (=ucs               . #x206F)       ; 
1037     ))