X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=lisp%2Futf-2000%2Fu02000-General-Punctuation.el;h=84b80517cd8148302bfc6d5b0d1c8c1ba17ac5ff;hb=90c42eb4fa13a7f78c7b3a33b62d80e4aff44e60;hp=35246259644136ce13812209fdbfb519928fd541;hpb=733cc4de120479bff5f481d769809ca25a545487;p=chise%2Fxemacs-chise.git diff --git a/lisp/utf-2000/u02000-General-Punctuation.el b/lisp/utf-2000/u02000-General-Punctuation.el index 3524625..84b8051 100644 --- a/lisp/utf-2000/u02000-General-Punctuation.el +++ b/lisp/utf-2000/u02000-General-Punctuation.el @@ -1,697 +1,738 @@ (define-char '((name . "EN QUAD") - (ucs . #x2000) (general-category separator space) ; Normative Category (bidi-category . "WS") (mirrored . nil) (->decomposition #x2002) + (ucs . #x2000) ;   )) (define-char '((name . "EM QUAD") - (ucs . #x2001) (general-category separator space) ; Normative Category (bidi-category . "WS") (mirrored . nil) (->decomposition #x2003) + (ucs . #x2001) ;   )) (define-char '((name . "EN SPACE") - (ucs . #x2002) (general-category separator space) ; Normative Category (bidi-category . "WS") (mirrored . nil) (->decomposition compat #x0020) + (ucs . #x2002) ;   )) (define-char '((name . "EM SPACE") - (ucs . #x2003) (general-category separator space) ; Normative Category (bidi-category . "WS") (mirrored . nil) (->decomposition compat #x0020) - (chinese-cns11643-1 #x25 #x6D) ; $(G%m(B + (chinese-cns11643-1 . #x256D) ; ø»‘‰  + (ucs . #x2003) ;   )) (define-char '((name . "THREE-PER-EM SPACE") - (ucs . #x2004) (general-category separator space) ; Normative Category (bidi-category . "WS") (mirrored . nil) (->decomposition compat #x0020) + (ucs . #x2004) ;   )) (define-char '((name . "FOUR-PER-EM SPACE") - (ucs . #x2005) (general-category separator space) ; Normative Category (bidi-category . "WS") (mirrored . nil) (->decomposition compat #x0020) + (ucs . #x2005) ;   )) (define-char '((name . "SIX-PER-EM SPACE") - (ucs . #x2006) (general-category separator space) ; Normative Category (bidi-category . "WS") (mirrored . nil) (->decomposition compat #x0020) + (ucs . #x2006) ;   )) (define-char '((name . "FIGURE SPACE") - (ucs . #x2007) (general-category separator space) ; Normative Category (bidi-category . "WS") (mirrored . nil) (->decomposition noBreak #x0020) + (ucs . #x2007) ;   )) (define-char '((name . "PUNCTUATION SPACE") - (ucs . #x2008) (general-category separator space) ; Normative Category (bidi-category . "WS") (mirrored . nil) (->decomposition compat #x0020) + (ucs . #x2008) ;   )) (define-char '((name . "THIN SPACE") - (ucs . #x2009) (general-category separator space) ; Normative Category (bidi-category . "WS") (mirrored . nil) (->decomposition compat #x0020) + (ucs . #x2009) ;   )) (define-char '((name . "HAIR SPACE") - (ucs . #x200A) (general-category separator space) ; Normative Category (bidi-category . "WS") (mirrored . nil) (->decomposition compat #x0020) + (ucs . #x200A) ;   )) (define-char '((name . "ZERO WIDTH SPACE") - (ucs . #x200B) (general-category separator space) ; Normative Category (bidi-category . "BN") (mirrored . nil) + (ucs . #x200B) ; ​ )) (define-char '((name . "ZERO WIDTH NON-JOINER") - (ucs . #x200C) (general-category other format) ; Normative Category (bidi-category . "BN") (mirrored . nil) + (ucs . #x200C) ; ‌ )) (define-char '((name . "ZERO WIDTH JOINER") - (ucs . #x200D) (general-category other format) ; Normative Category (bidi-category . "BN") (mirrored . nil) + (ucs . #x200D) ; ‍ )) (define-char '((name . "LEFT-TO-RIGHT MARK") - (ucs . #x200E) (general-category other format) ; Normative Category (bidi-category . "L") (mirrored . nil) + (ucs . #x200E) ; ‎ )) (define-char '((name . "RIGHT-TO-LEFT MARK") - (ucs . #x200F) (general-category other format) ; Normative Category (bidi-category . "R") (mirrored . nil) + (ucs . #x200F) ; ‏ )) (define-char '((name . "HYPHEN") - (ucs . #x2010) (general-category punctuation dash) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208-1978 #x21 #x3E) ; $(@!>(B - (japanese-jisx0208 #x21 #x3E) ; $(B!>(B + (=jis-x0208 . #x213E) ; ø½‰¶™ + (ucs . #x2010) ; ‐ )) (define-char '((name . "NON-BREAKING HYPHEN") - (ucs . #x2011) (general-category punctuation dash) ; Informative Category (bidi-category . "ON") (mirrored . nil) (->decomposition noBreak #x2010) + (ucs . #x2011) ; ‑ )) (define-char '((name . "FIGURE DASH") - (ucs . #x2012) (general-category punctuation dash) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (ucs . #x2012) ; ‒ )) (define-char '((name . "EN DASH") - (ucs . #x2013) (general-category punctuation dash) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (chinese-cns11643-1 #x21 #x39) ; $(G!9(B + (chinese-cns11643-1 . #x2139) ; ø»‘‚´ + (=jis-x0213-1-2000 . #x237C) ; ø»¢—“ + (chinese-big5 . #xA156) ; ý¢€Š…– + (ucs . #x2013) ; – )) (define-char '((name . "EM DASH") - (ucs . #x2014) (general-category punctuation dash) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208-1978 #x21 #x3D) ; $(@!=(B - (japanese-jisx0208 #x21 #x3D) ; $(B!=(B - (chinese-cns11643-1 #x21 #x37) ; $(G!7(B + (=jis-x0208 . #x213D) ; ø½‰¶˜ + (chinese-cns11643-1 . #x2137) ; ø»‘‚² + (chinese-big5 . #xA158) ; ý¢€Š…˜ + (ucs . #x2014) ; — )) (define-char '((name . "HORIZONTAL BAR") - (ucs . #x2015) (general-category punctuation dash) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (chinese-gb2312 #x21 #x2A) ; $(A!*(B - (korean-ksc5601 #x21 #x2A) ; $(C!*(B + (chinese-gb2312 . #x212A) ; ø»„† + (korean-ksc5601 . #x212A) ; ø»ˆš• + (ucs . #x2015) ; ― )) (define-char '((name . "HALFWIDTH HORIZONTAL BAR") - (->ucs . #x2015) + (=>ucs . #x2015) ; ― (general-category punctuation dash) ; Informative Category (bidi-category . "ON") (mirrored . nil) (->decomposition narrow #x2015) - (greek-iso8859-7 #xAF) ; -F¯-A + (greek-iso8859-7 . #xAF) ; øº’»¯ )) (define-char '((name . "DOUBLE VERTICAL LINE") - (ucs . #x2016) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208-1978 #x21 #x42) ; $(@!B(B - (chinese-gb2312 #x21 #x2C) ; $(A!,(B - (japanese-jisx0208 #x21 #x42) ; $(B!B(B - (chinese-cns11643-1 #x22 #x5D) ; $(G"](B + (chinese-gb2312 . #x212C) ; ø»„† + (=jis-x0208 . #x2142) ; ø½‰¶ + (chinese-cns11643-1 . #x225D) ; ø»‘„¶ + (ucs . #x2016) ; ‖ )) (define-char '((name . "DOUBLE LOW LINE") - (ucs . #x2017) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x0020 #x0333) - (hebrew-iso8859-8 #xDF) ; ›2]-Hߛ0]-A + (hebrew-iso8859-8 . #xDF) ; øº’¿Ÿ + (ucs . #x2017) ; ‗ )) (define-char '((name . "LEFT SINGLE QUOTATION MARK") - (ucs . #x2018) (general-category punctuation initial-quote) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208-1978 #x21 #x46) ; $(@!F(B - (chinese-gb2312 #x21 #x2E) ; $(A!.(B - (japanese-jisx0208 #x21 #x46) ; $(B!F(B - (korean-ksc5601 #x21 #x2E) ; $(C!.(B - (chinese-cns11643-1 #x21 #x64) ; $(G!d(B + (chinese-gb2312 . #x212E) ; ø»„†‘ + (=jis-x0208 . #x2146) ; ø½‰¶¡ + (korean-ksc5601 . #x212E) ; ø»ˆš™ + (chinese-cns11643-1 . #x2164) ; ø»‘ƒŸ + (chinese-big5 . #xA1A5) ; ý¢€Š†¥ + (ucs . #x2018) ; ‘ )) (define-char '((name . "RIGHT SINGLE QUOTATION MARK") - (ucs . #x2019) (general-category punctuation final-quote) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208-1978 #x21 #x47) ; $(@!G(B - (chinese-gb2312 #x21 #x2F) ; $(A!/(B - (japanese-jisx0208 #x21 #x47) ; $(B!G(B - (korean-ksc5601 #x21 #x2F) ; $(C!/(B - (chinese-cns11643-1 #x21 #x65) ; $(G!e(B + (chinese-gb2312 . #x212F) ; ø»„†’ + (=jis-x0208 . #x2147) ; ø½‰¶¢ + (korean-ksc5601 . #x212F) ; ø»ˆšš + (chinese-cns11643-1 . #x2165) ; ø»‘ƒ  + (chinese-big5 . #xA1A6) ; ý¢€Š†¦ + (ucs . #x2019) ; ’ )) (define-char '((name . "SINGLE LOW-9 QUOTATION MARK") - (ucs . #x201A) (general-category punctuation open) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (ucs . #x201A) ; ‚ )) (define-char '((name . "SINGLE HIGH-REVERSED-9 QUOTATION MARK") - (ucs . #x201B) (general-category punctuation initial-quote) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (ucs . #x201B) ; ‛ )) (define-char '((name . "LEFT DOUBLE QUOTATION MARK") - (ucs . #x201C) (general-category punctuation initial-quote) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208-1978 #x21 #x48) ; $(@!H(B - (chinese-gb2312 #x21 #x30) ; $(A!0(B - (japanese-jisx0208 #x21 #x48) ; $(B!H(B - (korean-ksc5601 #x21 #x30) ; $(C!0(B - (chinese-cns11643-1 #x21 #x66) ; $(G!f(B + (chinese-gb2312 . #x2130) ; ø»„†“ + (=jis-x0208 . #x2148) ; ø½‰¶£ + (korean-ksc5601 . #x2130) ; ø»ˆš› + (chinese-cns11643-1 . #x2166) ; ø»‘ƒ¡ + (chinese-big5 . #xA1A7) ; ý¢€Š†§ + (ucs . #x201C) ; “ )) (define-char '((name . "RIGHT DOUBLE QUOTATION MARK") - (ucs . #x201D) (general-category punctuation final-quote) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208-1978 #x21 #x49) ; $(@!I(B - (chinese-gb2312 #x21 #x31) ; $(A!1(B - (japanese-jisx0208 #x21 #x49) ; $(B!I(B - (korean-ksc5601 #x21 #x31) ; $(C!1(B - (chinese-cns11643-1 #x21 #x67) ; $(G!g(B + (chinese-gb2312 . #x2131) ; ø»„†” + (=jis-x0208 . #x2149) ; ø½‰¶¤ + (korean-ksc5601 . #x2131) ; ø»ˆšœ + (chinese-cns11643-1 . #x2167) ; ø»‘ƒ¢ + (chinese-big5 . #xA1A8) ; ý¢€Š†¨ + (ucs . #x201D) ; ” )) (define-char '((name . "DOUBLE LOW-9 QUOTATION MARK") - (ucs . #x201E) (general-category punctuation open) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (ucs . #x201E) ; „ )) (define-char '((name . "DOUBLE HIGH-REVERSED-9 QUOTATION MARK") - (ucs . #x201F) (general-category punctuation initial-quote) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (ucs . #x201F) ; ‟ )) (define-char '((name . "DAGGER") - (ucs . #x2020) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208 #x22 #x77) ; $(B"w(B - (korean-ksc5601 #x22 #x53) ; $(C"S(B + (japanese-jisx0208 . #x2277) ; ø»†’¼ + (korean-ksc5601 . #x2253) ; ø»ˆœœ + (japanese-jisx0208-1990 . #x2277) ; ø½‰¸° + (ucs . #x2020) ; † )) (define-char '((name . "DOUBLE DAGGER") - (ucs . #x2021) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208 #x22 #x78) ; $(B"x(B - (korean-ksc5601 #x22 #x54) ; $(C"T(B + (japanese-jisx0208 . #x2278) ; ø»†’½ + (korean-ksc5601 . #x2254) ; ø»ˆœ + (japanese-jisx0208-1990 . #x2278) ; ø½‰¸± + (ucs . #x2021) ; ‡ )) (define-char '((name . "BULLET") - (ucs . #x2022) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (=jis-x0213-1-2000 . #x2340) ; ø»¢–— + (ucs . #x2022) ; • )) (define-char '((name . "TRIANGULAR BULLET") - (ucs . #x2023) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (ucs . #x2023) ; ‣ )) (define-char '((name . "ONE DOT LEADER") - (ucs . #x2024) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x002E) + (ucs . #x2024) ; ․ )) (define-char '((name . "TWO DOT LEADER") - (ucs . #x2025) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x002E #x002E) - (japanese-jisx0208-1978 #x21 #x45) ; $(@!E(B - (japanese-jisx0208 #x21 #x45) ; $(B!E(B - (korean-ksc5601 #x21 #x25) ; $(C!%(B - (chinese-cns11643-1 #x21 #x2D) ; $(G!-(B + (=jis-x0208 . #x2145) ; ø½‰¶  + (korean-ksc5601 . #x2125) ; ø»ˆš + (chinese-cns11643-1 . #x212D) ; ø»‘‚¨ + (chinese-big5 . #xA14C) ; ý¢€Š…Œ + (ucs . #x2025) ; ‥ )) (define-char '((name . "HORIZONTAL ELLIPSIS") - (ucs . #x2026) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x002E #x002E #x002E) - (japanese-jisx0208-1978 #x21 #x44) ; $(@!D(B - (chinese-gb2312 #x21 #x2D) ; $(A!-(B - (japanese-jisx0208 #x21 #x44) ; $(B!D(B - (korean-ksc5601 #x21 #x26) ; $(C!&(B - (chinese-cns11643-1 #x21 #x2C) ; $(G!,(B + (chinese-gb2312 . #x212D) ; ø»„† + (=jis-x0208 . #x2144) ; ø½‰¶Ÿ + (korean-ksc5601 . #x2126) ; ø»ˆš‘ + (chinese-cns11643-1 . #x212C) ; ø»‘‚§ + (chinese-big5 . #xA14B) ; ý¢€Š…‹ + (ucs . #x2026) ; … )) (define-char '((name . "HYPHENATION POINT") - (ucs . #x2027) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (chinese-cns11643-1 #x21 #x31) ; $(G!1(B + (chinese-cns11643-1 . #x2131) ; ø»‘‚¬ + (chinese-big5 . #xA145) ; ý¢€Š…… + (ucs . #x2027) ; ‧ )) (define-char '((name . "LINE SEPARATOR") - (ucs . #x2028) (general-category separator line) ; Normative Category (bidi-category . "WS") (mirrored . nil) + (ucs . #x2028) ; 
 )) (define-char '((name . "PARAGRAPH SEPARATOR") - (ucs . #x2029) (general-category separator paragraph) ; Normative Category (bidi-category . "B") (mirrored . nil) + (ucs . #x2029) ; 
 )) (define-char '((name . "LEFT-TO-RIGHT EMBEDDING") - (ucs . #x202A) (general-category other format) ; Normative Category (bidi-category . "LRE") (mirrored . nil) + (ucs . #x202A) ; ‪ )) (define-char '((name . "RIGHT-TO-LEFT EMBEDDING") - (ucs . #x202B) (general-category other format) ; Normative Category (bidi-category . "RLE") (mirrored . nil) + (ucs . #x202B) ; ‫ )) (define-char '((name . "POP DIRECTIONAL FORMATTING") - (ucs . #x202C) (general-category other format) ; Normative Category (bidi-category . "PDF") (mirrored . nil) + (ucs . #x202C) ; ‬ )) (define-char '((name . "LEFT-TO-RIGHT OVERRIDE") - (ucs . #x202D) (general-category other format) ; Normative Category (bidi-category . "LRO") (mirrored . nil) + (ucs . #x202D) ; ‭ )) (define-char '((name . "RIGHT-TO-LEFT OVERRIDE") - (ucs . #x202E) (general-category other format) ; Normative Category (bidi-category . "RLO") (mirrored . nil) + (ucs . #x202E) ; ‮ )) (define-char '((name . "NARROW NO-BREAK SPACE") - (ucs . #x202F) (general-category separator space) ; Normative Category (bidi-category . "WS") (mirrored . nil) (->decomposition noBreak #x0020) + (ucs . #x202F) ;   )) (define-char '((name . "PER MILLE SIGN") - (ucs . #x2030) (general-category punctuation other) ; Informative Category (bidi-category . "ET") (mirrored . nil) - (chinese-gb2312 #x21 #x6B) ; $(A!k(B - (japanese-jisx0208 #x22 #x73) ; $(B"s(B - (korean-ksc5601 #x22 #x36) ; $(C"6(B + (chinese-gb2312 . #x216B) ; ø»„‡Ž + (japanese-jisx0208 . #x2273) ; ø»†’¸ + (korean-ksc5601 . #x2236) ; ø»ˆ›¿ + (japanese-jisx0208-1990 . #x2273) ; ø½‰¸¬ + (ucs . #x2030) ; ‰ )) (define-char '((name . "PER TEN THOUSAND SIGN") - (ucs . #x2031) (general-category punctuation other) ; Informative Category (bidi-category . "ET") (mirrored . nil) + (ucs . #x2031) ; ‱ )) (define-char '((name . "PRIME") - (ucs . #x2032) (general-category punctuation other) ; Informative Category (bidi-category . "ET") (mirrored . nil) - (japanese-jisx0208-1978 #x21 #x6C) ; $(@!l(B - (chinese-gb2312 #x21 #x64) ; $(A!d(B - (japanese-jisx0208 #x21 #x6C) ; $(B!l(B - (korean-ksc5601 #x21 #x47) ; $(C!G(B - (chinese-cns11643-1 #x21 #x6B) ; $(G!k(B + (chinese-gb2312 . #x2164) ; ø»„‡‡ + (=jis-x0208 . #x216C) ; ø½‰·‡ + (korean-ksc5601 . #x2147) ; ø»ˆš² + (chinese-cns11643-1 . #x216B) ; ø»‘ƒ¦ + (chinese-big5 . #xA1AC) ; ý¢€Š†¬ + (ucs . #x2032) ; ′ )) (define-char '((name . "DOUBLE PRIME") - (ucs . #x2033) (general-category punctuation other) ; Informative Category (bidi-category . "ET") (mirrored . nil) (->decomposition compat #x2032 #x2032) - (japanese-jisx0208-1978 #x21 #x6D) ; $(@!m(B - (chinese-gb2312 #x21 #x65) ; $(A!e(B - (japanese-jisx0208 #x21 #x6D) ; $(B!m(B - (korean-ksc5601 #x21 #x48) ; $(C!H(B + (chinese-gb2312 . #x2165) ; ø»„‡ˆ + (=jis-x0208 . #x216D) ; ø½‰·ˆ + (korean-ksc5601 . #x2148) ; ø»ˆš³ + (ucs . #x2033) ; ″ )) (define-char '((name . "TRIPLE PRIME") - (ucs . #x2034) (general-category punctuation other) ; Informative Category (bidi-category . "ET") (mirrored . nil) (->decomposition compat #x2032 #x2032 #x2032) + (ucs . #x2034) ; ‴ )) (define-char '((name . "REVERSED PRIME") - (ucs . #x2035) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (chinese-cns11643-1 #x21 #x6A) ; $(G!j(B + (chinese-cns11643-1 . #x216A) ; ø»‘ƒ¥ + (chinese-big5 . #xA1AB) ; ý¢€Š†« + (ucs . #x2035) ; ‵ )) (define-char '((name . "REVERSED DOUBLE PRIME") - (ucs . #x2036) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x2035 #x2035) + (ucs . #x2036) ; ‶ )) (define-char '((name . "REVERSED TRIPLE PRIME") - (ucs . #x2037) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x2035 #x2035 #x2035) + (ucs . #x2037) ; ‷ )) (define-char '((name . "CARET") - (ucs . #x2038) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (ucs . #x2038) ; ‸ )) (define-char '((name . "SINGLE LEFT-POINTING ANGLE QUOTATION MARK") - (ucs . #x2039) (general-category punctuation initial-quote) ; Informative Category (bidi-category . "ON") (mirrored . t) + (ucs . #x2039) ; ‹ )) (define-char '((name . "SINGLE RIGHT-POINTING ANGLE QUOTATION MARK") - (ucs . #x203A) (general-category punctuation final-quote) ; Informative Category (bidi-category . "ON") (mirrored . t) + (ucs . #x203A) ; › )) (define-char '((name . "REFERENCE MARK") - (ucs . #x203B) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (japanese-jisx0208-1978 #x22 #x28) ; $(@"((B - (chinese-gb2312 #x21 #x79) ; $(A!y(B - (japanese-jisx0208 #x22 #x28) ; $(B"((B - (korean-ksc5601 #x21 #x58) ; $(C!X(B - (chinese-cns11643-1 #x21 #x6F) ; $(G!o(B + (chinese-gb2312 . #x2179) ; ø»„‡œ + (=jis-x0208 . #x2228) ; ø½‰·¡ + (korean-ksc5601 . #x2158) ; ø»ˆ›ƒ + (chinese-cns11643-1 . #x216F) ; ø»‘ƒª + (chinese-big5 . #xA1B0) ; ý¢€Š†° + (ucs . #x203B) ; ※ )) (define-char '((name . "DOUBLE EXCLAMATION MARK") - (ucs . #x203C) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x0021 #x0021) + (=jis-x0213-1-2000 . #x286B) ; ø»¢ž˜ + (ucs . #x203C) ; ‼ )) (define-char '((name . "INTERROBANG") - (ucs . #x203D) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (ucs . #x203D) ; ‽ )) (define-char '((name . "OVERLINE") - (ucs . #x203E) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x0020 #x0305) - (latin-jisx0201 #x7E) ; (J~(B - (hebrew-iso8859-8 #xAF) ; ›2]-H¯›0]-A - (japanese-jisx0208 #x21 #x31) ; $(B!1(B + (->fullwidth + ((name . "FULLWIDTH OVERLINE") + (chinese-gb2312 . #x237E) ; ø»„Š + (korean-ksc5601 . #x237E) ; ø»ˆž¥ + (chinese-cns11643-1 . #x2223) ; ø»‘ƒ¼ + )) + (latin-jisx0201 . #x7E) ; øº‘Œ© + (hebrew-iso8859-8 . #xAF) ; øº’¾¯ + (ucs . #x203E) ; ‾ )) (define-char '((name . "FULLWIDTH OVERLINE") - (->ucs . #x203E) + (=>ucs . #x203E) ; ‾ (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) (->decomposition wide #x203E) - (japanese-jisx0208-1978 #x21 #x31) ; $(B!1(B - (japanese-jisx0208 #x21 #x31) ; $(B!1(B - (chinese-cns11643-1 #x22 #x23) ; $(G"#(B + (<-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") - (ucs . #x203F) (general-category punctuation connector) ; Informative Category (bidi-category . "ON") (mirrored . nil) (iso-10646-comment . "Enotikon") + (ucs . #x203F) ; ‿ )) (define-char '((name . "CHARACTER TIE") - (ucs . #x2040) (general-category punctuation connector) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (ucs . #x2040) ; ⁀ )) (define-char '((name . "CARET INSERTION POINT") - (ucs . #x2041) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (ucs . #x2041) ; ⁁ )) (define-char '((name . "ASTERISM") - (ucs . #x2042) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (=jis-x0213-1-2000 . #x2C7E) ; ø»¢¤£ + (ucs . #x2042) ; ⁂ )) (define-char '((name . "HYPHEN BULLET") - (ucs . #x2043) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (ucs . #x2043) ; ⁃ )) (define-char '((name . "FRACTION SLASH") - (ucs . #x2044) (general-category symbol math) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (chinese-cns11643-1 #x22 #x5F) ; $(G"_(B + (chinese-cns11643-1 . #x225F) ; ø»‘„¸ + (ucs . #x2044) ; ⁄ )) (define-char '((name . "LEFT SQUARE BRACKET WITH QUILL") - (ucs . #x2045) (general-category punctuation open) ; Informative Category (bidi-category . "ON") (mirrored . t) + (ucs . #x2045) ; ⁅ )) (define-char '((name . "RIGHT SQUARE BRACKET WITH QUILL") - (ucs . #x2046) (general-category punctuation close) ; Informative Category (bidi-category . "ON") (mirrored . t) + (ucs . #x2046) ; ⁆ + )) +(define-char + '((name . "DOUBLE QUESTION MARK") + (=jis-x0213-1-2000 . #x286C) ; ø»¢ž™ + (ucs . #x2047) ; ⁇ )) (define-char '((name . "QUESTION EXCLAMATION MARK") - (ucs . #x2048) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x003F #x0021) + (=jis-x0213-1-2000 . #x286D) ; ø»¢žš + (ucs . #x2048) ; ⁈ )) (define-char '((name . "EXCLAMATION QUESTION MARK") - (ucs . #x2049) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x0021 #x003F) + (=jis-x0213-1-2000 . #x286E) ; ø»¢ž› + (ucs . #x2049) ; ⁉ )) (define-char '((name . "TIRONIAN SIGN ET") - (ucs . #x204A) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (ucs . #x204A) ; ⁊ )) (define-char '((name . "REVERSED PILCROW SIGN") - (ucs . #x204B) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (ucs . #x204B) ; ⁋ )) (define-char '((name . "BLACK LEFTWARDS BULLET") - (ucs . #x204C) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (ucs . #x204C) ; ⁌ )) (define-char '((name . "BLACK RIGHTWARDS BULLET") - (ucs . #x204D) (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) + (ucs . #x204D) ; ⁍ + )) +(define-char + '((name . "TWO ASTERISKS ALIGNED VERTICALLY") + (=jis-x0213-1-2000 . #x2C7D) ; ø»¢¤¢ + (ucs . #x2051) ; ⁑ )) (define-char '((name . "INHIBIT SYMMETRIC SWAPPING") - (ucs . #x206A) (general-category other format) ; Normative Category (bidi-category . "BN") (mirrored . nil) + (ucs . #x206A) ;  )) (define-char '((name . "ACTIVATE SYMMETRIC SWAPPING") - (ucs . #x206B) (general-category other format) ; Normative Category (bidi-category . "BN") (mirrored . nil) + (ucs . #x206B) ;  )) (define-char '((name . "INHIBIT ARABIC FORM SHAPING") - (ucs . #x206C) (general-category other format) ; Normative Category (bidi-category . "BN") (mirrored . nil) + (ucs . #x206C) ;  )) (define-char '((name . "ACTIVATE ARABIC FORM SHAPING") - (ucs . #x206D) (general-category other format) ; Normative Category (bidi-category . "BN") (mirrored . nil) + (ucs . #x206D) ;  )) (define-char '((name . "NATIONAL DIGIT SHAPES") - (ucs . #x206E) (general-category other format) ; Normative Category (bidi-category . "BN") (mirrored . nil) + (ucs . #x206E) ;  )) (define-char '((name . "NOMINAL DIGIT SHAPES") - (ucs . #x206F) (general-category other format) ; Normative Category (bidi-category . "BN") (mirrored . nil) + (ucs . #x206F) ;  ))