+;; -*- coding: utf-8-mcs-er -*-
(define-char
'((name . "EN QUAD")
(general-category separator space) ; Normative Category
(bidi-category . "WS")
(mirrored . nil)
- (->decomposition #x2002)
(=ucs . #x2000) ;
+ (->canonical
+ ((name . "EN SPACE")
+ (=ucs . #x2002) ;
+ ))
))
(define-char
'((name . "EM QUAD")
(general-category separator space) ; Normative Category
(bidi-category . "WS")
(mirrored . nil)
- (->decomposition #x2003)
(=ucs . #x2001) ;
+ (->canonical
+ ((name . "EM SPACE")
+ (=ucs . #x2003) ;
+ ))
))
(define-char
'((name . "EN SPACE")
(general-category separator space) ; Normative Category
(bidi-category . "WS")
(mirrored . nil)
- (->decomposition compat #x0020)
(=ucs . #x2002) ;
+ (<-compat
+ ((name . "SPACE")
+ (=ucs . #x0020) ;
+ ))
))
(define-char
'((name . "EM SPACE")
(general-category separator space) ; Normative Category
(bidi-category . "WS")
(mirrored . nil)
- (->decomposition compat #x0020)
- (chinese-cns11643-1 . #x256D) ;
(=ucs . #x2003) ;
+ (=cns11643-1 . #x256D) ; &I-C1-256D; [05-77]
+ (<-compat
+ ((name . "SPACE")
+ (=ucs . #x0020) ;
+ ))
))
(define-char
'((name . "THREE-PER-EM SPACE")
(general-category separator space) ; Normative Category
(bidi-category . "WS")
(mirrored . nil)
- (->decomposition compat #x0020)
(=ucs . #x2004) ;
+ (<-compat
+ ((name . "SPACE")
+ (=ucs . #x0020) ;
+ ))
))
(define-char
'((name . "FOUR-PER-EM SPACE")
(general-category separator space) ; Normative Category
(bidi-category . "WS")
(mirrored . nil)
- (->decomposition compat #x0020)
(=ucs . #x2005) ;
+ (<-compat
+ ((name . "SPACE")
+ (=ucs . #x0020) ;
+ ))
))
(define-char
'((name . "SIX-PER-EM SPACE")
(general-category separator space) ; Normative Category
(bidi-category . "WS")
(mirrored . nil)
- (->decomposition compat #x0020)
(=ucs . #x2006) ;
+ (<-compat
+ ((name . "SPACE")
+ (=ucs . #x0020) ;
+ ))
))
(define-char
'((name . "FIGURE SPACE")
(general-category separator space) ; Normative Category
(bidi-category . "WS")
(mirrored . nil)
- (->decomposition noBreak #x0020)
(=ucs . #x2007) ;
+ (<-noBreak
+ ((name . "SPACE")
+ (=ucs . #x0020) ;
+ ))
))
(define-char
'((name . "PUNCTUATION SPACE")
(general-category separator space) ; Normative Category
(bidi-category . "WS")
(mirrored . nil)
- (->decomposition compat #x0020)
(=ucs . #x2008) ;
+ (<-compat
+ ((name . "SPACE")
+ (=ucs . #x0020) ;
+ ))
))
(define-char
'((name . "THIN SPACE")
(general-category separator space) ; Normative Category
(bidi-category . "WS")
(mirrored . nil)
- (->decomposition compat #x0020)
(=ucs . #x2009) ;
+ (<-compat
+ ((name . "SPACE")
+ (=ucs . #x0020) ;
+ ))
))
(define-char
'((name . "HAIR SPACE")
(general-category separator space) ; Normative Category
(bidi-category . "WS")
(mirrored . nil)
- (->decomposition compat #x0020)
(=ucs . #x200A) ;
+ (<-compat
+ ((name . "SPACE")
+ (=ucs . #x0020) ;
+ ))
))
(define-char
'((name . "ZERO WIDTH SPACE")
(general-category punctuation dash) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (=jis-x0208 . #x213E) ;
(=ucs . #x2010) ; ‐
))
(define-char
+ '((<-denotational
+ ((name . "HYPHEN")
+ (=ucs . #x2010) ; ‐
+ ))
+ (=jis-x0208 . #x213E) ; &J90-213E; [01-30]
+ (=jis-x0213-1 . #x213E) ; &I-JX1-213E; [01-30]
+ (=ucs@jis . #x2010) ; &J90-213E;
+ (<-fullwidth
+ ((name . "HYPHEN")
+ (=ucs . #x2010) ; ‐
+ ))
+ ))
+(define-char
'((name . "NON-BREAKING HYPHEN")
(general-category punctuation dash) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (->decomposition noBreak #x2010)
(=ucs . #x2011) ; ‑
+ (<-noBreak
+ ((name . "HYPHEN")
+ (=ucs . #x2010) ; ‐
+ ))
))
(define-char
'((name . "FIGURE DASH")
(general-category punctuation dash) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (chinese-cns11643-1 . #x2139) ;
- (=jis-x0213-1-2000 . #x237C) ;
- (chinese-big5 . #xA156) ;
(=ucs . #x2013) ; –
))
(define-char
+ '((<-denotational
+ ((name . "EN DASH")
+ (=ucs . #x2013) ; –
+ ))
+ (=cns11643-1 . #x2139) ; &JX1-237C; [01-25]
+ (=jis-x0213-1 . #x237C) ; &I-JX1-237C; [03-92]
+ (=big5 . #xA156) ; &I-B-A156;
+ (=ucs@cns . #x2013) ; &JX1-237C;
+ (=ucs@jis . #x2013) ; &JX1-237C;
+ (=ucs@big5 . #x2013) ; &JX1-237C;
+ (<-fullwidth
+ ((name . "EN DASH")
+ (=ucs . #x2013) ; –
+ ))
+ ))
+(define-char
'((name . "EM DASH")
(general-category punctuation dash) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (=jis-x0208 . #x213D) ;
- (chinese-cns11643-1 . #x2137) ;
- (chinese-big5 . #xA158) ;
(=ucs . #x2014) ; —
))
(define-char
+ '((<-denotational
+ ((name . "EM DASH")
+ (=ucs . #x2014) ; —
+ ))
+ (=jis-x0208 . #x213D) ; &J90-213D; [01-29]
+ (=cns11643-1 . #x2137) ; &I-C1-2137; [01-23]
+ (=jis-x0213-1 . #x213D) ; &I-JX1-213D; [01-29]
+ (=big5 . #xA158) ; &I-B-A158;
+ (=ucs@cns . #x2014) ; &J90-213D;
+ (=ucs@jis . #x2014) ; &J90-213D;
+ (=ucs@big5 . #x2014) ; &J90-213D;
+ (<-fullwidth
+ ((name . "EM DASH")
+ (=ucs . #x2014) ; —
+ ))
+ ))
+(define-char
'((name . "HORIZONTAL BAR")
(general-category punctuation dash) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (chinese-gb2312 . #x212A) ;
- (korean-ksc5601 . #x212A) ;
(=ucs . #x2015) ; ―
+ (greek-iso8859-7 . #xAF) ; &I-GREEK-2F;
))
(define-char
- '((name . "HALFWIDTH HORIZONTAL BAR")
- (=>ucs . #x2015) ; ―
- (general-category punctuation dash) ; Informative Category
- (bidi-category . "ON")
- (mirrored . nil)
- (->decomposition narrow #x2015)
- (greek-iso8859-7 . #xAF) ;
+ '((<-denotational
+ ((name . "HORIZONTAL BAR")
+ (=ucs . #x2015) ; ―
+ ))
+ (=gb2312 . #x212A) ; &K0-212A; [01-10]
+ (=ks-x1001 . #x212A) ; &I-K0-212A; [01-10]
+ (=ucs@gb . #x2015) ; &K0-212A;
+ (=ucs@ks . #x2015) ; &K0-212A;
+ (<-fullwidth
+ ((name . "HORIZONTAL BAR")
+ (=ucs . #x2015) ; ―
+ ))
))
(define-char
'((name . "DOUBLE VERTICAL LINE")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (chinese-gb2312 . #x212C) ;
- (=jis-x0208 . #x2142) ;
- (chinese-cns11643-1 . #x225D) ;
(=ucs . #x2016) ; ‖
))
(define-char
+ '((<-denotational
+ ((name . "DOUBLE VERTICAL LINE")
+ (=ucs . #x2016) ; ‖
+ ))
+ (=jis-x0208 . #x2142) ; &J90-2142; [01-34]
+ (=gb2312 . #x212C) ; &I-G0-212C; [01-12]
+ (=cns11643-1 . #x225D) ; &I-C1-225D; [02-61]
+ (=jis-x0213-1 . #x2142) ; &I-JX1-2142; [01-34]
+ (=ucs@gb . #x2016) ; &J90-2142;
+ (=ucs@cns . #x2016) ; &J90-2142;
+ (=ucs@jis . #x2016) ; &J90-2142;
+ (<-fullwidth
+ ((name . "DOUBLE VERTICAL LINE")
+ (=ucs . #x2016) ; ‖
+ ))
+ ))
+(define-char
'((name . "DOUBLE LOW LINE")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (->decomposition compat #x0020 #x0333)
- (hebrew-iso8859-8 . #xDF) ;
+ (=>decomposition@compat
+ ((name . "SPACE")
+ (=ucs . #x0020) ;
+ )
+ ((name . "COMBINING DOUBLE LOW LINE")
+ (=ucs . #x0333) ; ̳
+ ))
(=ucs . #x2017) ; ‗
+ (hebrew-iso8859-8 . #xDF) ; &I-HEBREW-5F;
))
(define-char
'((name . "LEFT SINGLE QUOTATION MARK")
(general-category punctuation initial-quote) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (chinese-gb2312 . #x212E) ;
- (=jis-x0208 . #x2146) ;
- (korean-ksc5601 . #x212E) ;
- (chinese-cns11643-1 . #x2164) ;
- (chinese-big5 . #xA1A5) ;
(=ucs . #x2018) ; ‘
))
(define-char
+ '((<-denotational
+ ((name . "LEFT SINGLE QUOTATION MARK")
+ (=ucs . #x2018) ; ‘
+ ))
+ (=jis-x0208 . #x2146) ; &J90-2146; [01-38]
+ (=gb2312 . #x212E) ; &I-G0-212E; [01-14]
+ (=ks-x1001 . #x212E) ; &I-K0-212E; [01-14]
+ (=cns11643-1 . #x2164) ; &I-C1-2164; [01-68]
+ (=jis-x0213-1 . #x2146) ; &I-JX1-2146; [01-38]
+ (=big5 . #xA1A5) ; &I-B-A1A5;
+ (=ucs@gb . #x2018) ; &J90-2146;
+ (=ucs@cns . #x2018) ; &J90-2146;
+ (=ucs@jis . #x2018) ; &J90-2146;
+ (=ucs@ks . #x2018) ; &J90-2146;
+ (=ucs@big5 . #x2018) ; &J90-2146;
+ (<-fullwidth
+ ((name . "LEFT SINGLE QUOTATION MARK")
+ (=ucs . #x2018) ; ‘
+ ))
+ ))
+(define-char
'((name . "RIGHT SINGLE QUOTATION MARK")
(general-category punctuation final-quote) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (chinese-gb2312 . #x212F) ;
- (=jis-x0208 . #x2147) ;
- (korean-ksc5601 . #x212F) ;
- (chinese-cns11643-1 . #x2165) ;
- (chinese-big5 . #xA1A6) ;
(=ucs . #x2019) ; ’
))
(define-char
+ '((<-denotational
+ ((name . "RIGHT SINGLE QUOTATION MARK")
+ (=ucs . #x2019) ; ’
+ ))
+ (=jis-x0208 . #x2147) ; &J90-2147; [01-39]
+ (=gb2312 . #x212F) ; &I-G0-212F; [01-15]
+ (=ks-x1001 . #x212F) ; &I-K0-212F; [01-15]
+ (=cns11643-1 . #x2165) ; &I-C1-2165; [01-69]
+ (=jis-x0213-1 . #x2147) ; &I-JX1-2147; [01-39]
+ (=big5 . #xA1A6) ; &I-B-A1A6;
+ (=ucs@gb . #x2019) ; &J90-2147;
+ (=ucs@cns . #x2019) ; &J90-2147;
+ (=ucs@jis . #x2019) ; &J90-2147;
+ (=ucs@ks . #x2019) ; &J90-2147;
+ (=ucs@big5 . #x2019) ; &J90-2147;
+ (<-fullwidth
+ ((name . "RIGHT SINGLE QUOTATION MARK")
+ (=ucs . #x2019) ; ’
+ ))
+ ))
+(define-char
'((name . "SINGLE LOW-9 QUOTATION MARK")
(general-category punctuation open) ; Informative Category
(bidi-category . "ON")
(general-category punctuation initial-quote) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (chinese-gb2312 . #x2130) ;
- (=jis-x0208 . #x2148) ;
- (korean-ksc5601 . #x2130) ;
- (chinese-cns11643-1 . #x2166) ;
- (chinese-big5 . #xA1A7) ;
(=ucs . #x201C) ; “
))
(define-char
+ '((<-denotational
+ ((name . "LEFT DOUBLE QUOTATION MARK")
+ (=ucs . #x201C) ; “
+ ))
+ (=jis-x0208 . #x2148) ; &J90-2148; [01-40]
+ (=gb2312 . #x2130) ; &I-G0-2130; [01-16]
+ (=ks-x1001 . #x2130) ; &I-K0-2130; [01-16]
+ (=cns11643-1 . #x2166) ; &I-C1-2166; [01-70]
+ (=jis-x0213-1 . #x2148) ; &I-JX1-2148; [01-40]
+ (=big5 . #xA1A7) ; &I-B-A1A7;
+ (=ucs@gb . #x201C) ; &J90-2148;
+ (=ucs@cns . #x201C) ; &J90-2148;
+ (=ucs@jis . #x201C) ; &J90-2148;
+ (=ucs@ks . #x201C) ; &J90-2148;
+ (=ucs@big5 . #x201C) ; &J90-2148;
+ (<-fullwidth
+ ((name . "LEFT DOUBLE QUOTATION MARK")
+ (=ucs . #x201C) ; “
+ ))
+ ))
+(define-char
'((name . "RIGHT DOUBLE QUOTATION MARK")
(general-category punctuation final-quote) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (chinese-gb2312 . #x2131) ;
- (=jis-x0208 . #x2149) ;
- (korean-ksc5601 . #x2131) ;
- (chinese-cns11643-1 . #x2167) ;
- (chinese-big5 . #xA1A8) ;
(=ucs . #x201D) ; ”
))
(define-char
+ '((<-denotational
+ ((name . "RIGHT DOUBLE QUOTATION MARK")
+ (=ucs . #x201D) ; ”
+ ))
+ (=jis-x0208 . #x2149) ; &J90-2149; [01-41]
+ (=gb2312 . #x2131) ; &I-G0-2131; [01-17]
+ (=ks-x1001 . #x2131) ; &I-K0-2131; [01-17]
+ (=cns11643-1 . #x2167) ; &I-C1-2167; [01-71]
+ (=jis-x0213-1 . #x2149) ; &I-JX1-2149; [01-41]
+ (=big5 . #xA1A8) ; &I-B-A1A8;
+ (=ucs@gb . #x201D) ; &J90-2149;
+ (=ucs@cns . #x201D) ; &J90-2149;
+ (=ucs@jis . #x201D) ; &J90-2149;
+ (=ucs@ks . #x201D) ; &J90-2149;
+ (=ucs@big5 . #x201D) ; &J90-2149;
+ (<-fullwidth
+ ((name . "RIGHT DOUBLE QUOTATION MARK")
+ (=ucs . #x201D) ; ”
+ ))
+ ))
+(define-char
'((name . "DOUBLE LOW-9 QUOTATION MARK")
(general-category punctuation open) ; Informative Category
(bidi-category . "ON")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (japanese-jisx0208 . #x2277) ;
- (korean-ksc5601 . #x2253) ;
- (=jis-x0208-1990 . #x2277) ;
(=ucs . #x2020) ; †
))
(define-char
+ '((<-denotational
+ ((name . "DAGGER")
+ (=ucs . #x2020) ; †
+ ))
+ (=jis-x0208@1983 . #x2277) ; &J90-2277; [02-87]
+ (=ks-x1001 . #x2253) ; &I-K0-2253; [02-51]
+ (=jis-x0208@1990 . #x2277) ; &I-J90-2277; [02-87]
+ (=jis-x0213-1 . #x2277) ; &I-JX1-2277; [02-87]
+ (=ucs@jis . #x2020) ; &J90-2277;
+ (=ucs@ks . #x2020) ; &J90-2277;
+ (<-fullwidth
+ ((name . "DAGGER")
+ (=ucs . #x2020) ; †
+ ))
+ ))
+(define-char
'((name . "DOUBLE DAGGER")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (japanese-jisx0208 . #x2278) ;
- (korean-ksc5601 . #x2254) ;
- (=jis-x0208-1990 . #x2278) ;
(=ucs . #x2021) ; ‡
))
(define-char
+ '((<-denotational
+ ((name . "DOUBLE DAGGER")
+ (=ucs . #x2021) ; ‡
+ ))
+ (=jis-x0208@1983 . #x2278) ; &J90-2278; [02-88]
+ (=ks-x1001 . #x2254) ; &I-K0-2254; [02-52]
+ (=jis-x0208@1990 . #x2278) ; &I-J90-2278; [02-88]
+ (=jis-x0213-1 . #x2278) ; &I-JX1-2278; [02-88]
+ (=ucs@jis . #x2021) ; &J90-2278;
+ (=ucs@ks . #x2021) ; &J90-2278;
+ (<-fullwidth
+ ((name . "DOUBLE DAGGER")
+ (=ucs . #x2021) ; ‡
+ ))
+ ))
+(define-char
'((name . "BULLET")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (=jis-x0213-1-2000 . #x2340) ;
(=ucs . #x2022) ; •
))
(define-char
+ '((<-denotational
+ ((name . "BULLET")
+ (=ucs . #x2022) ; •
+ ))
+ (=jis-x0213-1 . #x2340) ; &JX1-2340; [03-32]
+ (=ucs@jis/fw . #x2022) ; &JX1-2340;
+ (<-fullwidth
+ ((name . "BULLET")
+ (=ucs . #x2022) ; •
+ ))
+ ))
+(define-char
'((name . "TRIANGULAR BULLET")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (->decomposition compat #x002E)
(=ucs . #x2024) ; ․
+ (<-compat
+ ((name . "FULL STOP")
+ (=ucs . #x002E) ; .
+ ))
))
(define-char
'((name . "TWO DOT LEADER")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (->decomposition compat #x002E #x002E)
- (=jis-x0208 . #x2145) ;
- (korean-ksc5601 . #x2125) ;
- (chinese-cns11643-1 . #x212D) ;
- (chinese-big5 . #xA14C) ;
+ (=>decomposition@compat
+ ((name . "FULL STOP")
+ (=ucs . #x002E) ; .
+ )
+ ((name . "FULL STOP")
+ (=ucs . #x002E) ; .
+ ))
(=ucs . #x2025) ; ‥
))
(define-char
+ '((<-denotational
+ ((name . "TWO DOT LEADER")
+ (=ucs . #x2025) ; ‥
+ ))
+ (=jis-x0208 . #x2145) ; &J90-2145; [01-37]
+ (=ks-x1001 . #x2125) ; &I-K0-2125; [01-05]
+ (=cns11643-1 . #x212D) ; &I-C1-212D; [01-13]
+ (=jis-x0213-1 . #x2145) ; &I-JX1-2145; [01-37]
+ (=big5 . #xA14C) ; &I-B-A14C;
+ (=ucs@cns . #x2025) ; &J90-2145;
+ (=ucs@jis . #x2025) ; &J90-2145;
+ (=ucs@ks . #x2025) ; &J90-2145;
+ (=ucs@big5 . #x2025) ; &J90-2145;
+ (<-fullwidth
+ ((name . "TWO DOT LEADER")
+ (=ucs . #x2025) ; ‥
+ ))
+ ))
+(define-char
'((name . "HORIZONTAL ELLIPSIS")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (->decomposition compat #x002E #x002E #x002E)
- (chinese-gb2312 . #x212D) ;
- (=jis-x0208 . #x2144) ;
- (korean-ksc5601 . #x2126) ;
- (chinese-cns11643-1 . #x212C) ;
- (chinese-big5 . #xA14B) ;
+ (=>decomposition@compat
+ ((name . "FULL STOP")
+ (=ucs . #x002E) ; .
+ )
+ ((name . "FULL STOP")
+ (=ucs . #x002E) ; .
+ )
+ ((name . "FULL STOP")
+ (=ucs . #x002E) ; .
+ ))
(=ucs . #x2026) ; …
))
(define-char
+ '((<-denotational
+ ((name . "HORIZONTAL ELLIPSIS")
+ (=ucs . #x2026) ; …
+ ))
+ (=jis-x0208 . #x2144) ; &J90-2144; [01-36]
+ (=gb2312 . #x212D) ; &I-G0-212D; [01-13]
+ (=ks-x1001 . #x2126) ; &I-K0-2126; [01-06]
+ (=cns11643-1 . #x212C) ; &I-C1-212C; [01-12]
+ (=jis-x0213-1 . #x2144) ; &I-JX1-2144; [01-36]
+ (=big5 . #xA14B) ; &I-B-A14B;
+ (=ucs@gb . #x2026) ; &J90-2144;
+ (=ucs@cns . #x2026) ; &J90-2144;
+ (=ucs@jis . #x2026) ; &J90-2144;
+ (=ucs@ks . #x2026) ; &J90-2144;
+ (=ucs@big5 . #x2026) ; &J90-2144;
+ (<-fullwidth
+ ((name . "HORIZONTAL ELLIPSIS")
+ (=ucs . #x2026) ; …
+ ))
+ ))
+(define-char
'((name . "HYPHENATION POINT")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (chinese-cns11643-1 . #x2131) ;
- (chinese-big5 . #xA145) ;
(=ucs . #x2027) ; ‧
))
(define-char
+ '((<-denotational
+ ((name . "HYPHENATION POINT")
+ (=ucs . #x2027) ; ‧
+ ))
+ (=cns11643-1 . #x2126) ; &C1-2126; [01-06]
+ (=big5 . #xA145) ; &I-B-A145;
+ (=ucs@cns . #x2027) ; &C1-2126;
+ (=ucs@big5 . #x2027) ; &C1-2126;
+ (<-fullwidth
+ ((name . "HYPHENATION POINT")
+ (=ucs . #x2027) ; ‧
+ ))
+ ))
+(define-char
'((name . "LINE SEPARATOR")
(general-category separator line) ; Normative Category
(bidi-category . "WS")
(general-category separator space) ; Normative Category
(bidi-category . "WS")
(mirrored . nil)
- (->decomposition noBreak #x0020)
(=ucs . #x202F) ;
+ (<-noBreak
+ ((name . "SPACE")
+ (=ucs . #x0020) ;
+ ))
))
(define-char
'((name . "PER MILLE SIGN")
(general-category punctuation other) ; Informative Category
(bidi-category . "ET")
(mirrored . nil)
- (chinese-gb2312 . #x216B) ;
- (japanese-jisx0208 . #x2273) ;
- (korean-ksc5601 . #x2236) ;
- (=jis-x0208-1990 . #x2273) ;
(=ucs . #x2030) ; ‰
))
(define-char
+ '((<-denotational
+ ((name . "PER MILLE SIGN")
+ (=ucs . #x2030) ; ‰
+ ))
+ (=gb2312 . #x216B) ; &J90-2273; [01-75]
+ (=jis-x0208@1983 . #x2273) ; &I-J83-2273; [02-83]
+ (=ks-x1001 . #x2236) ; &I-K0-2236; [02-22]
+ (=jis-x0208@1990 . #x2273) ; &I-J90-2273; [02-83]
+ (=jis-x0213-1 . #x2273) ; &I-JX1-2273; [02-83]
+ (=ucs@gb . #x2030) ; &J90-2273;
+ (=ucs@jis . #x2030) ; &J90-2273;
+ (=ucs@ks . #x2030) ; &J90-2273;
+ (<-fullwidth
+ ((name . "PER MILLE SIGN")
+ (=ucs . #x2030) ; ‰
+ ))
+ ))
+(define-char
'((name . "PER TEN THOUSAND SIGN")
(general-category punctuation other) ; Informative Category
(bidi-category . "ET")
(general-category punctuation other) ; Informative Category
(bidi-category . "ET")
(mirrored . nil)
- (chinese-gb2312 . #x2164) ;
- (=jis-x0208 . #x216C) ;
- (korean-ksc5601 . #x2147) ;
- (chinese-cns11643-1 . #x216B) ;
- (chinese-big5 . #xA1AC) ;
(=ucs . #x2032) ; ′
))
(define-char
+ '((<-denotational
+ ((name . "PRIME")
+ (=ucs . #x2032) ; ′
+ ))
+ (=jis-x0208 . #x216C) ; &J90-216C; [01-76]
+ (=gb2312 . #x2164) ; &I-G0-2164; [01-68]
+ (=ks-x1001 . #x2147) ; &I-K0-2147; [01-39]
+ (=cns11643-1 . #x216B) ; &I-C1-216B; [01-75]
+ (=jis-x0213-1 . #x216C) ; &I-JX1-216C; [01-76]
+ (=big5 . #xA1AC) ; &I-B-A1AC;
+ (=ucs@gb . #x2032) ; &J90-216C;
+ (=ucs@cns . #x2032) ; &J90-216C;
+ (=ucs@jis . #x2032) ; &J90-216C;
+ (=ucs@ks . #x2032) ; &J90-216C;
+ (=ucs@big5 . #x2032) ; &J90-216C;
+ (<-fullwidth
+ ((name . "PRIME")
+ (=ucs . #x2032) ; ′
+ ))
+ ))
+(define-char
'((name . "DOUBLE PRIME")
(general-category punctuation other) ; Informative Category
(bidi-category . "ET")
(mirrored . nil)
- (->decomposition compat #x2032 #x2032)
- (chinese-gb2312 . #x2165) ;
- (=jis-x0208 . #x216D) ;
- (korean-ksc5601 . #x2148) ;
+ (=>decomposition@compat
+ ((name . "PRIME")
+ (=ucs . #x2032) ; ′
+ )
+ ((name . "PRIME")
+ (=ucs . #x2032) ; ′
+ ))
(=ucs . #x2033) ; ″
))
(define-char
+ '((<-denotational
+ ((name . "DOUBLE PRIME")
+ (=ucs . #x2033) ; ″
+ ))
+ (=jis-x0208 . #x216D) ; &J90-216D; [01-77]
+ (=gb2312 . #x2165) ; &I-G0-2165; [01-69]
+ (=ks-x1001 . #x2148) ; &I-K0-2148; [01-40]
+ (=jis-x0213-1 . #x216D) ; &I-JX1-216D; [01-77]
+ (=ucs@gb . #x2033) ; &J90-216D;
+ (=ucs@jis . #x2033) ; &J90-216D;
+ (=ucs@ks . #x2033) ; &J90-216D;
+ (<-fullwidth
+ ((name . "DOUBLE PRIME")
+ (=ucs . #x2033) ; ″
+ ))
+ ))
+(define-char
'((name . "TRIPLE PRIME")
(general-category punctuation other) ; Informative Category
(bidi-category . "ET")
(mirrored . nil)
- (->decomposition compat #x2032 #x2032 #x2032)
+ (=>decomposition@compat
+ ((name . "PRIME")
+ (=ucs . #x2032) ; ′
+ )
+ ((name . "PRIME")
+ (=ucs . #x2032) ; ′
+ )
+ ((name . "PRIME")
+ (=ucs . #x2032) ; ′
+ ))
(=ucs . #x2034) ; ‴
))
(define-char
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (chinese-cns11643-1 . #x216A) ;
- (chinese-big5 . #xA1AB) ;
(=ucs . #x2035) ; ‵
))
(define-char
+ '((<-denotational
+ ((name . "REVERSED PRIME")
+ (=ucs . #x2035) ; ‵
+ ))
+ (=cns11643-1 . #x216A) ; &C1-216A; [01-74]
+ (=big5 . #xA1AB) ; &I-B-A1AB;
+ (=ucs@cns . #x2035) ; &C1-216A;
+ (=ucs@big5 . #x2035) ; &C1-216A;
+ (<-fullwidth
+ ((name . "REVERSED PRIME")
+ (=ucs . #x2035) ; ‵
+ ))
+ ))
+(define-char
'((name . "REVERSED DOUBLE PRIME")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (->decomposition compat #x2035 #x2035)
+ (=>decomposition@compat
+ ((name . "REVERSED PRIME")
+ (=ucs . #x2035) ; ‵
+ )
+ ((name . "REVERSED PRIME")
+ (=ucs . #x2035) ; ‵
+ ))
(=ucs . #x2036) ; ‶
))
(define-char
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (->decomposition compat #x2035 #x2035 #x2035)
+ (=>decomposition@compat
+ ((name . "REVERSED PRIME")
+ (=ucs . #x2035) ; ‵
+ )
+ ((name . "REVERSED PRIME")
+ (=ucs . #x2035) ; ‵
+ )
+ ((name . "REVERSED PRIME")
+ (=ucs . #x2035) ; ‵
+ ))
(=ucs . #x2037) ; ‷
))
(define-char
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (chinese-gb2312 . #x2179) ;
- (=jis-x0208 . #x2228) ;
- (korean-ksc5601 . #x2158) ;
- (chinese-cns11643-1 . #x216F) ;
- (chinese-big5 . #xA1B0) ;
(=ucs . #x203B) ; ※
))
(define-char
+ '((<-denotational
+ ((name . "REFERENCE MARK")
+ (=ucs . #x203B) ; ※
+ ))
+ (=jis-x0208 . #x2228) ; &J90-2228; [02-08]
+ (=gb2312 . #x2179) ; &I-G0-2179; [01-89]
+ (=ks-x1001 . #x2158) ; &I-K0-2158; [01-56]
+ (=cns11643-1 . #x216F) ; &I-C1-216F; [01-79]
+ (=jis-x0213-1 . #x2228) ; &I-JX1-2228; [02-08]
+ (=big5 . #xA1B0) ; &I-B-A1B0;
+ (=ucs@gb . #x203B) ; &J90-2228;
+ (=ucs@cns . #x203B) ; &J90-2228;
+ (=ucs@jis . #x203B) ; &J90-2228;
+ (=ucs@ks . #x203B) ; &J90-2228;
+ (=ucs@big5 . #x203B) ; &J90-2228;
+ (<-fullwidth
+ ((name . "REFERENCE MARK")
+ (=ucs . #x203B) ; ※
+ ))
+ ))
+(define-char
'((name . "DOUBLE EXCLAMATION MARK")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (->decomposition compat #x0021 #x0021)
- (=jis-x0213-1-2000 . #x286B) ;
+ (=>decomposition@compat
+ ((name . "EXCLAMATION MARK")
+ (=ucs . #x0021) ; !
+ )
+ ((name . "EXCLAMATION MARK")
+ (=ucs . #x0021) ; !
+ ))
(=ucs . #x203C) ; ‼
))
(define-char
+ '((<-denotational
+ ((name . "DOUBLE EXCLAMATION MARK")
+ (=ucs . #x203C) ; ‼
+ ))
+ (=jis-x0213-1 . #x286B) ; &JX1-286B; [08-75]
+ (=ucs@jis . #x203C) ; &JX1-286B;
+ (<-fullwidth
+ ((name . "DOUBLE EXCLAMATION MARK")
+ (=ucs . #x203C) ; ‼
+ ))
+ ))
+(define-char
'((name . "INTERROBANG")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (->decomposition compat #x0020 #x0305)
- (->fullwidth
- ((name . "FULLWIDTH OVERLINE")
- (chinese-gb2312 . #x237E) ;
- (korean-ksc5601 . #x237E) ;
- (chinese-cns11643-1 . #x2223) ;
+ (=>decomposition@compat
+ ((name . "SPACE")
+ (=ucs . #x0020) ;
+ )
+ ((name . "COMBINING OVERLINE")
+ (=ucs . #x0305) ; ̅
))
- (latin-jisx0201 . #x7E) ;
- (hebrew-iso8859-8 . #xAF) ;
(=ucs . #x203E) ; ‾
+ (latin-jisx0201 . #x7E) ; &I-LATINJ-7E;
+ (hebrew-iso8859-8 . #xAF) ; &I-HEBREW-2F;
))
(define-char
- '((name . "FULLWIDTH OVERLINE")
- (=>ucs . #x203E) ; ‾
- (general-category punctuation other) ; Informative Category
- (bidi-category . "ON")
- (mirrored . nil)
- (->decomposition wide #x203E)
+ '((<-denotational
+ ((name . "OVERLINE")
+ (=ucs . #x203E) ; ‾
+ ))
+ (name . "FULLWIDTH OVERLINE")
+ (=jis-x0208 . #x2131) ; &J90-2131; [01-17]
+ (=gb2312 . #x237E) ; &I-G0-237E; [03-94]
+ (=ks-x1001 . #x237E) ; &I-K0-237E; [03-94]
+ (=cns11643-1 . #x2223) ; &I-C1-2223; [02-03]
+ (=jis-x0213-1 . #x2131) ; &I-JX1-2131; [01-17]
+ (=big5 . #xA1C2) ; &I-B-A1C2;
+ (=ucs@gb . #xFFE3) ; &J90-2131;
+ (=ucs@jis . #x203E) ; &J90-2131;
(<-fullwidth
((name . "OVERLINE")
(=ucs . #x203E) ; ‾
))
- (chinese-gb2312 . #x237E) ;
- (=jis-x0208 . #x2131) ;
- (korean-ksc5601 . #x237E) ;
- (chinese-cns11643-1 . #x2223) ;
- (chinese-big5 . #xA1C2) ;
- (=ucs@jis . #x203E) ;
- ))
-(define-char
- '((name . "heavy overline")
- (=>ucs . #x203E) ; ‾
- (general-category punctuation other) ; Informative Category
- (bidi-category . "ON")
- (mirrored . nil)
- (chinese-cns11643-1 . #x2224) ;
- (chinese-big5 . #xA1C3) ;
- (ucs-big5 . #xFFE3) ;
))
(define-char
'((name . "UNDERTIE")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (=jis-x0213-1-2000 . #x2C7E) ;
(=ucs . #x2042) ; ⁂
))
(define-char
+ '((<-denotational
+ ((name . "ASTERISM")
+ (=ucs . #x2042) ; ⁂
+ ))
+ (=jis-x0213-1 . #x2C7E) ; &JX1-2C7E; [12-94]
+ (=ucs@jis . #x2042) ; &JX1-2C7E;
+ (<-fullwidth
+ ((name . "ASTERISM")
+ (=ucs . #x2042) ; ⁂
+ ))
+ ))
+(define-char
'((name . "HYPHEN BULLET")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(general-category symbol math) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (chinese-cns11643-1 . #x225F) ;
(=ucs . #x2044) ; ⁄
))
(define-char
))
(define-char
'((name . "DOUBLE QUESTION MARK")
- (=jis-x0213-1-2000 . #x286C) ;
+ (general-category punctuation other) ; Informative Category
+ (=>decomposition@compat
+ ((name . "QUESTION MARK")
+ (=ucs . #x003F) ; ?
+ )
+ ((name . "QUESTION MARK")
+ (=ucs . #x003F) ; ?
+ ))
(=ucs . #x2047) ; ⁇
))
(define-char
+ '((<-denotational
+ ((name . "DOUBLE QUESTION MARK")
+ (=ucs . #x2047) ; ⁇
+ ))
+ (=jis-x0213-1 . #x286C) ; &JX1-286C; [08-76]
+ (=ucs@jis . #x2047) ; &JX1-286C;
+ (<-fullwidth
+ ((name . "DOUBLE QUESTION MARK")
+ (=ucs . #x2047) ; ⁇
+ ))
+ ))
+(define-char
'((name . "QUESTION EXCLAMATION MARK")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (->decomposition compat #x003F #x0021)
- (=jis-x0213-1-2000 . #x286D) ;
+ (=>decomposition@compat
+ ((name . "QUESTION MARK")
+ (=ucs . #x003F) ; ?
+ )
+ ((name . "EXCLAMATION MARK")
+ (=ucs . #x0021) ; !
+ ))
(=ucs . #x2048) ; ⁈
))
(define-char
+ '((<-denotational
+ ((name . "QUESTION EXCLAMATION MARK")
+ (=ucs . #x2048) ; ⁈
+ ))
+ (=jis-x0213-1 . #x286D) ; &JX1-286D; [08-77]
+ (=ucs@jis . #x2048) ; &JX1-286D;
+ (<-fullwidth
+ ((name . "QUESTION EXCLAMATION MARK")
+ (=ucs . #x2048) ; ⁈
+ ))
+ ))
+(define-char
'((name . "EXCLAMATION QUESTION MARK")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
(mirrored . nil)
- (->decomposition compat #x0021 #x003F)
- (=jis-x0213-1-2000 . #x286E) ;
+ (=>decomposition@compat
+ ((name . "EXCLAMATION MARK")
+ (=ucs . #x0021) ; !
+ )
+ ((name . "QUESTION MARK")
+ (=ucs . #x003F) ; ?
+ ))
(=ucs . #x2049) ; ⁉
))
(define-char
+ '((<-denotational
+ ((name . "EXCLAMATION QUESTION MARK")
+ (=ucs . #x2049) ; ⁉
+ ))
+ (=jis-x0213-1 . #x286E) ; &JX1-286E; [08-78]
+ (=ucs@jis . #x2049) ; &JX1-286E;
+ (<-fullwidth
+ ((name . "EXCLAMATION QUESTION MARK")
+ (=ucs . #x2049) ; ⁉
+ ))
+ ))
+(define-char
'((name . "TIRONIAN SIGN ET")
(general-category punctuation other) ; Informative Category
(bidi-category . "ON")
))
(define-char
'((name . "TWO ASTERISKS ALIGNED VERTICALLY")
- (=jis-x0213-1-2000 . #x2C7D) ;
(=ucs . #x2051) ; ⁑
))
(define-char
+ '((<-denotational
+ ((name . "TWO ASTERISKS ALIGNED VERTICALLY")
+ (=ucs . #x2051) ; ⁑
+ ))
+ (=jis-x0213-1 . #x2C7D) ; &JX1-2C7D; [12-93]
+ (=ucs@jis . #x2051) ; &JX1-2C7D;
+ (<-fullwidth
+ ((name . "TWO ASTERISKS ALIGNED VERTICALLY")
+ (=ucs . #x2051) ; ⁑
+ ))
+ ))
+(define-char
'((name . "INHIBIT SYMMETRIC SWAPPING")
(general-category other format) ; Normative Category
(bidi-category . "BN")