From: tomo Date: Fri, 5 Nov 2004 03:20:00 +0000 (+0000) Subject: In each *fullwidth* variant: X-Git-Tag: r21-4-15-u2km-0_21-32-a~2^2~97 X-Git-Url: http://git.chise.org/gitweb/?a=commitdiff_plain;h=c1756fc81d67b5bacac56416b194a5f1da740628;p=chise%2Fxemacs-chise.git.1 In each *fullwidth* variant: - Use `<-denotational' instead of `=>ucs' - Omit features defined in the mother - Use `=ucs@jis/fw' instead of `=ucs@jis' if the character has `=jis-x0208' or `=jis-x0208@1990' feature or it is a circled character. In each ucs character: - Omit `->fullwidth' for non-UCS objects. --- diff --git a/lisp/utf-2000/u000A0-Latin-1-Supplement.el b/lisp/utf-2000/u000A0-Latin-1-Supplement.el index 5d54e30..1769cc2 100755 --- a/lisp/utf-2000/u000A0-Latin-1-Supplement.el +++ b/lisp/utf-2000/u000A0-Latin-1-Supplement.el @@ -5,10 +5,6 @@ (bidi-category . "CS") (mirrored . nil) (->decomposition noBreak #x0020) - (->fullwidth - ((name . "fullwidth no-break space") - (=jis-x0213-1-2000 . #x2922) ; &JX1-2922; [09-02] - )) (=ucs . #x00A0) ;   (latin-iso8859-1 . #xA0) ; &I-LATIN1-20; (latin-iso8859-2 . #xA0) ; &I-LATIN2-20; @@ -21,39 +17,31 @@ (latin-tcvn5712 . #xA0) ; &I-VSCII2-20; )) (define-char - '((name . "fullwidth no-break space") - (=>ucs . #x00A0) ;   - (general-category separator space) ; Normative Category - (bidi-category . "CS") - (mirrored . nil) + '((<-denotational + ((name . "NO-BREAK SPACE") + (=ucs . #x00A0) ;   + )) (<-fullwidth ((name . "NO-BREAK SPACE") (=ucs . #x00A0) ;   )) (=jis-x0213-1-2000 . #x2922) ; &JX1-2922; [09-02] - (=ucs@jis . #x00A0) ; &JX1-2922; + (=ucs@jis/fw . #x00A0) ; &JX1-2922; )) (define-char '((name . "INVERTED EXCLAMATION MARK") (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (->fullwidth - ((name . "fullwidth inverted exclamation mark") - (=ks-x1001 . #x222E) ; &JX1-2923; [02-14] - (=jis-x0212 . #x2242) ; &I-JSP-2242; [02-34] - (=jis-x0213-1-2000 . #x2923) ; &I-JX1-2923; [09-03] - )) (=ucs . #x00A1) ; ¡ (latin-iso8859-1 . #xA1) ; &I-LATIN1-21; (latin-iso8859-9 . #xA1) ; &I-LATIN5-21; )) (define-char - '((name . "fullwidth inverted exclamation mark") - (=>ucs . #x00A1) ; ¡ - (general-category punctuation other) ; Informative Category - (bidi-category . "ON") - (mirrored . nil) + '((<-denotational + ((name . "INVERTED EXCLAMATION MARK") + (=ucs . #x00A1) ; ¡ + )) (<-fullwidth ((name . "INVERTED EXCLAMATION MARK") (=ucs . #x00A1) ; ¡ @@ -61,7 +49,7 @@ (=ks-x1001 . #x222E) ; &JX1-2923; [02-14] (=jis-x0212 . #x2242) ; &I-JSP-2242; [02-34] (=jis-x0213-1-2000 . #x2923) ; &I-JX1-2923; [09-03] - (=ucs@jis . #x00A1) ; &JX1-2923; + (=ucs@jis/fw . #x00A1) ; &JX1-2923; )) (define-char '((name . "CENT SIGN") @@ -98,13 +86,6 @@ (general-category symbol currency) ; Informative Category (bidi-category . "ET") (mirrored . nil) - (->fullwidth - ((name . "fullwidth currency sign") - (=gb2312 . #x2168) ; &JX1-2924; [01-72] - (=ks-x1001 . #x2234) ; &I-K0-2234; [02-20] - (=jis-x0212 . #x2270) ; &I-JSP-2270; [02-80] - (=jis-x0213-1-2000 . #x2924) ; &I-JX1-2924; [09-04] - )) (=ucs . #x00A4) ; ¤ (latin-iso8859-1 . #xA4) ; &I-LATIN1-24; (latin-iso8859-2 . #xA4) ; &I-LATIN2-24; @@ -114,11 +95,10 @@ (latin-iso8859-9 . #xA4) ; &I-LATIN5-24; )) (define-char - '((name . "fullwidth currency sign") - (=>ucs . #x00A4) ; ¤ - (general-category symbol currency) ; Informative Category - (bidi-category . "ET") - (mirrored . nil) + '((<-denotational + ((name . "CURRENCY SIGN") + (=ucs . #x00A4) ; ¤ + )) (<-fullwidth ((name . "CURRENCY SIGN") (=ucs . #x00A4) ; ¤ @@ -127,7 +107,7 @@ (=ks-x1001 . #x2234) ; &I-K0-2234; [02-20] (=jis-x0212 . #x2270) ; &I-JSP-2270; [02-80] (=jis-x0213-1-2000 . #x2924) ; &I-JX1-2924; [09-04] - (=ucs@jis . #x00A4) ; &JX1-2924; + (=ucs@jis/fw . #x00A4) ; &JX1-2924; )) (define-char '((name . "YEN SIGN") @@ -164,13 +144,6 @@ (general-category symbol other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (->fullwidth - ((name . "fullwidth section sign") - (=jis-x0208 . #x2178) ; &J90-2178; [01-88] - (=gb2312 . #x216C) ; &I-G0-216C; [01-76] - (=ks-x1001 . #x2157) ; &I-K0-2157; [01-55] - (=cns11643-1 . #x2170) ; &I-C1-2170; [01-80] - )) (=ucs . #x00A7) ; § (latin-iso8859-1 . #xA7) ; &I-LATIN1-27; (latin-iso8859-2 . #xA7) ; &I-LATIN2-27; @@ -182,11 +155,10 @@ (latin-iso8859-9 . #xA7) ; &I-LATIN5-27; )) (define-char - '((name . "fullwidth section sign") - (=>ucs . #x00A7) ; § - (general-category symbol other) ; Informative Category - (bidi-category . "ON") - (mirrored . nil) + '((<-denotational + ((name . "SECTION SIGN") + (=ucs . #x00A7) ; § + )) (<-fullwidth ((name . "SECTION SIGN") (=ucs . #x00A7) ; § @@ -204,12 +176,6 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x0020 #x0308) - (->fullwidth - ((name . "fullwidth diaeresis") - (=jis-x0208 . #x212F) ; &J90-212F; [01-15] - (=gb2312 . #x2127) ; &I-G0-2127; [01-07] - (=ks-x1001 . #x2127) ; &I-K0-2127; [01-07] - )) (=ucs . #x00A8) ; ¨ (latin-iso8859-1 . #xA8) ; &I-LATIN1-28; (latin-iso8859-2 . #xA8) ; &I-LATIN2-28; @@ -220,11 +186,10 @@ (latin-iso8859-9 . #xA8) ; &I-LATIN5-28; )) (define-char - '((name . "fullwidth diaeresis") - (=>ucs . #x00A8) ; ¨ - (general-category symbol modifier) ; Informative Category - (bidi-category . "ON") - (mirrored . nil) + '((<-denotational + ((name . "DIAERESIS") + (=ucs . #x00A8) ; ¨ + )) (<-fullwidth ((name . "DIAERESIS") (=ucs . #x00A8) ; ¨ @@ -241,11 +206,6 @@ (general-category symbol other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (->fullwidth - ((name . "fullwidth copyright sign") - (=jis-x0212 . #x226D) ; &JX1-2926; [02-77] - (=jis-x0213-1-2000 . #x2926) ; &I-JX1-2926; [09-06] - )) (=ucs . #x00A9) ; © (latin-iso8859-1 . #xA9) ; &I-LATIN1-29; (greek-iso8859-7 . #xA9) ; &I-GREEK-29; @@ -253,11 +213,10 @@ (latin-iso8859-9 . #xA9) ; &I-LATIN5-29; )) (define-char - '((name . "fullwidth copyright sign") - (=>ucs . #x00A9) ; © - (general-category symbol other) ; Informative Category - (bidi-category . "ON") - (mirrored . nil) + '((<-denotational + ((name . "COPYRIGHT SIGN") + (=ucs . #x00A9) ; © + )) (<-fullwidth ((name . "COPYRIGHT SIGN") (=ucs . #x00A9) ; © @@ -272,22 +231,15 @@ (bidi-category . "L") (mirrored . nil) (->decomposition super #x0061) - (->fullwidth - ((name . "fullwidth feminine ordinal indicator") - (=ks-x1001 . #x2823) ; &JX1-2927; [08-03] - (=jis-x0212 . #x226C) ; &I-JSP-226C; [02-76] - (=jis-x0213-1-2000 . #x2927) ; &I-JX1-2927; [09-07] - )) (=ucs . #x00AA) ; ª (latin-iso8859-1 . #xAA) ; &I-LATIN1-2A; (latin-iso8859-9 . #xAA) ; &I-LATIN5-2A; )) (define-char - '((name . "fullwidth feminine ordinal indicator") - (=>ucs . #x00AA) ; ª - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((<-denotational + ((name . "FEMININE ORDINAL INDICATOR") + (=ucs . #x00AA) ; ª + )) (<-fullwidth ((name . "FEMININE ORDINAL INDICATOR") (=ucs . #x00AA) ; ª @@ -295,17 +247,13 @@ (=ks-x1001 . #x2823) ; &JX1-2927; [08-03] (=jis-x0212 . #x226C) ; &I-JSP-226C; [02-76] (=jis-x0213-1-2000 . #x2927) ; &I-JX1-2927; [09-07] - (=ucs@jis . #x00AA) ; &JX1-2927; + (=ucs@jis/fw . #x00AA) ; &JX1-2927; )) (define-char '((name . "LEFT-POINTING DOUBLE ANGLE QUOTATION MARK") (general-category punctuation initial-quote) ; Informative Category (bidi-category . "ON") (mirrored . t) - (->fullwidth - ((name . "fullwidth left-pointing double angle quotation mark") - (=jis-x0213-1-2000 . #x2928) ; &JX1-2928; [09-08] - )) (=ucs . #x00AB) ; « (latin-iso8859-1 . #xAB) ; &I-LATIN1-2B; (greek-iso8859-7 . #xAB) ; &I-GREEK-2B; @@ -314,17 +262,16 @@ (arabic-1-column . #x2A) ; &I-MULE-ARB1-2A; )) (define-char - '((name . "fullwidth left-pointing double angle quotation mark") - (=>ucs . #x00AB) ; « - (general-category punctuation initial-quote) ; Informative Category - (bidi-category . "ON") - (mirrored . t) + '((<-denotational + ((name . "LEFT-POINTING DOUBLE ANGLE QUOTATION MARK") + (=ucs . #x00AB) ; « + )) (<-fullwidth ((name . "LEFT-POINTING DOUBLE ANGLE QUOTATION MARK") (=ucs . #x00AB) ; « )) (=jis-x0213-1-2000 . #x2928) ; &JX1-2928; [09-08] - (=ucs@jis . #x00AB) ; &JX1-2928; + (=ucs@jis/fw . #x00AB) ; &JX1-2928; )) (define-char '((name . "NOT SIGN") @@ -346,11 +293,6 @@ (general-category punctuation dash) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (->fullwidth - ((name . "fullwidth soft hyphen") - (=ks-x1001 . #x2129) ; &JX1-2929; [01-09] - (=jis-x0213-1-2000 . #x2929) ; &I-JX1-2929; [09-09] - )) (=ucs . #x00AD) ; ­ (latin-iso8859-1 . #xAD) ; &I-LATIN1-2D; (latin-iso8859-2 . #xAD) ; &I-LATIN2-2D; @@ -362,40 +304,33 @@ (latin-iso8859-9 . #xAD) ; &I-LATIN5-2D; )) (define-char - '((name . "fullwidth soft hyphen") - (=>ucs . #x00AD) ; ­ - (general-category punctuation dash) ; Informative Category - (bidi-category . "ON") - (mirrored . nil) + '((<-denotational + ((name . "SOFT HYPHEN") + (=ucs . #x00AD) ; ­ + )) (<-fullwidth ((name . "SOFT HYPHEN") (=ucs . #x00AD) ; ­ )) (=ks-x1001 . #x2129) ; &JX1-2929; [01-09] (=jis-x0213-1-2000 . #x2929) ; &I-JX1-2929; [09-09] - (=ucs@jis . #x00AD) ; &JX1-2929; + (=ucs@jis/fw . #x00AD) ; &JX1-2929; )) (define-char '((name . "REGISTERED SIGN") (general-category symbol other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (->fullwidth - ((name . "fullwidth registered sign") - (=jis-x0212 . #x226E) ; &JX1-292A; [02-78] - (=jis-x0213-1-2000 . #x292A) ; &I-JX1-292A; [09-10] - )) (=ucs . #x00AE) ; ® (latin-iso8859-1 . #xAE) ; &I-LATIN1-2E; (hebrew-iso8859-8 . #xAE) ; &I-HEBREW-2E; (latin-iso8859-9 . #xAE) ; &I-LATIN5-2E; )) (define-char - '((name . "fullwidth registered sign") - (=>ucs . #x00AE) ; ® - (general-category symbol other) ; Informative Category - (bidi-category . "ON") - (mirrored . nil) + '((<-denotational + ((name . "REGISTERED SIGN") + (=ucs . #x00AE) ; ® + )) (<-fullwidth ((name . "REGISTERED SIGN") (=ucs . #x00AE) ; ® @@ -425,13 +360,6 @@ (general-category symbol other) ; Informative Category (bidi-category . "ET") (mirrored . nil) - (->fullwidth - ((name . "fullwidth degree sign") - (=jis-x0208 . #x216B) ; &J90-216B; [01-75] - (=gb2312 . #x2163) ; &I-G0-2163; [01-67] - (=ks-x1001 . #x2146) ; &I-K0-2146; [01-38] - (=cns11643-1 . #x2278) ; &I-C1-2278; [02-88] - )) (=ucs . #x00B0) ; ° (latin-iso8859-1 . #xB0) ; &I-LATIN1-30; (latin-iso8859-2 . #xB0) ; &I-LATIN2-30; @@ -442,11 +370,10 @@ (latin-iso8859-9 . #xB0) ; &I-LATIN5-30; )) (define-char - '((name . "fullwidth degree sign") - (=>ucs . #x00B0) ; ° - (general-category symbol other) ; Informative Category - (bidi-category . "ET") - (mirrored . nil) + '((<-denotational + ((name . "DEGREE SIGN") + (=ucs . #x00B0) ; ° + )) (<-fullwidth ((name . "DEGREE SIGN") (=ucs . #x00B0) ; ° @@ -463,13 +390,6 @@ (general-category symbol math) ; Informative Category (bidi-category . "ET") (mirrored . nil) - (->fullwidth - ((name . "fullwidth plus-minus sign") - (=jis-x0208 . #x215E) ; &J90-215E; [01-62] - (=gb2312 . #x2140) ; &I-G0-2140; [01-32] - (=ks-x1001 . #x213E) ; &I-K0-213E; [01-30] - (=cns11643-1 . #x2234) ; &I-C1-2234; [02-20] - )) (=ucs . #x00B1) ; ± (latin-iso8859-1 . #xB1) ; &I-LATIN1-31; (greek-iso8859-7 . #xB1) ; &I-GREEK-31; @@ -477,11 +397,10 @@ (latin-iso8859-9 . #xB1) ; &I-LATIN5-31; )) (define-char - '((name . "fullwidth plus-minus sign") - (=>ucs . #x00B1) ; ± - (general-category symbol math) ; Informative Category - (bidi-category . "ET") - (mirrored . nil) + '((<-denotational + ((name . "PLUS-MINUS SIGN") + (=ucs . #x00B1) ; ± + )) (<-fullwidth ((name . "PLUS-MINUS SIGN") (=ucs . #x00B1) ; ± @@ -502,11 +421,6 @@ (digit-value . 2) (numeric-value . 2) (->decomposition super #x0032) - (->fullwidth - ((name . "fullwidth superscript two") - (=ks-x1001 . #x2977) ; &JX1-292C; [09-87] - (=jis-x0213-1-2000 . #x292C) ; &I-JX1-292C; [09-12] - )) (=ucs . #x00B2) ; ² (latin-iso8859-1 . #xB2) ; &I-LATIN1-32; (latin-iso8859-3 . #xB2) ; &I-LATIN3-32; @@ -515,21 +429,17 @@ (latin-iso8859-9 . #xB2) ; &I-LATIN5-32; )) (define-char - '((name . "fullwidth superscript two") - (=>ucs . #x00B2) ; ² - (general-category number other) ; Normative Category - (bidi-category . "EN") - (mirrored . nil) - (decimal-digit-value . 2) - (digit-value . 2) - (numeric-value . 2) + '((<-denotational + ((name . "SUPERSCRIPT TWO") + (=ucs . #x00B2) ; ² + )) (<-fullwidth ((name . "SUPERSCRIPT TWO") (=ucs . #x00B2) ; ² )) (=ks-x1001 . #x2977) ; &JX1-292C; [09-87] (=jis-x0213-1-2000 . #x292C) ; &I-JX1-292C; [09-12] - (=ucs@jis . #x00B2) ; &JX1-292C; + (=ucs@jis/fw . #x00B2) ; &JX1-292C; )) (define-char '((name . "SUPERSCRIPT THREE") @@ -540,11 +450,6 @@ (digit-value . 3) (numeric-value . 3) (->decomposition super #x0033) - (->fullwidth - ((name . "fullwidth superscript three") - (=ks-x1001 . #x2978) ; &JX1-292D; [09-88] - (=jis-x0213-1-2000 . #x292D) ; &I-JX1-292D; [09-13] - )) (=ucs . #x00B3) ; ³ (latin-iso8859-1 . #xB3) ; &I-LATIN1-33; (latin-iso8859-3 . #xB3) ; &I-LATIN3-33; @@ -553,21 +458,17 @@ (latin-iso8859-9 . #xB3) ; &I-LATIN5-33; )) (define-char - '((name . "fullwidth superscript three") - (=>ucs . #x00B3) ; ³ - (general-category number other) ; Normative Category - (bidi-category . "EN") - (mirrored . nil) - (decimal-digit-value . 3) - (digit-value . 3) - (numeric-value . 3) + '((<-denotational + ((name . "SUPERSCRIPT THREE") + (=ucs . #x00B3) ; ³ + )) (<-fullwidth ((name . "SUPERSCRIPT THREE") (=ucs . #x00B3) ; ³ )) (=ks-x1001 . #x2978) ; &JX1-292D; [09-88] (=jis-x0213-1-2000 . #x292D) ; &I-JX1-292D; [09-13] - (=ucs@jis . #x00B3) ; &JX1-292D; + (=ucs@jis/fw . #x00B3) ; &JX1-292D; )) (define-char '((name . "ACUTE ACCENT") @@ -575,11 +476,6 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x0020 #x0301) - (->fullwidth - ((name . "fullwidth acute accent") - (=jis-x0208 . #x212D) ; &J90-212D; [01-13] - (=ks-x1001 . #x2225) ; &I-K0-2225; [02-05] - )) (=ucs . #x00B4) ; ´ (latin-iso8859-1 . #xB4) ; &I-LATIN1-34; (latin-iso8859-2 . #xB4) ; &I-LATIN2-34; @@ -589,11 +485,10 @@ (latin-iso8859-9 . #xB4) ; &I-LATIN5-34; )) (define-char - '((name . "fullwidth acute accent") - (=>ucs . #x00B4) ; ´ - (general-category symbol modifier) ; Informative Category - (bidi-category . "ON") - (mirrored . nil) + '((<-denotational + ((name . "ACUTE ACCENT") + (=ucs . #x00B4) ; ´ + )) (<-fullwidth ((name . "ACUTE ACCENT") (=ucs . #x00B4) ; ´ @@ -620,30 +515,23 @@ (general-category symbol other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (->fullwidth - ((name . "fullwidth pilcrow sign") - (=jis-x0208-1983 . #x2279) ; &J90-2279; [02-89] - (=ks-x1001 . #x2252) ; &I-K0-2252; [02-50] - (=jis-x0208-1990 . #x2279) ; &I-J90-2279; [02-89] - )) (=ucs . #x00B6) ; ¶ (latin-iso8859-1 . #xB6) ; &I-LATIN1-36; (hebrew-iso8859-8 . #xB6) ; &I-HEBREW-36; (latin-iso8859-9 . #xB6) ; &I-LATIN5-36; )) (define-char - '((name . "fullwidth pilcrow sign") - (=>ucs . #x00B6) ; ¶ - (general-category symbol other) ; Informative Category - (bidi-category . "ON") - (mirrored . nil) + '((<-denotational + ((name . "PILCROW SIGN") + (=ucs . #x00B6) ; ¶ + )) (<-fullwidth ((name . "PILCROW SIGN") (=ucs . #x00B6) ; ¶ )) - (=jis-x0208-1983 . #x2279) ; &J90-2279; [02-89] + (=jis-x0208@1983 . #x2279) ; &J90-2279; [02-89] (=ks-x1001 . #x2252) ; &I-K0-2252; [02-50] - (=jis-x0208-1990 . #x2279) ; &I-J90-2279; [02-89] + (=jis-x0208@1990 . #x2279) ; &I-J90-2279; [02-89] (=ucs@jis . #x00B6) ; &J90-2279; )) (define-char @@ -651,12 +539,6 @@ (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (->fullwidth - ((name . "fullwidth middle dot") - (=ks-x1001 . #x2124) ; &JX1-292E; [01-04] - (=cns11643-1 . #x2126) ; &I-C1-2126; [01-06] - (=jis-x0213-1-2000 . #x292E) ; &I-JX1-292E; [09-14] - )) (=ucs . #x00B7) ; · (latin-iso8859-1 . #xB7) ; &I-LATIN1-37; (latin-iso8859-3 . #xB7) ; &I-LATIN3-37; @@ -665,20 +547,19 @@ (latin-iso8859-9 . #xB7) ; &I-LATIN5-37; )) (define-char - '((name . "fullwidth middle dot") - (=>ucs . #x00B7) ; · - (general-category punctuation other) ; Informative Category - (bidi-category . "ON") - (mirrored . nil) + '((<-denotational + ((name . "MIDDLE DOT") + (=ucs . #x00B7) ; · + )) (<-fullwidth ((name . "MIDDLE DOT") (=ucs . #x00B7) ; · )) (=ks-x1001 . #x2124) ; &JX1-292E; [01-04] - (=cns11643-1 . #x2126) ; &I-C1-2126; [01-06] + (=cns11643-1 . #x2131) ; &I-C1-2131; [01-17] (=jis-x0213-1-2000 . #x292E) ; &I-JX1-292E; [09-14] (=big5 . #xA150) ; &I-B-A150; - (=ucs@jis . #x00B7) ; &JX1-292E; + (=ucs@jis/fw . #x00B7) ; &JX1-292E; )) (define-char '((name . "CEDILLA") @@ -686,12 +567,6 @@ (bidi-category . "ON") (mirrored . nil) (->decomposition compat #x0020 #x0327) - (->fullwidth - ((name . "fullwidth cedilla") - (=ks-x1001 . #x222C) ; &JX1-292F; [02-12] - (=jis-x0212 . #x2231) ; &I-JSP-2231; [02-17] - (=jis-x0213-1-2000 . #x292F) ; &I-JX1-292F; [09-15] - )) (=ucs . #x00B8) ; ¸ (latin-iso8859-1 . #xB8) ; &I-LATIN1-38; (latin-iso8859-2 . #xB8) ; &I-LATIN2-38; @@ -701,11 +576,10 @@ (latin-iso8859-9 . #xB8) ; &I-LATIN5-38; )) (define-char - '((name . "fullwidth cedilla") - (=>ucs . #x00B8) ; ¸ - (general-category symbol modifier) ; Informative Category - (bidi-category . "ON") - (mirrored . nil) + '((<-denotational + ((name . "CEDILLA") + (=ucs . #x00B8) ; ¸ + )) (<-fullwidth ((name . "CEDILLA") (=ucs . #x00B8) ; ¸ @@ -714,7 +588,7 @@ (=jis-x0212 . #x2231) ; &I-JSP-2231; [02-17] (=jis-x0213-1-2000 . #x292F) ; &I-JX1-292F; [09-15] (=jef-china3 . #x81B2) ; &I-JC3-81B2; - (=ucs@jis . #x00B8) ; &JX1-292F; + (=ucs@jis/fw . #x00B8) ; &JX1-292F; )) (define-char '((name . "SUPERSCRIPT ONE") @@ -725,32 +599,23 @@ (digit-value . 1) (numeric-value . 1) (->decomposition super #x0031) - (->fullwidth - ((name . "fullwidth superscript one") - (=ks-x1001 . #x2976) ; &JX1-2930; [09-86] - (=jis-x0213-1-2000 . #x2930) ; &I-JX1-2930; [09-16] - )) (=ucs . #x00B9) ; ¹ (latin-iso8859-1 . #xB9) ; &I-LATIN1-39; (hebrew-iso8859-8 . #xB9) ; &I-HEBREW-39; (latin-iso8859-9 . #xB9) ; &I-LATIN5-39; )) (define-char - '((name . "fullwidth superscript one") - (=>ucs . #x00B9) ; ¹ - (general-category number other) ; Normative Category - (bidi-category . "EN") - (mirrored . nil) - (decimal-digit-value . 1) - (digit-value . 1) - (numeric-value . 1) + '((<-denotational + ((name . "SUPERSCRIPT ONE") + (=ucs . #x00B9) ; ¹ + )) (<-fullwidth ((name . "SUPERSCRIPT ONE") (=ucs . #x00B9) ; ¹ )) (=ks-x1001 . #x2976) ; &JX1-2930; [09-86] (=jis-x0213-1-2000 . #x2930) ; &I-JX1-2930; [09-16] - (=ucs@jis . #x00B9) ; &JX1-2930; + (=ucs@jis/fw . #x00B9) ; &JX1-2930; )) (define-char '((name . "MASCULINE ORDINAL INDICATOR") @@ -758,22 +623,15 @@ (bidi-category . "L") (mirrored . nil) (->decomposition super #x006F) - (->fullwidth - ((name . "fullwidth masculine ordinal indicator") - (=ks-x1001 . #x282C) ; &JX1-2931; [08-12] - (=jis-x0212 . #x226B) ; &I-JSP-226B; [02-75] - (=jis-x0213-1-2000 . #x2931) ; &I-JX1-2931; [09-17] - )) (=ucs . #x00BA) ; º (latin-iso8859-1 . #xBA) ; &I-LATIN1-3A; (latin-iso8859-9 . #xBA) ; &I-LATIN5-3A; )) (define-char - '((name . "fullwidth masculine ordinal indicator") - (=>ucs . #x00BA) ; º - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((<-denotational + ((name . "MASCULINE ORDINAL INDICATOR") + (=ucs . #x00BA) ; º + )) (<-fullwidth ((name . "MASCULINE ORDINAL INDICATOR") (=ucs . #x00BA) ; º @@ -781,17 +639,13 @@ (=ks-x1001 . #x282C) ; &JX1-2931; [08-12] (=jis-x0212 . #x226B) ; &I-JSP-226B; [02-75] (=jis-x0213-1-2000 . #x2931) ; &I-JX1-2931; [09-17] - (=ucs@jis . #x00BA) ; &JX1-2931; + (=ucs@jis/fw . #x00BA) ; &JX1-2931; )) (define-char '((name . "RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK") (general-category punctuation final-quote) ; Informative Category (bidi-category . "ON") (mirrored . t) - (->fullwidth - ((name . "fullwidth right-pointing double angle quotation mark") - (=jis-x0213-1-2000 . #x2932) ; &JX1-2932; [09-18] - )) (=ucs . #x00BB) ; » (latin-iso8859-1 . #xBB) ; &I-LATIN1-3B; (greek-iso8859-7 . #xBB) ; &I-GREEK-3B; @@ -800,17 +654,16 @@ (arabic-1-column . #x2B) ; &I-MULE-ARB1-2B; )) (define-char - '((name . "fullwidth right-pointing double angle quotation mark") - (=>ucs . #x00BB) ; » - (general-category punctuation final-quote) ; Informative Category - (bidi-category . "ON") - (mirrored . t) + '((<-denotational + ((name . "RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK") + (=ucs . #x00BB) ; » + )) (<-fullwidth ((name . "RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK") (=ucs . #x00BB) ; » )) (=jis-x0213-1-2000 . #x2932) ; &JX1-2932; [09-18] - (=ucs@jis . #x00BB) ; &JX1-2932; + (=ucs@jis/fw . #x00BB) ; &JX1-2932; )) (define-char '((name . "VULGAR FRACTION ONE QUARTER") @@ -819,23 +672,16 @@ (mirrored . nil) (numeric-value . 1/4) (->decomposition fraction #x0031 #x2044 #x0034) - (->fullwidth - ((name . "fullwidth vulgar fraction one quarter") - (=ks-x1001 . #x2879) ; &JX1-2933; [08-89] - (=jis-x0213-1-2000 . #x2933) ; &I-JX1-2933; [09-19] - )) (=ucs . #x00BC) ; ¼ (latin-iso8859-1 . #xBC) ; &I-LATIN1-3C; (hebrew-iso8859-8 . #xBC) ; &I-HEBREW-3C; (latin-iso8859-9 . #xBC) ; &I-LATIN5-3C; )) (define-char - '((name . "fullwidth vulgar fraction one quarter") - (=>ucs . #x00BC) ; ¼ - (general-category number other) ; Normative Category - (bidi-category . "ON") - (mirrored . nil) - (numeric-value . 1/4) + '((<-denotational + ((name . "VULGAR FRACTION ONE QUARTER") + (=ucs . #x00BC) ; ¼ + )) (<-fullwidth ((name . "VULGAR FRACTION ONE QUARTER") (=ucs . #x00BC) ; ¼ @@ -851,11 +697,6 @@ (mirrored . nil) (numeric-value . 1/2) (->decomposition fraction #x0031 #x2044 #x0032) - (->fullwidth - ((name . "fullwidth vulgar fraction one half") - (=ks-x1001 . #x2876) ; &JX1-2934; [08-86] - (=jis-x0213-1-2000 . #x2934) ; &I-JX1-2934; [09-20] - )) (=ucs . #x00BD) ; ½ (latin-iso8859-1 . #xBD) ; &I-LATIN1-3D; (latin-iso8859-3 . #xBD) ; &I-LATIN3-3D; @@ -864,12 +705,10 @@ (latin-iso8859-9 . #xBD) ; &I-LATIN5-3D; )) (define-char - '((name . "fullwidth vulgar fraction one half") - (=>ucs . #x00BD) ; ½ - (general-category number other) ; Normative Category - (bidi-category . "ON") - (mirrored . nil) - (numeric-value . 1/2) + '((<-denotational + ((name . "VULGAR FRACTION ONE HALF") + (=ucs . #x00BD) ; ½ + )) (<-fullwidth ((name . "VULGAR FRACTION ONE HALF") (=ucs . #x00BD) ; ½ @@ -885,23 +724,16 @@ (mirrored . nil) (numeric-value . 3/4) (->decomposition fraction #x0033 #x2044 #x0034) - (->fullwidth - ((name . "fullwidth vulgar fraction three quarters") - (=ks-x1001 . #x287A) ; &JX1-2935; [08-90] - (=jis-x0213-1-2000 . #x2935) ; &I-JX1-2935; [09-21] - )) (=ucs . #x00BE) ; ¾ (latin-iso8859-1 . #xBE) ; &I-LATIN1-3E; (hebrew-iso8859-8 . #xBE) ; &I-HEBREW-3E; (latin-iso8859-9 . #xBE) ; &I-LATIN5-3E; )) (define-char - '((name . "fullwidth vulgar fraction three quarters") - (=>ucs . #x00BE) ; ¾ - (general-category number other) ; Normative Category - (bidi-category . "ON") - (mirrored . nil) - (numeric-value . 3/4) + '((<-denotational + ((name . "VULGAR FRACTION THREE QUARTERS") + (=ucs . #x00BE) ; ¾ + )) (<-fullwidth ((name . "VULGAR FRACTION THREE QUARTERS") (=ucs . #x00BE) ; ¾ @@ -915,22 +747,15 @@ (general-category punctuation other) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (->fullwidth - ((name . "fullwidth inverted question mark") - (=ks-x1001 . #x222F) ; &JX1-2936; [02-15] - (=jis-x0212 . #x2244) ; &I-JSP-2244; [02-36] - (=jis-x0213-1-2000 . #x2936) ; &I-JX1-2936; [09-22] - )) (=ucs . #x00BF) ; ¿ (latin-iso8859-1 . #xBF) ; &I-LATIN1-3F; (latin-iso8859-9 . #xBF) ; &I-LATIN5-3F; )) (define-char - '((name . "fullwidth inverted question mark") - (=>ucs . #x00BF) ; ¿ - (general-category punctuation other) ; Informative Category - (bidi-category . "ON") - (mirrored . nil) + '((<-denotational + ((name . "INVERTED QUESTION MARK") + (=ucs . #x00BF) ; ¿ + )) (<-fullwidth ((name . "INVERTED QUESTION MARK") (=ucs . #x00BF) ; ¿ @@ -938,7 +763,7 @@ (=ks-x1001 . #x222F) ; &JX1-2936; [02-15] (=jis-x0212 . #x2244) ; &I-JSP-2244; [02-36] (=jis-x0213-1-2000 . #x2936) ; &I-JX1-2936; [09-22] - (=ucs@jis . #x00BF) ; &JX1-2936; + (=ucs@jis/fw . #x00BF) ; &JX1-2936; )) (define-char '((name . "LATIN CAPITAL LETTER A WITH GRAVE") @@ -946,11 +771,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0041 #x0300) - (->fullwidth - ((name . "fullwidth latin capital letter a with grave") - (=jis-x0212 . #x2A22) ; &JX1-2937; [10-02] - (=jis-x0213-1-2000 . #x2937) ; &I-JX1-2937; [09-23] - )) (->lowercase ((name . "LATIN SMALL LETTER A WITH GRAVE") (=ucs . #x00E0) ; à @@ -959,17 +779,19 @@ (latin-iso8859-1 . #xC0) ; &I-LATIN1-40; (latin-iso8859-3 . #xC0) ; &I-LATIN3-40; (latin-iso8859-9 . #xC0) ; &I-LATIN5-40; - (latin-viscii . #xC0) ; &MCS-00E927A0; - (latin-viscii-upper . #xE0) ; &MCS-00E927A0; + (latin-viscii . #xC0) ; &I-MULE-VIET-U-60; + (latin-viscii-upper . #xE0) ; &I-MULE-VIET-U-60; )) (define-char - '((name . "fullwidth latin capital letter a with grave") - (=>ucs . #x00C0) ; À - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF21 #x0300) (->lowercase - ((name . "fullwidth latin small letter a with grave") + ((=gb2312 . #x2824) ; &JX1-2956; [08-04] + (=jis-x0212 . #x2B22) ; &I-JSP-2B22; [11-02] + (=jis-x0213-1-2000 . #x2956) ; &I-JX1-2956; [09-54] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER A WITH GRAVE") + (=ucs . #x00C0) ; À )) (<-fullwidth ((name . "LATIN CAPITAL LETTER A WITH GRAVE") @@ -978,7 +800,7 @@ (=jis-x0212 . #x2A22) ; &JX1-2937; [10-02] (=jis-x0213-1-2000 . #x2937) ; &I-JX1-2937; [09-23] (=jef-china3 . #x85B9) ; &I-JC3-85B9; - (=ucs@jis . #x00C0) ; &JX1-2937; + (=ucs@jis/fw . #x00C0) ; &JX1-2937; )) (define-char '((name . "LATIN CAPITAL LETTER A WITH ACUTE") @@ -986,11 +808,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0041 #x0301) - (->fullwidth - ((name . "fullwidth latin capital letter a with acute") - (=jis-x0212 . #x2A21) ; &JX1-2938; [10-01] - (=jis-x0213-1-2000 . #x2938) ; &I-JX1-2938; [09-24] - )) (->lowercase ((name . "LATIN SMALL LETTER A WITH ACUTE") (=ucs . #x00E1) ; á @@ -1001,17 +818,19 @@ (latin-iso8859-3 . #xC1) ; &I-LATIN3-41; (latin-iso8859-4 . #xC1) ; &I-LATIN4-41; (latin-iso8859-9 . #xC1) ; &I-LATIN5-41; - (latin-viscii . #xC1) ; &MCS-00E927A1; - (latin-viscii-upper . #xE1) ; &MCS-00E927A1; + (latin-viscii . #xC1) ; &I-MULE-VIET-U-61; + (latin-viscii-upper . #xE1) ; &I-MULE-VIET-U-61; )) (define-char - '((name . "fullwidth latin capital letter a with acute") - (=>ucs . #x00C1) ; Á - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF21 #x0301) (->lowercase - ((name . "fullwidth latin small letter a with acute") + ((=gb2312 . #x2822) ; &JX1-2957; [08-02] + (=jis-x0212 . #x2B21) ; &I-JSP-2B21; [11-01] + (=jis-x0213-1-2000 . #x2957) ; &I-JX1-2957; [09-55] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER A WITH ACUTE") + (=ucs . #x00C1) ; Á )) (<-fullwidth ((name . "LATIN CAPITAL LETTER A WITH ACUTE") @@ -1020,7 +839,7 @@ (=jis-x0212 . #x2A21) ; &JX1-2938; [10-01] (=jis-x0213-1-2000 . #x2938) ; &I-JX1-2938; [09-24] (=jef-china3 . #x85D5) ; &I-JC3-85D5; - (=ucs@jis . #x00C1) ; &JX1-2938; + (=ucs@jis/fw . #x00C1) ; &JX1-2938; )) (define-char '((name . "LATIN CAPITAL LETTER A WITH CIRCUMFLEX") @@ -1028,11 +847,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0041 #x0302) - (->fullwidth - ((name . "fullwidth latin capital letter a with circumflex") - (=jis-x0212 . #x2A24) ; &JX1-2939; [10-04] - (=jis-x0213-1-2000 . #x2939) ; &I-JX1-2939; [09-25] - )) (->lowercase ((name . "LATIN SMALL LETTER A WITH CIRCUMFLEX") (=ucs . #x00E2) ; â @@ -1044,17 +858,18 @@ (latin-iso8859-4 . #xC2) ; &I-LATIN4-42; (latin-iso8859-9 . #xC2) ; &I-LATIN5-42; (latin-tcvn5712 . #xA2) ; &I-VSCII2-22; - (latin-viscii . #xC2) ; &MCS-00E927A2; - (latin-viscii-upper . #xE2) ; &MCS-00E927A2; + (latin-viscii . #xC2) ; &I-MULE-VIET-U-62; + (latin-viscii-upper . #xE2) ; &I-MULE-VIET-U-62; )) (define-char - '((name . "fullwidth latin capital letter a with circumflex") - (=>ucs . #x00C2) ; Â - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF21 #x0302) (->lowercase - ((name . "fullwidth latin small letter a with circumflex") + ((=jis-x0212 . #x2B24) ; &JX1-2958; [11-04] + (=jis-x0213-1-2000 . #x2958) ; &I-JX1-2958; [09-56] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER A WITH CIRCUMFLEX") + (=ucs . #x00C2) ; Â )) (<-fullwidth ((name . "LATIN CAPITAL LETTER A WITH CIRCUMFLEX") @@ -1063,7 +878,7 @@ (=jis-x0212 . #x2A24) ; &JX1-2939; [10-04] (=jis-x0213-1-2000 . #x2939) ; &I-JX1-2939; [09-25] (=jef-china3 . #x86B7) ; &I-JC3-86B7; - (=ucs@jis . #x00C2) ; &JX1-2939; + (=ucs@jis/fw . #x00C2) ; &JX1-2939; )) (define-char '((name . "LATIN CAPITAL LETTER A WITH TILDE") @@ -1071,11 +886,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0041 #x0303) - (->fullwidth - ((name . "fullwidth latin capital letter a with tilde") - (=jis-x0212 . #x2A2A) ; &JX1-293A; [10-10] - (=jis-x0213-1-2000 . #x293A) ; &I-JX1-293A; [09-26] - )) (->lowercase ((name . "LATIN SMALL LETTER A WITH TILDE") (=ucs . #x00E3) ; ã @@ -1084,17 +894,18 @@ (latin-iso8859-1 . #xC3) ; &I-LATIN1-43; (latin-iso8859-4 . #xC3) ; &I-LATIN4-43; (latin-iso8859-9 . #xC3) ; &I-LATIN5-43; - (latin-viscii . #xC3) ; &MCS-00E927A3; - (latin-viscii-upper . #xE3) ; &MCS-00E927A3; + (latin-viscii . #xC3) ; &I-MULE-VIET-U-63; + (latin-viscii-upper . #xE3) ; &I-MULE-VIET-U-63; )) (define-char - '((name . "fullwidth latin capital letter a with tilde") - (=>ucs . #x00C3) ; Ã - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF21 #x0303) (->lowercase - ((name . "fullwidth latin small letter a with tilde") + ((=jis-x0212 . #x2B2A) ; &JX1-2959; [11-10] + (=jis-x0213-1-2000 . #x2959) ; &I-JX1-2959; [09-57] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER A WITH TILDE") + (=ucs . #x00C3) ; Ã )) (<-fullwidth ((name . "LATIN CAPITAL LETTER A WITH TILDE") @@ -1103,7 +914,7 @@ (=jis-x0212 . #x2A2A) ; &JX1-293A; [10-10] (=jis-x0213-1-2000 . #x293A) ; &I-JX1-293A; [09-26] (=jef-china3 . #x86E2) ; &I-JC3-86E2; - (=ucs@jis . #x00C3) ; &JX1-293A; + (=ucs@jis/fw . #x00C3) ; &JX1-293A; )) (define-char '((name . "LATIN CAPITAL LETTER A WITH DIAERESIS") @@ -1111,11 +922,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0041 #x0308) - (->fullwidth - ((name . "fullwidth latin capital letter a with diaeresis") - (=jis-x0212 . #x2A23) ; &JX1-293B; [10-03] - (=jis-x0213-1-2000 . #x293B) ; &I-JX1-293B; [09-27] - )) (->lowercase ((name . "LATIN SMALL LETTER A WITH DIAERESIS") (=ucs . #x00E4) ; ä @@ -1128,13 +934,14 @@ (latin-iso8859-9 . #xC4) ; &I-LATIN5-44; )) (define-char - '((name . "fullwidth latin capital letter a with diaeresis") - (=>ucs . #x00C4) ; Ä - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF21 #x0308) (->lowercase - ((name . "fullwidth latin small letter a with diaeresis") + ((=jis-x0212 . #x2B23) ; &JX1-295A; [11-03] + (=jis-x0213-1-2000 . #x295A) ; &I-JX1-295A; [09-58] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER A WITH DIAERESIS") + (=ucs . #x00C4) ; Ä )) (<-fullwidth ((name . "LATIN CAPITAL LETTER A WITH DIAERESIS") @@ -1143,7 +950,7 @@ (=jis-x0212 . #x2A23) ; &JX1-293B; [10-03] (=jis-x0213-1-2000 . #x293B) ; &I-JX1-293B; [09-27] (=jef-china3 . #x88C5) ; &I-JC3-88C5; - (=ucs@jis . #x00C4) ; &JX1-293B; + (=ucs@jis/fw . #x00C4) ; &JX1-293B; )) (define-char '((name . "LATIN CAPITAL LETTER A WITH RING ABOVE") @@ -1151,11 +958,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0041 #x030A) - (->fullwidth - ((name . "fullwidth latin capital letter a with ring above") - (=jis-x0212 . #x2A29) ; &JX1-293C; [10-09] - (=jis-x0213-1-2000 . #x293C) ; &I-JX1-293C; [09-28] - )) (->lowercase ((name . "LATIN SMALL LETTER A WITH RING ABOVE") (=ucs . #x00E5) ; å @@ -1166,13 +968,14 @@ (latin-iso8859-9 . #xC5) ; &I-LATIN5-45; )) (define-char - '((name . "fullwidth latin capital letter a with ring above") - (=>ucs . #x00C5) ; Å - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF21 #x030A) (->lowercase - ((name . "fullwidth latin small letter a with ring above") + ((=jis-x0212 . #x2B29) ; &JX1-295B; [11-09] + (=jis-x0213-1-2000 . #x295B) ; &I-JX1-295B; [09-59] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER A WITH RING ABOVE") + (=ucs . #x00C5) ; Å )) (<-fullwidth ((name . "LATIN CAPITAL LETTER A WITH RING ABOVE") @@ -1181,7 +984,7 @@ (=jis-x0212 . #x2A29) ; &JX1-293C; [10-09] (=jis-x0213-1-2000 . #x293C) ; &I-JX1-293C; [09-28] (=jef-china3 . #x88FD) ; &I-JC3-88FD; - (=ucs@jis . #x00C5) ; &JX1-293C; + (=ucs@jis/fw . #x00C5) ; &JX1-293C; )) (define-char '((name . "LATIN CAPITAL LETTER AE") @@ -1199,19 +1002,24 @@ (latin-iso8859-9 . #xC6) ; &I-LATIN5-46; )) (define-char - '((name . "fullwidth latin capital letter ae") - (=>ucs . #x00C6) ; Æ - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) - (->lowercase - ((name . "fullwidth latin small letter ae") + '((->lowercase + ((=ks-x1001 . #x2921) ; &JX1-295C; [09-01] + (=jis-x0212 . #x2941) ; &I-JSP-2941; [09-33] + (=jis-x0213-1-2000 . #x295C) ; &I-JX1-295C; [09-60] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER AE") + (=ucs . #x00C6) ; Æ + )) + (<-fullwidth + ((name . "LATIN CAPITAL LETTER AE") + (=ucs . #x00C6) ; Æ )) (=ks-x1001 . #x2821) ; &JX1-293D; [08-01] (=jis-x0212 . #x2921) ; &I-JSP-2921; [09-01] (=jis-x0213-1-2000 . #x293D) ; &I-JX1-293D; [09-29] (=jef-china3 . #x83A5) ; &I-JC3-83A5; - (=ucs@jis . #x00C6) ; &JX1-293D; + (=ucs@jis/fw . #x00C6) ; &JX1-293D; )) (define-char '((name . "LATIN CAPITAL LETTER C WITH CEDILLA") @@ -1219,11 +1027,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0043 #x0327) - (->fullwidth - ((name . "fullwidth latin capital letter c with cedilla") - (=jis-x0212 . #x2A2E) ; &JX1-293E; [10-14] - (=jis-x0213-1-2000 . #x293E) ; &I-JX1-293E; [09-30] - )) (->lowercase ((name . "LATIN SMALL LETTER C WITH CEDILLA") (=ucs . #x00E7) ; ç @@ -1235,13 +1038,14 @@ (latin-iso8859-9 . #xC7) ; &I-LATIN5-47; )) (define-char - '((name . "fullwidth latin capital letter c with cedilla") - (=>ucs . #x00C7) ; Ç - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF23 #x0327) (->lowercase - ((name . "fullwidth latin small letter c with cedilla") + ((=jis-x0212 . #x2B2E) ; &JX1-295D; [11-14] + (=jis-x0213-1-2000 . #x295D) ; &I-JX1-295D; [09-61] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER C WITH CEDILLA") + (=ucs . #x00C7) ; Ç )) (<-fullwidth ((name . "LATIN CAPITAL LETTER C WITH CEDILLA") @@ -1250,7 +1054,7 @@ (=jis-x0212 . #x2A2E) ; &JX1-293E; [10-14] (=jis-x0213-1-2000 . #x293E) ; &I-JX1-293E; [09-30] (=jef-china3 . #x89F5) ; &I-JC3-89F5; - (=ucs@jis . #x00C7) ; &JX1-293E; + (=ucs@jis/fw . #x00C7) ; &JX1-293E; )) (define-char '((name . "LATIN CAPITAL LETTER E WITH GRAVE") @@ -1258,11 +1062,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0045 #x0300) - (->fullwidth - ((name . "fullwidth latin capital letter e with grave") - (=jis-x0212 . #x2A32) ; &JX1-293F; [10-18] - (=jis-x0213-1-2000 . #x293F) ; &I-JX1-293F; [09-31] - )) (->lowercase ((name . "LATIN SMALL LETTER E WITH GRAVE") (=ucs . #x00E8) ; è @@ -1271,17 +1070,19 @@ (latin-iso8859-1 . #xC8) ; &I-LATIN1-48; (latin-iso8859-3 . #xC8) ; &I-LATIN3-48; (latin-iso8859-9 . #xC8) ; &I-LATIN5-48; - (latin-viscii . #xC8) ; &MCS-00E927A8; - (latin-viscii-upper . #xE8) ; &MCS-00E927A8; + (latin-viscii . #xC8) ; &I-MULE-VIET-U-68; + (latin-viscii-upper . #xE8) ; &I-MULE-VIET-U-68; )) (define-char - '((name . "fullwidth latin capital letter e with grave") - (=>ucs . #x00C8) ; È - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF25 #x0300) (->lowercase - ((name . "fullwidth latin small letter e with grave") + ((=gb2312 . #x2828) ; &JX1-295E; [08-08] + (=jis-x0212 . #x2B32) ; &I-JSP-2B32; [11-18] + (=jis-x0213-1-2000 . #x295E) ; &I-JX1-295E; [09-62] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER E WITH GRAVE") + (=ucs . #x00C8) ; È )) (<-fullwidth ((name . "LATIN CAPITAL LETTER E WITH GRAVE") @@ -1290,7 +1091,7 @@ (=jis-x0212 . #x2A32) ; &JX1-293F; [10-18] (=jis-x0213-1-2000 . #x293F) ; &I-JX1-293F; [09-31] (=jef-china3 . #x85BA) ; &I-JC3-85BA; - (=ucs@jis . #x00C8) ; &JX1-293F; + (=ucs@jis/fw . #x00C8) ; &JX1-293F; )) (define-char '((name . "LATIN CAPITAL LETTER E WITH ACUTE") @@ -1298,11 +1099,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0045 #x0301) - (->fullwidth - ((name . "fullwidth latin capital letter e with acute") - (=jis-x0212 . #x2A31) ; &JX1-2940; [10-17] - (=jis-x0213-1-2000 . #x2940) ; &I-JX1-2940; [09-32] - )) (->lowercase ((name . "LATIN SMALL LETTER E WITH ACUTE") (=ucs . #x00E9) ; é @@ -1313,17 +1109,19 @@ (latin-iso8859-3 . #xC9) ; &I-LATIN3-49; (latin-iso8859-4 . #xC9) ; &I-LATIN4-49; (latin-iso8859-9 . #xC9) ; &I-LATIN5-49; - (latin-viscii . #xC9) ; &MCS-00E927A9; - (latin-viscii-upper . #xE9) ; &MCS-00E927A9; + (latin-viscii . #xC9) ; &I-MULE-VIET-U-69; + (latin-viscii-upper . #xE9) ; &I-MULE-VIET-U-69; )) (define-char - '((name . "fullwidth latin capital letter e with acute") - (=>ucs . #x00C9) ; É - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF25 #x0301) (->lowercase - ((name . "fullwidth latin small letter e with acute") + ((=gb2312 . #x2826) ; &JX1-295F; [08-06] + (=jis-x0212 . #x2B31) ; &I-JSP-2B31; [11-17] + (=jis-x0213-1-2000 . #x295F) ; &I-JX1-295F; [09-63] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER E WITH ACUTE") + (=ucs . #x00C9) ; É )) (<-fullwidth ((name . "LATIN CAPITAL LETTER E WITH ACUTE") @@ -1332,7 +1130,7 @@ (=jis-x0212 . #x2A31) ; &JX1-2940; [10-17] (=jis-x0213-1-2000 . #x2940) ; &I-JX1-2940; [09-32] (=jef-china3 . #x85D8) ; &I-JC3-85D8; - (=ucs@jis . #x00C9) ; &JX1-2940; + (=ucs@jis/fw . #x00C9) ; &JX1-2940; )) (define-char '((name . "LATIN CAPITAL LETTER E WITH CIRCUMFLEX") @@ -1340,11 +1138,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0045 #x0302) - (->fullwidth - ((name . "fullwidth latin capital letter e with circumflex") - (=jis-x0212 . #x2A34) ; &JX1-2941; [10-20] - (=jis-x0213-1-2000 . #x2941) ; &I-JX1-2941; [09-33] - )) (->lowercase ((name . "LATIN SMALL LETTER E WITH CIRCUMFLEX") (=ucs . #x00EA) ; ê @@ -1354,17 +1147,19 @@ (latin-iso8859-3 . #xCA) ; &I-LATIN3-4A; (latin-iso8859-9 . #xCA) ; &I-LATIN5-4A; (latin-tcvn5712 . #xA3) ; &I-VSCII2-23; - (latin-viscii . #xCA) ; &MCS-00E927AA; - (latin-viscii-upper . #xEA) ; &MCS-00E927AA; + (latin-viscii . #xCA) ; &I-MULE-VIET-U-6A; + (latin-viscii-upper . #xEA) ; &I-MULE-VIET-U-6A; )) (define-char - '((name . "fullwidth latin capital letter e with circumflex") - (=>ucs . #x00CA) ; Ê - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF25 #x0302) (->lowercase - ((name . "fullwidth latin small letter e with circumflex") + ((=gb2312 . #x283A) ; &JX1-2960; [08-26] + (=jis-x0212 . #x2B34) ; &I-JSP-2B34; [11-20] + (=jis-x0213-1-2000 . #x2960) ; &I-JX1-2960; [09-64] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER E WITH CIRCUMFLEX") + (=ucs . #x00CA) ; Ê )) (<-fullwidth ((name . "LATIN CAPITAL LETTER E WITH CIRCUMFLEX") @@ -1373,7 +1168,7 @@ (=jis-x0212 . #x2A34) ; &JX1-2941; [10-20] (=jis-x0213-1-2000 . #x2941) ; &I-JX1-2941; [09-33] (=jef-china3 . #x86B9) ; &I-JC3-86B9; - (=ucs@jis . #x00CA) ; &JX1-2941; + (=ucs@jis/fw . #x00CA) ; &JX1-2941; )) (define-char '((name . "LATIN CAPITAL LETTER E WITH DIAERESIS") @@ -1381,11 +1176,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0045 #x0308) - (->fullwidth - ((name . "fullwidth latin capital letter e with diaeresis") - (=jis-x0212 . #x2A33) ; &JX1-2942; [10-19] - (=jis-x0213-1-2000 . #x2942) ; &I-JX1-2942; [09-34] - )) (->lowercase ((name . "LATIN SMALL LETTER E WITH DIAERESIS") (=ucs . #x00EB) ; ë @@ -1398,13 +1188,14 @@ (latin-iso8859-9 . #xCB) ; &I-LATIN5-4B; )) (define-char - '((name . "fullwidth latin capital letter e with diaeresis") - (=>ucs . #x00CB) ; Ë - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF25 #x0308) (->lowercase - ((name . "fullwidth latin small letter e with diaeresis") + ((=jis-x0212 . #x2B33) ; &JX1-2961; [11-19] + (=jis-x0213-1-2000 . #x2961) ; &I-JX1-2961; [09-65] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER E WITH DIAERESIS") + (=ucs . #x00CB) ; Ë )) (<-fullwidth ((name . "LATIN CAPITAL LETTER E WITH DIAERESIS") @@ -1413,7 +1204,7 @@ (=jis-x0212 . #x2A33) ; &JX1-2942; [10-19] (=jis-x0213-1-2000 . #x2942) ; &I-JX1-2942; [09-34] (=jef-china3 . #x88C7) ; &I-JC3-88C7; - (=ucs@jis . #x00CB) ; &JX1-2942; + (=ucs@jis/fw . #x00CB) ; &JX1-2942; )) (define-char '((name . "LATIN CAPITAL LETTER I WITH GRAVE") @@ -1421,11 +1212,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0049 #x0300) - (->fullwidth - ((name . "fullwidth latin capital letter i with grave") - (=jis-x0212 . #x2A40) ; &JX1-2943; [10-32] - (=jis-x0213-1-2000 . #x2943) ; &I-JX1-2943; [09-35] - )) (->lowercase ((name . "LATIN SMALL LETTER I WITH GRAVE") (=ucs . #x00EC) ; ì @@ -1434,17 +1220,19 @@ (latin-iso8859-1 . #xCC) ; &I-LATIN1-4C; (latin-iso8859-3 . #xCC) ; &I-LATIN3-4C; (latin-iso8859-9 . #xCC) ; &I-LATIN5-4C; - (latin-viscii . #xCC) ; &MCS-00E927AC; - (latin-viscii-upper . #xEC) ; &MCS-00E927AC; + (latin-viscii . #xCC) ; &I-MULE-VIET-U-6C; + (latin-viscii-upper . #xEC) ; &I-MULE-VIET-U-6C; )) (define-char - '((name . "fullwidth latin capital letter i with grave") - (=>ucs . #x00CC) ; Ì - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF29 #x0300) (->lowercase - ((name . "fullwidth latin small letter i with grave") + ((=gb2312 . #x282C) ; &JX1-2962; [08-12] + (=jis-x0212 . #x2B40) ; &I-JSP-2B40; [11-32] + (=jis-x0213-1-2000 . #x2962) ; &I-JX1-2962; [09-66] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER I WITH GRAVE") + (=ucs . #x00CC) ; Ì )) (<-fullwidth ((name . "LATIN CAPITAL LETTER I WITH GRAVE") @@ -1453,7 +1241,7 @@ (=jis-x0212 . #x2A40) ; &JX1-2943; [10-32] (=jis-x0213-1-2000 . #x2943) ; &I-JX1-2943; [09-35] (=jef-china3 . #x85BB) ; &I-JC3-85BB; - (=ucs@jis . #x00CC) ; &JX1-2943; + (=ucs@jis/fw . #x00CC) ; &JX1-2943; )) (define-char '((name . "LATIN CAPITAL LETTER I WITH ACUTE") @@ -1461,11 +1249,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0049 #x0301) - (->fullwidth - ((name . "fullwidth latin capital letter i with acute") - (=jis-x0212 . #x2A3F) ; &JX1-2944; [10-31] - (=jis-x0213-1-2000 . #x2944) ; &I-JX1-2944; [09-36] - )) (->lowercase ((name . "LATIN SMALL LETTER I WITH ACUTE") (=ucs . #x00ED) ; í @@ -1476,17 +1259,19 @@ (latin-iso8859-3 . #xCD) ; &I-LATIN3-4D; (latin-iso8859-4 . #xCD) ; &I-LATIN4-4D; (latin-iso8859-9 . #xCD) ; &I-LATIN5-4D; - (latin-viscii . #xCD) ; &MCS-00E927AD; - (latin-viscii-upper . #xED) ; &MCS-00E927AD; + (latin-viscii . #xCD) ; &I-MULE-VIET-U-6D; + (latin-viscii-upper . #xED) ; &I-MULE-VIET-U-6D; )) (define-char - '((name . "fullwidth latin capital letter i with acute") - (=>ucs . #x00CD) ; Í - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF29 #x0301) (->lowercase - ((name . "fullwidth latin small letter i with acute") + ((=gb2312 . #x282A) ; &JX1-2963; [08-10] + (=jis-x0212 . #x2B3F) ; &I-JSP-2B3F; [11-31] + (=jis-x0213-1-2000 . #x2963) ; &I-JX1-2963; [09-67] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER I WITH ACUTE") + (=ucs . #x00CD) ; Í )) (<-fullwidth ((name . "LATIN CAPITAL LETTER I WITH ACUTE") @@ -1495,7 +1280,7 @@ (=jis-x0212 . #x2A3F) ; &JX1-2944; [10-31] (=jis-x0213-1-2000 . #x2944) ; &I-JX1-2944; [09-36] (=jef-china3 . #x85DB) ; &I-JC3-85DB; - (=ucs@jis . #x00CD) ; &JX1-2944; + (=ucs@jis/fw . #x00CD) ; &JX1-2944; )) (define-char '((name . "LATIN CAPITAL LETTER I WITH CIRCUMFLEX") @@ -1503,11 +1288,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0049 #x0302) - (->fullwidth - ((name . "fullwidth latin capital letter i with circumflex") - (=jis-x0212 . #x2A42) ; &JX1-2945; [10-34] - (=jis-x0213-1-2000 . #x2945) ; &I-JX1-2945; [09-37] - )) (->lowercase ((name . "LATIN SMALL LETTER I WITH CIRCUMFLEX") (=ucs . #x00EE) ; î @@ -1520,13 +1300,14 @@ (latin-iso8859-9 . #xCE) ; &I-LATIN5-4E; )) (define-char - '((name . "fullwidth latin capital letter i with circumflex") - (=>ucs . #x00CE) ; Î - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF29 #x0302) (->lowercase - ((name . "fullwidth latin small letter i with circumflex") + ((=jis-x0212 . #x2B42) ; &JX1-2964; [11-34] + (=jis-x0213-1-2000 . #x2964) ; &I-JX1-2964; [09-68] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER I WITH CIRCUMFLEX") + (=ucs . #x00CE) ; Î )) (<-fullwidth ((name . "LATIN CAPITAL LETTER I WITH CIRCUMFLEX") @@ -1535,7 +1316,7 @@ (=jis-x0212 . #x2A42) ; &JX1-2945; [10-34] (=jis-x0213-1-2000 . #x2945) ; &I-JX1-2945; [09-37] (=jef-china3 . #x86BC) ; &I-JC3-86BC; - (=ucs@jis . #x00CE) ; &JX1-2945; + (=ucs@jis/fw . #x00CE) ; &JX1-2945; )) (define-char '((name . "LATIN CAPITAL LETTER I WITH DIAERESIS") @@ -1543,11 +1324,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0049 #x0308) - (->fullwidth - ((name . "fullwidth latin capital letter i with diaeresis") - (=jis-x0212 . #x2A41) ; &JX1-2946; [10-33] - (=jis-x0213-1-2000 . #x2946) ; &I-JX1-2946; [09-38] - )) (->lowercase ((name . "LATIN SMALL LETTER I WITH DIAERESIS") (=ucs . #x00EF) ; ï @@ -1558,13 +1334,14 @@ (latin-iso8859-9 . #xCF) ; &I-LATIN5-4F; )) (define-char - '((name . "fullwidth latin capital letter i with diaeresis") - (=>ucs . #x00CF) ; Ï - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF29 #x0308) (->lowercase - ((name . "fullwidth latin small letter i with diaeresis") + ((=jis-x0212 . #x2B41) ; &JX1-2965; [11-33] + (=jis-x0213-1-2000 . #x2965) ; &I-JX1-2965; [09-69] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER I WITH DIAERESIS") + (=ucs . #x00CF) ; Ï )) (<-fullwidth ((name . "LATIN CAPITAL LETTER I WITH DIAERESIS") @@ -1573,7 +1350,7 @@ (=jis-x0212 . #x2A41) ; &JX1-2946; [10-33] (=jis-x0213-1-2000 . #x2946) ; &I-JX1-2946; [09-38] (=jef-china3 . #x88C9) ; &I-JC3-88C9; - (=ucs@jis . #x00CF) ; &JX1-2946; + (=ucs@jis/fw . #x00CF) ; &JX1-2946; )) (define-char '((name . "LATIN CAPITAL LETTER ETH") @@ -1581,11 +1358,6 @@ (bidi-category . "L") (mirrored . nil) (iso-10646-comment . "Icelandic") - (->fullwidth - ((name . "fullwidth latin capital letter eth") - (=ks-x1001 . #x2822) ; &JX1-2947; [08-02] - (=jis-x0213-1-2000 . #x2947) ; &I-JX1-2947; [09-39] - )) (->lowercase ((name . "LATIN SMALL LETTER ETH") (=ucs . #x00F0) ; ð @@ -1594,14 +1366,14 @@ (latin-iso8859-1 . #xD0) ; &I-LATIN1-50; )) (define-char - '((name . "fullwidth latin capital letter eth") - (=>ucs . #x00D0) ; Ð - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) - (iso-10646-comment . "Icelandic") - (->lowercase - ((name . "fullwidth latin small letter eth") + '((->lowercase + ((=ks-x1001 . #x2923) ; &JX1-2966; [09-03] + (=jis-x0212 . #x2943) ; &I-JSP-2943; [09-35] + (=jis-x0213-1-2000 . #x2966) ; &I-JX1-2966; [09-70] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER ETH") + (=ucs . #x00D0) ; Ð )) (<-fullwidth ((name . "LATIN CAPITAL LETTER ETH") @@ -1609,7 +1381,7 @@ )) (=ks-x1001 . #x2822) ; &JX1-2947; [08-02] (=jis-x0213-1-2000 . #x2947) ; &I-JX1-2947; [09-39] - (=ucs@jis . #x00D0) ; &JX1-2947; + (=ucs@jis/fw . #x00D0) ; &JX1-2947; )) (define-char '((name . "LATIN CAPITAL LETTER N WITH TILDE") @@ -1617,11 +1389,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x004E #x0303) - (->fullwidth - ((name . "fullwidth latin capital letter n with tilde") - (=jis-x0212 . #x2A50) ; &JX1-2948; [10-48] - (=jis-x0213-1-2000 . #x2948) ; &I-JX1-2948; [09-40] - )) (->lowercase ((name . "LATIN SMALL LETTER N WITH TILDE") (=ucs . #x00F1) ; ñ @@ -1632,13 +1399,14 @@ (latin-iso8859-9 . #xD1) ; &I-LATIN5-51; )) (define-char - '((name . "fullwidth latin capital letter n with tilde") - (=>ucs . #x00D1) ; Ñ - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF2E #x0303) (->lowercase - ((name . "fullwidth latin small letter n with tilde") + ((=jis-x0212 . #x2B50) ; &JX1-2967; [11-48] + (=jis-x0213-1-2000 . #x2967) ; &I-JX1-2967; [09-71] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER N WITH TILDE") + (=ucs . #x00D1) ; Ñ )) (<-fullwidth ((name . "LATIN CAPITAL LETTER N WITH TILDE") @@ -1647,7 +1415,7 @@ (=jis-x0212 . #x2A50) ; &JX1-2948; [10-48] (=jis-x0213-1-2000 . #x2948) ; &I-JX1-2948; [09-40] (=jef-china3 . #x86E6) ; &I-JC3-86E6; - (=ucs@jis . #x00D1) ; &JX1-2948; + (=ucs@jis/fw . #x00D1) ; &JX1-2948; )) (define-char '((name . "LATIN CAPITAL LETTER O WITH GRAVE") @@ -1655,11 +1423,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x004F #x0300) - (->fullwidth - ((name . "fullwidth latin capital letter o with grave") - (=jis-x0212 . #x2A52) ; &JX1-2949; [10-50] - (=jis-x0213-1-2000 . #x2949) ; &I-JX1-2949; [09-41] - )) (->lowercase ((name . "LATIN SMALL LETTER O WITH GRAVE") (=ucs . #x00F2) ; ò @@ -1668,17 +1431,19 @@ (latin-iso8859-1 . #xD2) ; &I-LATIN1-52; (latin-iso8859-3 . #xD2) ; &I-LATIN3-52; (latin-iso8859-9 . #xD2) ; &I-LATIN5-52; - (latin-viscii . #xD2) ; &MCS-00E927B2; - (latin-viscii-upper . #xF2) ; &MCS-00E927B2; + (latin-viscii . #xD2) ; &I-MULE-VIET-U-72; + (latin-viscii-upper . #xF2) ; &I-MULE-VIET-U-72; )) (define-char - '((name . "fullwidth latin capital letter o with grave") - (=>ucs . #x00D2) ; Ò - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF2F #x0300) (->lowercase - ((name . "fullwidth latin small letter o with grave") + ((=gb2312 . #x2830) ; &JX1-2968; [08-16] + (=jis-x0212 . #x2B52) ; &I-JSP-2B52; [11-50] + (=jis-x0213-1-2000 . #x2968) ; &I-JX1-2968; [09-72] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER O WITH GRAVE") + (=ucs . #x00D2) ; Ò )) (<-fullwidth ((name . "LATIN CAPITAL LETTER O WITH GRAVE") @@ -1687,7 +1452,7 @@ (=jis-x0212 . #x2A52) ; &JX1-2949; [10-50] (=jis-x0213-1-2000 . #x2949) ; &I-JX1-2949; [09-41] (=jef-china3 . #x85BD) ; &I-JC3-85BD; - (=ucs@jis . #x00D2) ; &JX1-2949; + (=ucs@jis/fw . #x00D2) ; &JX1-2949; )) (define-char '((name . "LATIN CAPITAL LETTER O WITH ACUTE") @@ -1695,11 +1460,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x004F #x0301) - (->fullwidth - ((name . "fullwidth latin capital letter o with acute") - (=jis-x0212 . #x2A51) ; &JX1-294A; [10-49] - (=jis-x0213-1-2000 . #x294A) ; &I-JX1-294A; [09-42] - )) (->lowercase ((name . "LATIN SMALL LETTER O WITH ACUTE") (=ucs . #x00F3) ; ó @@ -1709,17 +1469,19 @@ (latin-iso8859-2 . #xD3) ; &I-LATIN2-53; (latin-iso8859-3 . #xD3) ; &I-LATIN3-53; (latin-iso8859-9 . #xD3) ; &I-LATIN5-53; - (latin-viscii . #xD3) ; &MCS-00E927B3; - (latin-viscii-upper . #xF3) ; &MCS-00E927B3; + (latin-viscii . #xD3) ; &I-MULE-VIET-U-73; + (latin-viscii-upper . #xF3) ; &I-MULE-VIET-U-73; )) (define-char - '((name . "fullwidth latin capital letter o with acute") - (=>ucs . #x00D3) ; Ó - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF2F #x0301) (->lowercase - ((name . "fullwidth latin small letter o with acute") + ((=gb2312 . #x282E) ; &JX1-2969; [08-14] + (=jis-x0212 . #x2B51) ; &I-JSP-2B51; [11-49] + (=jis-x0213-1-2000 . #x2969) ; &I-JX1-2969; [09-73] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER O WITH ACUTE") + (=ucs . #x00D3) ; Ó )) (<-fullwidth ((name . "LATIN CAPITAL LETTER O WITH ACUTE") @@ -1728,7 +1490,7 @@ (=jis-x0212 . #x2A51) ; &JX1-294A; [10-49] (=jis-x0213-1-2000 . #x294A) ; &I-JX1-294A; [09-42] (=jef-china3 . #x85E0) ; &I-JC3-85E0; - (=ucs@jis . #x00D3) ; &JX1-294A; + (=ucs@jis/fw . #x00D3) ; &JX1-294A; )) (define-char '((name . "LATIN CAPITAL LETTER O WITH CIRCUMFLEX") @@ -1736,11 +1498,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x004F #x0302) - (->fullwidth - ((name . "fullwidth latin capital letter o with circumflex") - (=jis-x0212 . #x2A54) ; &JX1-294B; [10-52] - (=jis-x0213-1-2000 . #x294B) ; &I-JX1-294B; [09-43] - )) (->lowercase ((name . "LATIN SMALL LETTER O WITH CIRCUMFLEX") (=ucs . #x00F4) ; ô @@ -1752,17 +1509,18 @@ (latin-iso8859-4 . #xD4) ; &I-LATIN4-54; (latin-iso8859-9 . #xD4) ; &I-LATIN5-54; (latin-tcvn5712 . #xA4) ; &I-VSCII2-24; - (latin-viscii . #xD4) ; &MCS-00E927B4; - (latin-viscii-upper . #xF4) ; &MCS-00E927B4; + (latin-viscii . #xD4) ; &I-MULE-VIET-U-74; + (latin-viscii-upper . #xF4) ; &I-MULE-VIET-U-74; )) (define-char - '((name . "fullwidth latin capital letter o with circumflex") - (=>ucs . #x00D4) ; Ô - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF2F #x0302) (->lowercase - ((name . "fullwidth latin small letter o with circumflex") + ((=jis-x0212 . #x2B54) ; &JX1-296A; [11-52] + (=jis-x0213-1-2000 . #x296A) ; &I-JX1-296A; [09-74] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER O WITH CIRCUMFLEX") + (=ucs . #x00D4) ; Ô )) (<-fullwidth ((name . "LATIN CAPITAL LETTER O WITH CIRCUMFLEX") @@ -1771,7 +1529,7 @@ (=jis-x0212 . #x2A54) ; &JX1-294B; [10-52] (=jis-x0213-1-2000 . #x294B) ; &I-JX1-294B; [09-43] (=jef-china3 . #x86BF) ; &I-JC3-86BF; - (=ucs@jis . #x00D4) ; &JX1-294B; + (=ucs@jis/fw . #x00D4) ; &JX1-294B; )) (define-char '((name . "LATIN CAPITAL LETTER O WITH TILDE") @@ -1779,11 +1537,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x004F #x0303) - (->fullwidth - ((name . "fullwidth latin capital letter o with tilde") - (=jis-x0212 . #x2A58) ; &JX1-294C; [10-56] - (=jis-x0213-1-2000 . #x294C) ; &I-JX1-294C; [09-44] - )) (->lowercase ((name . "LATIN SMALL LETTER O WITH TILDE") (=ucs . #x00F5) ; õ @@ -1792,17 +1545,18 @@ (latin-iso8859-1 . #xD5) ; &I-LATIN1-55; (latin-iso8859-4 . #xD5) ; &I-LATIN4-55; (latin-iso8859-9 . #xD5) ; &I-LATIN5-55; - (latin-viscii . #xA0) ; &MCS-00E927B5; - (latin-viscii-upper . #xF5) ; &MCS-00E927B5; + (latin-viscii . #xA0) ; &I-MULE-VIET-U-75; + (latin-viscii-upper . #xF5) ; &I-MULE-VIET-U-75; )) (define-char - '((name . "fullwidth latin capital letter o with tilde") - (=>ucs . #x00D5) ; Õ - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF2F #x0303) (->lowercase - ((name . "fullwidth latin capital letter o with tilde") + ((=jis-x0212 . #x2B58) ; &JX1-296B; [11-56] + (=jis-x0213-1-2000 . #x296B) ; &I-JX1-296B; [09-75] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER O WITH TILDE") + (=ucs . #x00D5) ; Õ )) (<-fullwidth ((name . "LATIN CAPITAL LETTER O WITH TILDE") @@ -1811,7 +1565,7 @@ (=jis-x0212 . #x2A58) ; &JX1-294C; [10-56] (=jis-x0213-1-2000 . #x294C) ; &I-JX1-294C; [09-44] (=jef-china3 . #x86E7) ; &I-JC3-86E7; - (=ucs@jis . #x00D5) ; &JX1-294C; + (=ucs@jis/fw . #x00D5) ; &JX1-294C; )) (define-char '((name . "LATIN CAPITAL LETTER O WITH DIAERESIS") @@ -1819,11 +1573,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x004F #x0308) - (->fullwidth - ((name . "fullwidth latin capital letter o with diaeresis") - (=jis-x0212 . #x2A53) ; &JX1-294D; [10-51] - (=jis-x0213-1-2000 . #x294D) ; &I-JX1-294D; [09-45] - )) (->lowercase ((name . "LATIN SMALL LETTER O WITH DIAERESIS") (=ucs . #x00F6) ; ö @@ -1836,13 +1585,14 @@ (latin-iso8859-9 . #xD6) ; &I-LATIN5-56; )) (define-char - '((name . "fullwidth latin capital letter o with diaeresis") - (=>ucs . #x00D6) ; Ö - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF2F #x0308) (->lowercase - ((name . "fullwidth latin capital letter o with diaeresis") + ((=jis-x0212 . #x2B53) ; &JX1-296C; [11-51] + (=jis-x0213-1-2000 . #x296C) ; &I-JX1-296C; [09-76] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER O WITH DIAERESIS") + (=ucs . #x00D6) ; Ö )) (<-fullwidth ((name . "LATIN CAPITAL LETTER O WITH DIAERESIS") @@ -1851,20 +1601,13 @@ (=jis-x0212 . #x2A53) ; &JX1-294D; [10-51] (=jis-x0213-1-2000 . #x294D) ; &I-JX1-294D; [09-45] (=jef-china3 . #x88CB) ; &I-JC3-88CB; - (=ucs@jis . #x00D6) ; &JX1-294D; + (=ucs@jis/fw . #x00D6) ; &JX1-294D; )) (define-char '((name . "MULTIPLICATION SIGN") (general-category symbol math) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (->fullwidth - ((name . "fullwidth multiplication sign") - (=jis-x0208 . #x215F) ; &J90-215F; [01-63] - (=gb2312 . #x2141) ; &I-G0-2141; [01-33] - (=ks-x1001 . #x213F) ; &I-K0-213F; [01-31] - (=cns11643-1 . #x2232) ; &I-C1-2232; [02-18] - )) (=ucs . #x00D7) ; × (latin-iso8859-1 . #xD7) ; &I-LATIN1-57; (latin-iso8859-2 . #xD7) ; &I-LATIN2-57; @@ -1874,11 +1617,10 @@ (latin-iso8859-9 . #xD7) ; &I-LATIN5-57; )) (define-char - '((name . "fullwidth multiplication sign") - (=>ucs . #x00D7) ; × - (general-category symbol math) ; Informative Category - (bidi-category . "ON") - (mirrored . nil) + '((<-denotational + ((name . "MULTIPLICATION SIGN") + (=ucs . #x00D7) ; × + )) (<-fullwidth ((name . "MULTIPLICATION SIGN") (=ucs . #x00D7) ; × @@ -1905,19 +1647,24 @@ (latin-iso8859-9 . #xD8) ; &I-LATIN5-58; )) (define-char - '((name . "fullwidth latin capital letter o with stroke") - (=>ucs . #x00D8) ; Ø - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) - (->lowercase - ((name . "fullwidth latin small letter o with stroke") + '((->lowercase + ((=ks-x1001 . #x292A) ; &JX1-296D; [09-10] + (=jis-x0212 . #x294C) ; &I-JSP-294C; [09-44] + (=jis-x0213-1-2000 . #x296D) ; &I-JX1-296D; [09-77] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER O WITH STROKE") + (=ucs . #x00D8) ; Ø + )) + (<-fullwidth + ((name . "LATIN CAPITAL LETTER O WITH STROKE") + (=ucs . #x00D8) ; Ø )) (=ks-x1001 . #x282A) ; &JX1-294E; [08-10] (=jis-x0212 . #x292C) ; &I-JSP-292C; [09-12] (=jis-x0213-1-2000 . #x294E) ; &I-JX1-294E; [09-46] (=jef-china3 . #x83A2) ; &I-JC3-83A2; - (=ucs@jis . #x00D8) ; &JX1-294E; + (=ucs@jis/fw . #x00D8) ; &JX1-294E; )) (define-char '((name . "LATIN CAPITAL LETTER U WITH GRAVE") @@ -1933,23 +1680,28 @@ (latin-iso8859-1 . #xD9) ; &I-LATIN1-59; (latin-iso8859-3 . #xD9) ; &I-LATIN3-59; (latin-iso8859-9 . #xD9) ; &I-LATIN5-59; - (latin-viscii . #xD9) ; &MCS-00E927B9; - (latin-viscii-upper . #xF9) ; &MCS-00E927B9; + (latin-viscii . #xD9) ; &I-MULE-VIET-U-79; + (latin-viscii-upper . #xF9) ; &I-MULE-VIET-U-79; )) (define-char - '((name . "fullwidth latin capital letter u with grave") - (=>ucs . #x00D9) ; Ù - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) - (->decomposition #x0055 #x0300) + '((->decomposition #xFF35 #x0300) (->lowercase - ((name . "fullwidth latin small letter u with grave") + ((=gb2312 . #x2834) ; &JX1-296E; [08-20] + (=jis-x0212 . #x2B63) ; &I-JSP-2B63; [11-67] + (=jis-x0213-1-2000 . #x296E) ; &I-JX1-296E; [09-78] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER U WITH GRAVE") + (=ucs . #x00D9) ; Ù + )) + (<-fullwidth + ((name . "LATIN CAPITAL LETTER U WITH GRAVE") + (=ucs . #x00D9) ; Ù )) (=jis-x0212 . #x2A63) ; &JX1-294F; [10-67] (=jis-x0213-1-2000 . #x294F) ; &I-JX1-294F; [09-47] (=jef-china3 . #x85BF) ; &I-JC3-85BF; - (=ucs@jis . #x00D9) ; &JX1-294F; + (=ucs@jis/fw . #x00D9) ; &JX1-294F; )) (define-char '((name . "LATIN CAPITAL LETTER U WITH ACUTE") @@ -1957,11 +1709,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0055 #x0301) - (->fullwidth - ((name . "fullwidth latin capital letter u with acute") - (=jis-x0212 . #x2A62) ; &JX1-2950; [10-66] - (=jis-x0213-1-2000 . #x2950) ; &I-JX1-2950; [09-48] - )) (->lowercase ((name . "LATIN SMALL LETTER U WITH ACUTE") (=ucs . #x00FA) ; ú @@ -1972,17 +1719,19 @@ (latin-iso8859-3 . #xDA) ; &I-LATIN3-5A; (latin-iso8859-4 . #xDA) ; &I-LATIN4-5A; (latin-iso8859-9 . #xDA) ; &I-LATIN5-5A; - (latin-viscii . #xDA) ; &MCS-00E927BA; - (latin-viscii-upper . #xFA) ; &MCS-00E927BA; + (latin-viscii . #xDA) ; &I-MULE-VIET-U-7A; + (latin-viscii-upper . #xFA) ; &I-MULE-VIET-U-7A; )) (define-char - '((name . "fullwidth latin capital letter u with acute") - (=>ucs . #x00DA) ; Ú - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF35 #x0301) (->lowercase - ((name . "fullwidth latin small letter u with acute") + ((=gb2312 . #x2832) ; &JX1-296F; [08-18] + (=jis-x0212 . #x2B62) ; &I-JSP-2B62; [11-66] + (=jis-x0213-1-2000 . #x296F) ; &I-JX1-296F; [09-79] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER U WITH ACUTE") + (=ucs . #x00DA) ; Ú )) (<-fullwidth ((name . "LATIN CAPITAL LETTER U WITH ACUTE") @@ -1991,7 +1740,7 @@ (=jis-x0212 . #x2A62) ; &JX1-2950; [10-66] (=jis-x0213-1-2000 . #x2950) ; &I-JX1-2950; [09-48] (=jef-china3 . #x85E6) ; &I-JC3-85E6; - (=ucs@jis . #x00DA) ; &JX1-2950; + (=ucs@jis/fw . #x00DA) ; &JX1-2950; )) (define-char '((name . "LATIN CAPITAL LETTER U WITH CIRCUMFLEX") @@ -1999,11 +1748,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0055 #x0302) - (->fullwidth - ((name . "fullwidth latin capital letter u with circumflex") - (=jis-x0212 . #x2A65) ; &JX1-2951; [10-69] - (=jis-x0213-1-2000 . #x2951) ; &I-JX1-2951; [09-49] - )) (->lowercase ((name . "LATIN SMALL LETTER U WITH CIRCUMFLEX") (=ucs . #x00FB) ; û @@ -2015,13 +1759,14 @@ (latin-iso8859-9 . #xDB) ; &I-LATIN5-5B; )) (define-char - '((name . "fullwidth latin capital letter u with circumflex") - (=>ucs . #x00DB) ; Û - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF35 #x0302) (->lowercase - ((name . "fullwidth latin small letter u with circumflex") + ((=jis-x0212 . #x2B65) ; &JX1-2970; [11-69] + (=jis-x0213-1-2000 . #x2970) ; &I-JX1-2970; [09-80] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER U WITH CIRCUMFLEX") + (=ucs . #x00DB) ; Û )) (<-fullwidth ((name . "LATIN CAPITAL LETTER U WITH CIRCUMFLEX") @@ -2030,7 +1775,7 @@ (=jis-x0212 . #x2A65) ; &JX1-2951; [10-69] (=jis-x0213-1-2000 . #x2951) ; &I-JX1-2951; [09-49] (=jef-china3 . #x86C1) ; &I-JC3-86C1; - (=ucs@jis . #x00DB) ; &JX1-2951; + (=ucs@jis/fw . #x00DB) ; &JX1-2951; )) (define-char '((name . "LATIN CAPITAL LETTER U WITH DIAERESIS") @@ -2038,11 +1783,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0055 #x0308) - (->fullwidth - ((name . "fullwidth latin capital letter u with diaeresis") - (=jis-x0212 . #x2A64) ; &JX1-2952; [10-68] - (=jis-x0213-1-2000 . #x2952) ; &I-JX1-2952; [09-50] - )) (->lowercase ((name . "LATIN SMALL LETTER U WITH DIAERESIS") (=ucs . #x00FC) ; ü @@ -2055,13 +1795,15 @@ (latin-iso8859-9 . #xDC) ; &I-LATIN5-5C; )) (define-char - '((name . "fullwidth latin capital letter u with diaeresis") - (=>ucs . #x00DC) ; Ü - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF35 #x0308) (->lowercase - ((name . "fullwidth latin small letter u with diaeresis") + ((=gb2312 . #x2839) ; &JX1-2971; [08-25] + (=jis-x0212 . #x2B64) ; &I-JSP-2B64; [11-68] + (=jis-x0213-1-2000 . #x2971) ; &I-JX1-2971; [09-81] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER U WITH DIAERESIS") + (=ucs . #x00DC) ; Ü )) (<-fullwidth ((name . "LATIN CAPITAL LETTER U WITH DIAERESIS") @@ -2070,7 +1812,7 @@ (=jis-x0212 . #x2A64) ; &JX1-2952; [10-68] (=jis-x0213-1-2000 . #x2952) ; &I-JX1-2952; [09-50] (=jef-china3 . #x88CE) ; &I-JC3-88CE; - (=ucs@jis . #x00DC) ; &JX1-2952; + (=ucs@jis/fw . #x00DC) ; &JX1-2952; )) (define-char '((name . "LATIN CAPITAL LETTER Y WITH ACUTE") @@ -2078,11 +1820,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0059 #x0301) - (->fullwidth - ((name . "fullwidth latin capital letter y with acute") - (=jis-x0212 . #x2A72) ; &JX1-2953; [10-82] - (=jis-x0213-1-2000 . #x2953) ; &I-JX1-2953; [09-51] - )) (->lowercase ((name . "LATIN SMALL LETTER Y WITH ACUTE") (=ucs . #x00FD) ; ý @@ -2090,17 +1827,18 @@ (=ucs . #x00DD) ; Ý (latin-iso8859-1 . #xDD) ; &I-LATIN1-5D; (latin-iso8859-2 . #xDD) ; &I-LATIN2-5D; - (latin-viscii . #xDD) ; &MCS-00E927BD; - (latin-viscii-upper . #xFD) ; &MCS-00E927BD; + (latin-viscii . #xDD) ; &I-MULE-VIET-U-7D; + (latin-viscii-upper . #xFD) ; &I-MULE-VIET-U-7D; )) (define-char - '((name . "fullwidth latin capital letter y with acute") - (=>ucs . #x00DD) ; Ý - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF39 #x0301) (->lowercase - ((name . "fullwidth latin small letter y with acute") + ((=jis-x0212 . #x2B72) ; &JX1-2972; [11-82] + (=jis-x0213-1-2000 . #x2972) ; &I-JX1-2972; [09-82] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER Y WITH ACUTE") + (=ucs . #x00DD) ; Ý )) (<-fullwidth ((name . "LATIN CAPITAL LETTER Y WITH ACUTE") @@ -2109,7 +1847,7 @@ (=jis-x0212 . #x2A72) ; &JX1-2953; [10-82] (=jis-x0213-1-2000 . #x2953) ; &I-JX1-2953; [09-51] (=jef-china3 . #x85E9) ; &I-JC3-85E9; - (=ucs@jis . #x00DD) ; &JX1-2953; + (=ucs@jis/fw . #x00DD) ; &JX1-2953; )) (define-char '((name . "LATIN CAPITAL LETTER THORN") @@ -2117,12 +1855,6 @@ (bidi-category . "L") (mirrored . nil) (iso-10646-comment . "Icelandic") - (->fullwidth - ((name . "fullwidth latin capital letter thorn") - (=ks-x1001 . #x282D) ; &JX1-2954; [08-13] - (=jis-x0212 . #x2930) ; &I-JSP-2930; [09-16] - (=jis-x0213-1-2000 . #x2954) ; &I-JX1-2954; [09-52] - )) (->lowercase ((name . "LATIN SMALL LETTER THORN") (=ucs . #x00FE) ; þ @@ -2131,14 +1863,14 @@ (latin-iso8859-1 . #xDE) ; &I-LATIN1-5E; )) (define-char - '((name . "fullwidth latin capital letter thorn") - (=>ucs . #x00DE) ; Þ - (general-category letter uppercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) - (iso-10646-comment . "Icelandic") - (->lowercase - ((name . "fullwidth latin small letter thorn") + '((->lowercase + ((=ks-x1001 . #x292D) ; &JX1-2973; [09-13] + (=jis-x0212 . #x2950) ; &I-JSP-2950; [09-48] + (=jis-x0213-1-2000 . #x2973) ; &I-JX1-2973; [09-83] + )) + (<-denotational + ((name . "LATIN CAPITAL LETTER THORN") + (=ucs . #x00DE) ; Þ )) (<-fullwidth ((name . "LATIN CAPITAL LETTER THORN") @@ -2148,7 +1880,7 @@ (=jis-x0212 . #x2930) ; &I-JSP-2930; [09-16] (=jis-x0213-1-2000 . #x2954) ; &I-JX1-2954; [09-52] (=jef-china3 . #x83A4) ; &I-JC3-83A4; - (=ucs@jis . #x00DE) ; &JX1-2954; + (=ucs@jis/fw . #x00DE) ; &JX1-2954; )) (define-char '((name . "LATIN SMALL LETTER SHARP S") @@ -2156,12 +1888,6 @@ (bidi-category . "L") (mirrored . nil) (iso-10646-comment . "German") - (->fullwidth - ((name . "fullwidth latin small letter sharp s") - (=ks-x1001 . #x292C) ; &JX1-2955; [09-12] - (=jis-x0212 . #x294E) ; &I-JSP-294E; [09-46] - (=jis-x0213-1-2000 . #x2955) ; &I-JX1-2955; [09-53] - )) (=ucs . #x00DF) ; ß (latin-iso8859-1 . #xDF) ; &I-LATIN1-5F; (latin-iso8859-2 . #xDF) ; &I-LATIN2-5F; @@ -2170,12 +1896,10 @@ (latin-iso8859-9 . #xDF) ; &I-LATIN5-5F; )) (define-char - '((name . "fullwidth latin small letter sharp s") - (=>ucs . #x00DF) ; ß - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) - (iso-10646-comment . "German") + '((<-denotational + ((name . "LATIN SMALL LETTER SHARP S") + (=ucs . #x00DF) ; ß + )) (<-fullwidth ((name . "LATIN SMALL LETTER SHARP S") (=ucs . #x00DF) ; ß @@ -2184,7 +1908,7 @@ (=jis-x0212 . #x294E) ; &I-JSP-294E; [09-46] (=jis-x0213-1-2000 . #x2955) ; &I-JX1-2955; [09-53] (=jef-china3 . #x83B7) ; &I-JC3-83B7; - (=ucs@jis . #x00DF) ; &JX1-2955; + (=ucs@jis/fw . #x00DF) ; &JX1-2955; )) (define-char '((name . "LATIN SMALL LETTER A WITH GRAVE") @@ -2192,12 +1916,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0061 #x0300) - (->fullwidth - ((name . "fullwidth latin small letter a with grave") - (=gb2312 . #x2824) ; &JX1-2956; [08-04] - (=jis-x0212 . #x2B22) ; &I-JSP-2B22; [11-02] - (=jis-x0213-1-2000 . #x2956) ; &I-JX1-2956; [09-54] - )) (->uppercase ((name . "LATIN CAPITAL LETTER A WITH GRAVE") (=ucs . #x00C0) ; À @@ -2207,17 +1925,18 @@ (latin-iso8859-3 . #xE0) ; &I-LATIN3-60; (latin-iso8859-9 . #xE0) ; &I-LATIN5-60; (latin-tcvn5712 . #xB5) ; &I-VSCII2-35; - (latin-viscii . #xE0) ; &MCS-00E92740; - (latin-viscii-lower . #xE0) ; &MCS-00E92740; + (latin-viscii . #xE0) ; &I-MULE-VIET-L-60; + (latin-viscii-lower . #xE0) ; &I-MULE-VIET-L-60; )) (define-char - '((name . "fullwidth latin small letter a with grave") - (=>ucs . #x00E0) ; à - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF41 #x0300) (->uppercase - ((name . "fullwidth latin capital letter a with grave") + ((=jis-x0212 . #x2A22) ; &JX1-2937; [10-02] + (=jis-x0213-1-2000 . #x2937) ; &I-JX1-2937; [09-23] + )) + (<-denotational + ((name . "LATIN SMALL LETTER A WITH GRAVE") + (=ucs . #x00E0) ; à )) (<-fullwidth ((name . "LATIN SMALL LETTER A WITH GRAVE") @@ -2227,7 +1946,7 @@ (=jis-x0212 . #x2B22) ; &I-JSP-2B22; [11-02] (=jis-x0213-1-2000 . #x2956) ; &I-JX1-2956; [09-54] (=jef-china3 . #x85C1) ; &I-JC3-85C1; - (=ucs@jis . #x00E0) ; &JX1-2956; + (=ucs@jis/fw . #x00E0) ; &JX1-2956; )) (define-char '((name . "LATIN SMALL LETTER A WITH ACUTE") @@ -2235,12 +1954,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0061 #x0301) - (->fullwidth - ((name . "fullwidth latin small letter a with acute") - (=gb2312 . #x2822) ; &JX1-2957; [08-02] - (=jis-x0212 . #x2B21) ; &I-JSP-2B21; [11-01] - (=jis-x0213-1-2000 . #x2957) ; &I-JX1-2957; [09-55] - )) (->uppercase ((name . "LATIN CAPITAL LETTER A WITH ACUTE") (=ucs . #x00C1) ; Á @@ -2252,17 +1965,18 @@ (latin-iso8859-4 . #xE1) ; &I-LATIN4-61; (latin-iso8859-9 . #xE1) ; &I-LATIN5-61; (latin-tcvn5712 . #xB8) ; &I-VSCII2-38; - (latin-viscii . #xE1) ; &MCS-00E92741; - (latin-viscii-lower . #xE1) ; &MCS-00E92741; + (latin-viscii . #xE1) ; &I-MULE-VIET-L-61; + (latin-viscii-lower . #xE1) ; &I-MULE-VIET-L-61; )) (define-char - '((name . "fullwidth latin small letter a with acute") - (=>ucs . #x00E1) ; á - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF41 #x0301) (->uppercase - ((name . "fullwidth latin capital letter a with acute") + ((=jis-x0212 . #x2A21) ; &JX1-2938; [10-01] + (=jis-x0213-1-2000 . #x2938) ; &I-JX1-2938; [09-24] + )) + (<-denotational + ((name . "LATIN SMALL LETTER A WITH ACUTE") + (=ucs . #x00E1) ; á )) (<-fullwidth ((name . "LATIN SMALL LETTER A WITH ACUTE") @@ -2272,7 +1986,7 @@ (=jis-x0212 . #x2B21) ; &I-JSP-2B21; [11-01] (=jis-x0213-1-2000 . #x2957) ; &I-JX1-2957; [09-55] (=jef-china3 . #x85EB) ; &I-JC3-85EB; - (=ucs@jis . #x00E1) ; &JX1-2957; + (=ucs@jis/fw . #x00E1) ; &JX1-2957; )) (define-char '((name . "LATIN SMALL LETTER A WITH CIRCUMFLEX") @@ -2280,11 +1994,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0061 #x0302) - (->fullwidth - ((name . "fullwidth latin small letter a with circumflex") - (=jis-x0212 . #x2B24) ; &JX1-2958; [11-04] - (=jis-x0213-1-2000 . #x2958) ; &I-JX1-2958; [09-56] - )) (->uppercase ((name . "LATIN CAPITAL LETTER A WITH CIRCUMFLEX") (=ucs . #x00C2) ; Â @@ -2296,17 +2005,18 @@ (latin-iso8859-4 . #xE2) ; &I-LATIN4-62; (latin-iso8859-9 . #xE2) ; &I-LATIN5-62; (latin-tcvn5712 . #xA9) ; &I-VSCII2-29; - (latin-viscii . #xE2) ; &MCS-00E92742; - (latin-viscii-lower . #xE2) ; &MCS-00E92742; + (latin-viscii . #xE2) ; &I-MULE-VIET-L-62; + (latin-viscii-lower . #xE2) ; &I-MULE-VIET-L-62; )) (define-char - '((name . "fullwidth latin small letter a with circumflex") - (=>ucs . #x00E2) ; â - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF41 #x0302) (->uppercase - ((name . "fullwidth latin capital letter a with circumflex") + ((=jis-x0212 . #x2A24) ; &JX1-2939; [10-04] + (=jis-x0213-1-2000 . #x2939) ; &I-JX1-2939; [09-25] + )) + (<-denotational + ((name . "LATIN SMALL LETTER A WITH CIRCUMFLEX") + (=ucs . #x00E2) ; â )) (<-fullwidth ((name . "LATIN SMALL LETTER A WITH CIRCUMFLEX") @@ -2315,7 +2025,7 @@ (=jis-x0212 . #x2B24) ; &JX1-2958; [11-04] (=jis-x0213-1-2000 . #x2958) ; &I-JX1-2958; [09-56] (=jef-china3 . #x86C4) ; &I-JC3-86C4; - (=ucs@jis . #x00E2) ; &JX1-2958; + (=ucs@jis/fw . #x00E2) ; &JX1-2958; )) (define-char '((name . "LATIN SMALL LETTER A WITH TILDE") @@ -2323,11 +2033,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0061 #x0303) - (->fullwidth - ((name . "fullwidth latin small letter a with tilde") - (=jis-x0212 . #x2B2A) ; &JX1-2959; [11-10] - (=jis-x0213-1-2000 . #x2959) ; &I-JX1-2959; [09-57] - )) (->uppercase ((name . "LATIN CAPITAL LETTER A WITH TILDE") (=ucs . #x00C3) ; Ã @@ -2337,17 +2042,18 @@ (latin-iso8859-4 . #xE3) ; &I-LATIN4-63; (latin-iso8859-9 . #xE3) ; &I-LATIN5-63; (latin-tcvn5712 . #xB7) ; &I-VSCII2-37; - (latin-viscii . #xE3) ; &MCS-00E92743; - (latin-viscii-lower . #xE3) ; &MCS-00E92743; + (latin-viscii . #xE3) ; &I-MULE-VIET-L-63; + (latin-viscii-lower . #xE3) ; &I-MULE-VIET-L-63; )) (define-char - '((name . "fullwidth latin small letter a with tilde") - (=>ucs . #x00E3) ; ã - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF41 #x0303) (->uppercase - ((name . "fullwidth latin capital letter a with tilde") + ((=jis-x0212 . #x2A2A) ; &JX1-293A; [10-10] + (=jis-x0213-1-2000 . #x293A) ; &I-JX1-293A; [09-26] + )) + (<-denotational + ((name . "LATIN SMALL LETTER A WITH TILDE") + (=ucs . #x00E3) ; ã )) (<-fullwidth ((name . "LATIN SMALL LETTER A WITH TILDE") @@ -2356,7 +2062,7 @@ (=jis-x0212 . #x2B2A) ; &JX1-2959; [11-10] (=jis-x0213-1-2000 . #x2959) ; &I-JX1-2959; [09-57] (=jef-china3 . #x86EF) ; &I-JC3-86EF; - (=ucs@jis . #x00E3) ; &JX1-2959; + (=ucs@jis/fw . #x00E3) ; &JX1-2959; )) (define-char '((name . "LATIN SMALL LETTER A WITH DIAERESIS") @@ -2364,11 +2070,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0061 #x0308) - (->fullwidth - ((name . "fullwidth latin small letter a with diaeresis") - (=jis-x0212 . #x2B23) ; &JX1-295A; [11-03] - (=jis-x0213-1-2000 . #x295A) ; &I-JX1-295A; [09-58] - )) (->uppercase ((name . "LATIN CAPITAL LETTER A WITH DIAERESIS") (=ucs . #x00C4) ; Ä @@ -2381,13 +2082,14 @@ (latin-iso8859-9 . #xE4) ; &I-LATIN5-64; )) (define-char - '((name . "fullwidth latin small letter a with diaeresis") - (=>ucs . #x00E4) ; ä - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF41 #x0308) (->uppercase - ((name . "fullwidth latin capital letter a with diaeresis") + ((=jis-x0212 . #x2A23) ; &JX1-293B; [10-03] + (=jis-x0213-1-2000 . #x293B) ; &I-JX1-293B; [09-27] + )) + (<-denotational + ((name . "LATIN SMALL LETTER A WITH DIAERESIS") + (=ucs . #x00E4) ; ä )) (<-fullwidth ((name . "LATIN SMALL LETTER A WITH DIAERESIS") @@ -2396,7 +2098,7 @@ (=jis-x0212 . #x2B23) ; &JX1-295A; [11-03] (=jis-x0213-1-2000 . #x295A) ; &I-JX1-295A; [09-58] (=jef-china3 . #x88D2) ; &I-JC3-88D2; - (=ucs@jis . #x00E4) ; &JX1-295A; + (=ucs@jis/fw . #x00E4) ; &JX1-295A; )) (define-char '((name . "LATIN SMALL LETTER A WITH RING ABOVE") @@ -2404,11 +2106,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0061 #x030A) - (->fullwidth - ((name . "fullwidth latin small letter a with ring above") - (=jis-x0212 . #x2B29) ; &JX1-295B; [11-09] - (=jis-x0213-1-2000 . #x295B) ; &I-JX1-295B; [09-59] - )) (->uppercase ((name . "LATIN CAPITAL LETTER A WITH RING ABOVE") (=ucs . #x00C5) ; Å @@ -2419,13 +2116,14 @@ (latin-iso8859-9 . #xE5) ; &I-LATIN5-65; )) (define-char - '((name . "fullwidth latin small letter a with ring above") - (=>ucs . #x00E5) ; å - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF41 #x030A) (->uppercase - ((name . "fullwidth latin capital letter a with ring above") + ((=jis-x0212 . #x2A29) ; &JX1-293C; [10-09] + (=jis-x0213-1-2000 . #x293C) ; &I-JX1-293C; [09-28] + )) + (<-denotational + ((name . "LATIN SMALL LETTER A WITH RING ABOVE") + (=ucs . #x00E5) ; å )) (<-fullwidth ((name . "LATIN SMALL LETTER A WITH RING ABOVE") @@ -2434,7 +2132,7 @@ (=jis-x0212 . #x2B29) ; &JX1-295B; [11-09] (=jis-x0213-1-2000 . #x295B) ; &I-JX1-295B; [09-59] (=jef-china3 . #x89A7) ; &I-JC3-89A7; - (=ucs@jis . #x00E5) ; &JX1-295B; + (=ucs@jis/fw . #x00E5) ; &JX1-295B; )) (define-char '((name . "LATIN SMALL LETTER AE") @@ -2442,12 +2140,6 @@ (bidi-category . "L") (mirrored . nil) (iso-10646-comment . "ash *") - (->fullwidth - ((name . "fullwidth latin small letter ae") - (=ks-x1001 . #x2921) ; &JX1-295C; [09-01] - (=jis-x0212 . #x2941) ; &I-JSP-2941; [09-33] - (=jis-x0213-1-2000 . #x295C) ; &I-JX1-295C; [09-60] - )) (->uppercase ((name . "LATIN CAPITAL LETTER AE") (=ucs . #x00C6) ; Æ @@ -2459,14 +2151,14 @@ (ipa . #xA4) ; &I-MULE-IPA-24; )) (define-char - '((name . "fullwidth latin small letter ae") - (=>ucs . #x00E6) ; æ - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) - (iso-10646-comment . "ash *") - (->uppercase - ((name . "fullwidth latin capital letter ae") + '((->uppercase + ((=ks-x1001 . #x2821) ; &JX1-293D; [08-01] + (=jis-x0212 . #x2921) ; &I-JSP-2921; [09-01] + (=jis-x0213-1-2000 . #x293D) ; &I-JX1-293D; [09-29] + )) + (<-denotational + ((name . "LATIN SMALL LETTER AE") + (=ucs . #x00E6) ; æ )) (<-fullwidth ((name . "LATIN SMALL LETTER AE") @@ -2476,7 +2168,7 @@ (=jis-x0212 . #x2941) ; &I-JSP-2941; [09-33] (=jis-x0213-1-2000 . #x295C) ; &I-JX1-295C; [09-60] (=jef-china3 . #x83B0) ; &I-JC3-83B0; - (=ucs@jis . #x00E6) ; &JX1-295C; + (=ucs@jis/fw . #x00E6) ; &JX1-295C; )) (define-char '((name . "LATIN SMALL LETTER C WITH CEDILLA") @@ -2484,11 +2176,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0063 #x0327) - (->fullwidth - ((name . "fullwidth latin small letter c with cedilla") - (=jis-x0212 . #x2B2E) ; &JX1-295D; [11-14] - (=jis-x0213-1-2000 . #x295D) ; &I-JX1-295D; [09-61] - )) (->uppercase ((name . "LATIN CAPITAL LETTER C WITH CEDILLA") (=ucs . #x00C7) ; Ç @@ -2501,13 +2188,14 @@ (ipa . #xCE) ; &I-MULE-IPA-4E; )) (define-char - '((name . "fullwidth latin small letter c with cedilla") - (=>ucs . #x00E7) ; ç - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF43 #x0327) (->uppercase - ((name . "fullwidth latin capital letter c with cedilla") + ((=jis-x0212 . #x2A2E) ; &JX1-293E; [10-14] + (=jis-x0213-1-2000 . #x293E) ; &I-JX1-293E; [09-30] + )) + (<-denotational + ((name . "LATIN SMALL LETTER C WITH CEDILLA") + (=ucs . #x00E7) ; ç )) (<-fullwidth ((name . "LATIN SMALL LETTER C WITH CEDILLA") @@ -2516,7 +2204,7 @@ (=jis-x0212 . #x2B2E) ; &JX1-295D; [11-14] (=jis-x0213-1-2000 . #x295D) ; &I-JX1-295D; [09-61] (=jef-china3 . #x89FB) ; &I-JC3-89FB; - (=ucs@jis . #x00E7) ; &JX1-295D; + (=ucs@jis/fw . #x00E7) ; &JX1-295D; )) (define-char '((name . "LATIN SMALL LETTER E WITH GRAVE") @@ -2524,12 +2212,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0065 #x0300) - (->fullwidth - ((name . "fullwidth latin small letter e with grave") - (=gb2312 . #x2828) ; &JX1-295E; [08-08] - (=jis-x0212 . #x2B32) ; &I-JSP-2B32; [11-18] - (=jis-x0213-1-2000 . #x295E) ; &I-JX1-295E; [09-62] - )) (->uppercase ((name . "LATIN CAPITAL LETTER E WITH GRAVE") (=ucs . #x00C8) ; È @@ -2539,17 +2221,18 @@ (latin-iso8859-3 . #xE8) ; &I-LATIN3-68; (latin-iso8859-9 . #xE8) ; &I-LATIN5-68; (latin-tcvn5712 . #xCC) ; &I-VSCII2-4C; - (latin-viscii . #xE8) ; &MCS-00E92748; - (latin-viscii-lower . #xE8) ; &MCS-00E92748; + (latin-viscii . #xE8) ; &I-MULE-VIET-L-68; + (latin-viscii-lower . #xE8) ; &I-MULE-VIET-L-68; )) (define-char - '((name . "fullwidth latin small letter e with grave") - (=>ucs . #x00E8) ; è - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF45 #x0300) (->uppercase - ((name . "fullwidth latin capital letter e with grave") + ((=jis-x0212 . #x2A32) ; &JX1-293F; [10-18] + (=jis-x0213-1-2000 . #x293F) ; &I-JX1-293F; [09-31] + )) + (<-denotational + ((name . "LATIN SMALL LETTER E WITH GRAVE") + (=ucs . #x00E8) ; è )) (<-fullwidth ((name . "LATIN SMALL LETTER E WITH GRAVE") @@ -2559,7 +2242,7 @@ (=jis-x0212 . #x2B32) ; &I-JSP-2B32; [11-18] (=jis-x0213-1-2000 . #x295E) ; &I-JX1-295E; [09-62] (=jef-china3 . #x85C2) ; &I-JC3-85C2; - (=ucs@jis . #x00E8) ; &JX1-295E; + (=ucs@jis/fw . #x00E8) ; &JX1-295E; )) (define-char '((name . "LATIN SMALL LETTER E WITH ACUTE") @@ -2567,12 +2250,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0065 #x0301) - (->fullwidth - ((name . "fullwidth latin small letter e with acute") - (=gb2312 . #x2826) ; &JX1-295F; [08-06] - (=jis-x0212 . #x2B31) ; &I-JSP-2B31; [11-17] - (=jis-x0213-1-2000 . #x295F) ; &I-JX1-295F; [09-63] - )) (->uppercase ((name . "LATIN CAPITAL LETTER E WITH ACUTE") (=ucs . #x00C9) ; É @@ -2584,17 +2261,18 @@ (latin-iso8859-4 . #xE9) ; &I-LATIN4-69; (latin-iso8859-9 . #xE9) ; &I-LATIN5-69; (latin-tcvn5712 . #xD0) ; &I-VSCII2-50; - (latin-viscii . #xE9) ; &MCS-00E92749; - (latin-viscii-lower . #xE9) ; &MCS-00E92749; + (latin-viscii . #xE9) ; &I-MULE-VIET-L-69; + (latin-viscii-lower . #xE9) ; &I-MULE-VIET-L-69; )) (define-char - '((name . "fullwidth latin small letter e with acute") - (=>ucs . #x00E9) ; é - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF45 #x0301) (->uppercase - ((name . "fullwidth latin capital letter e with acute") + ((=jis-x0212 . #x2A31) ; &JX1-2940; [10-17] + (=jis-x0213-1-2000 . #x2940) ; &I-JX1-2940; [09-32] + )) + (<-denotational + ((name . "LATIN SMALL LETTER E WITH ACUTE") + (=ucs . #x00E9) ; é )) (<-fullwidth ((name . "LATIN SMALL LETTER E WITH ACUTE") @@ -2604,7 +2282,7 @@ (=jis-x0212 . #x2B31) ; &I-JSP-2B31; [11-17] (=jis-x0213-1-2000 . #x295F) ; &I-JX1-295F; [09-63] (=jef-china3 . #x85EE) ; &I-JC3-85EE; - (=ucs@jis . #x00E9) ; &JX1-295F; + (=ucs@jis/fw . #x00E9) ; &JX1-295F; )) (define-char '((name . "LATIN SMALL LETTER E WITH CIRCUMFLEX") @@ -2612,12 +2290,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0065 #x0302) - (->fullwidth - ((name . "fullwidth latin small letter e with circumflex") - (=gb2312 . #x283A) ; &JX1-2960; [08-26] - (=jis-x0212 . #x2B34) ; &I-JSP-2B34; [11-20] - (=jis-x0213-1-2000 . #x2960) ; &I-JX1-2960; [09-64] - )) (->uppercase ((name . "LATIN CAPITAL LETTER E WITH CIRCUMFLEX") (=ucs . #x00CA) ; Ê @@ -2627,17 +2299,18 @@ (latin-iso8859-3 . #xEA) ; &I-LATIN3-6A; (latin-iso8859-9 . #xEA) ; &I-LATIN5-6A; (latin-tcvn5712 . #xAA) ; &I-VSCII2-2A; - (latin-viscii . #xEA) ; &MCS-00E9274A; - (latin-viscii-lower . #xEA) ; &MCS-00E9274A; + (latin-viscii . #xEA) ; &I-MULE-VIET-L-6A; + (latin-viscii-lower . #xEA) ; &I-MULE-VIET-L-6A; )) (define-char - '((name . "fullwidth latin small letter e with circumflex") - (=>ucs . #x00EA) ; ê - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF45 #x0302) (->uppercase - ((name . "fullwidth latin capital letter e with circumflex") + ((=jis-x0212 . #x2A34) ; &JX1-2941; [10-20] + (=jis-x0213-1-2000 . #x2941) ; &I-JX1-2941; [09-33] + )) + (<-denotational + ((name . "LATIN SMALL LETTER E WITH CIRCUMFLEX") + (=ucs . #x00EA) ; ê )) (<-fullwidth ((name . "LATIN SMALL LETTER E WITH CIRCUMFLEX") @@ -2647,7 +2320,7 @@ (=jis-x0212 . #x2B34) ; &I-JSP-2B34; [11-20] (=jis-x0213-1-2000 . #x2960) ; &I-JX1-2960; [09-64] (=jef-china3 . #x86C6) ; &I-JC3-86C6; - (=ucs@jis . #x00EA) ; &JX1-2960; + (=ucs@jis/fw . #x00EA) ; &JX1-2960; )) (define-char '((name . "LATIN SMALL LETTER E WITH DIAERESIS") @@ -2655,11 +2328,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0065 #x0308) - (->fullwidth - ((name . "fullwidth latin small letter e with diaeresis") - (=jis-x0212 . #x2B33) ; &JX1-2961; [11-19] - (=jis-x0213-1-2000 . #x2961) ; &I-JX1-2961; [09-65] - )) (->uppercase ((name . "LATIN CAPITAL LETTER E WITH DIAERESIS") (=ucs . #x00CB) ; Ë @@ -2672,13 +2340,14 @@ (latin-iso8859-9 . #xEB) ; &I-LATIN5-6B; )) (define-char - '((name . "fullwidth latin small letter e with diaeresis") - (=>ucs . #x00EB) ; ë - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF45 #x0308) (->uppercase - ((name . "fullwidth latin capital letter e with diaeresis") + ((=jis-x0212 . #x2A33) ; &JX1-2942; [10-19] + (=jis-x0213-1-2000 . #x2942) ; &I-JX1-2942; [09-34] + )) + (<-denotational + ((name . "LATIN SMALL LETTER E WITH DIAERESIS") + (=ucs . #x00EB) ; ë )) (<-fullwidth ((name . "LATIN SMALL LETTER E WITH DIAERESIS") @@ -2687,7 +2356,7 @@ (=jis-x0212 . #x2B33) ; &JX1-2961; [11-19] (=jis-x0213-1-2000 . #x2961) ; &I-JX1-2961; [09-65] (=jef-china3 . #x88D4) ; &I-JC3-88D4; - (=ucs@jis . #x00EB) ; &JX1-2961; + (=ucs@jis/fw . #x00EB) ; &JX1-2961; )) (define-char '((name . "LATIN SMALL LETTER I WITH GRAVE") @@ -2695,12 +2364,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0069 #x0300) - (->fullwidth - ((name . "fullwidth latin small letter i with grave") - (=gb2312 . #x282C) ; &JX1-2962; [08-12] - (=jis-x0212 . #x2B40) ; &I-JSP-2B40; [11-32] - (=jis-x0213-1-2000 . #x2962) ; &I-JX1-2962; [09-66] - )) (->uppercase ((name . "LATIN CAPITAL LETTER I WITH GRAVE") (=ucs . #x00CC) ; Ì @@ -2710,17 +2373,18 @@ (latin-iso8859-3 . #xEC) ; &I-LATIN3-6C; (latin-iso8859-9 . #xEC) ; &I-LATIN5-6C; (latin-tcvn5712 . #xD7) ; &I-VSCII2-57; - (latin-viscii . #xEC) ; &MCS-00E9274C; - (latin-viscii-lower . #xEC) ; &MCS-00E9274C; + (latin-viscii . #xEC) ; &I-MULE-VIET-L-6C; + (latin-viscii-lower . #xEC) ; &I-MULE-VIET-L-6C; )) (define-char - '((name . "fullwidth latin small letter i with grave") - (=>ucs . #x00EC) ; ì - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF49 #x0300) (->uppercase - ((name . "fullwidth latin capital letter i with grave") + ((=jis-x0212 . #x2A40) ; &JX1-2943; [10-32] + (=jis-x0213-1-2000 . #x2943) ; &I-JX1-2943; [09-35] + )) + (<-denotational + ((name . "LATIN SMALL LETTER I WITH GRAVE") + (=ucs . #x00EC) ; ì )) (<-fullwidth ((name . "LATIN SMALL LETTER I WITH GRAVE") @@ -2729,7 +2393,7 @@ (=gb2312 . #x282C) ; &JX1-2962; [08-12] (=jis-x0212 . #x2B40) ; &I-JSP-2B40; [11-32] (=jis-x0213-1-2000 . #x2962) ; &I-JX1-2962; [09-66] - (=ucs@jis . #x00EC) ; &JX1-2962; + (=ucs@jis/fw . #x00EC) ; &JX1-2962; )) (define-char '((name . "LATIN SMALL LETTER I WITH ACUTE") @@ -2737,12 +2401,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0069 #x0301) - (->fullwidth - ((name . "fullwidth latin small letter i with acute") - (=gb2312 . #x282A) ; &JX1-2963; [08-10] - (=jis-x0212 . #x2B3F) ; &I-JSP-2B3F; [11-31] - (=jis-x0213-1-2000 . #x2963) ; &I-JX1-2963; [09-67] - )) (->uppercase ((name . "LATIN CAPITAL LETTER I WITH ACUTE") (=ucs . #x00CD) ; Í @@ -2754,17 +2412,18 @@ (latin-iso8859-4 . #xED) ; &I-LATIN4-6D; (latin-iso8859-9 . #xED) ; &I-LATIN5-6D; (latin-tcvn5712 . #xDD) ; &I-VSCII2-5D; - (latin-viscii . #xED) ; &MCS-00E9274D; - (latin-viscii-lower . #xED) ; &MCS-00E9274D; + (latin-viscii . #xED) ; &I-MULE-VIET-L-6D; + (latin-viscii-lower . #xED) ; &I-MULE-VIET-L-6D; )) (define-char - '((name . "fullwidth latin small letter i with acute") - (=>ucs . #x00ED) ; í - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF49 #x0301) (->uppercase - ((name . "fullwidth latin capital letter i with acute") + ((=jis-x0212 . #x2A3F) ; &JX1-2944; [10-31] + (=jis-x0213-1-2000 . #x2944) ; &I-JX1-2944; [09-36] + )) + (<-denotational + ((name . "LATIN SMALL LETTER I WITH ACUTE") + (=ucs . #x00ED) ; í )) (<-fullwidth ((name . "LATIN SMALL LETTER I WITH ACUTE") @@ -2773,7 +2432,7 @@ (=gb2312 . #x282A) ; &JX1-2963; [08-10] (=jis-x0212 . #x2B3F) ; &I-JSP-2B3F; [11-31] (=jis-x0213-1-2000 . #x2963) ; &I-JX1-2963; [09-67] - (=ucs@jis . #x00ED) ; &JX1-2963; + (=ucs@jis/fw . #x00ED) ; &JX1-2963; )) (define-char '((name . "LATIN SMALL LETTER I WITH CIRCUMFLEX") @@ -2781,11 +2440,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0069 #x0302) - (->fullwidth - ((name . "fullwidth latin small letter i with circumflex") - (=jis-x0212 . #x2B42) ; &JX1-2964; [11-34] - (=jis-x0213-1-2000 . #x2964) ; &I-JX1-2964; [09-68] - )) (->uppercase ((name . "LATIN CAPITAL LETTER I WITH CIRCUMFLEX") (=ucs . #x00CE) ; Î @@ -2798,13 +2452,14 @@ (latin-iso8859-9 . #xEE) ; &I-LATIN5-6E; )) (define-char - '((name . "fullwidth latin small letter i with circumflex") - (=>ucs . #x00EE) ; î - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF49 #x0302) (->uppercase - ((name . "fullwidth latin capital letter i with circumflex") + ((=jis-x0212 . #x2A42) ; &JX1-2945; [10-34] + (=jis-x0213-1-2000 . #x2945) ; &I-JX1-2945; [09-37] + )) + (<-denotational + ((name . "LATIN SMALL LETTER I WITH CIRCUMFLEX") + (=ucs . #x00EE) ; î )) (<-fullwidth ((name . "LATIN SMALL LETTER I WITH CIRCUMFLEX") @@ -2812,7 +2467,7 @@ )) (=jis-x0212 . #x2B42) ; &JX1-2964; [11-34] (=jis-x0213-1-2000 . #x2964) ; &I-JX1-2964; [09-68] - (=ucs@jis . #x00EE) ; &JX1-2964; + (=ucs@jis/fw . #x00EE) ; &JX1-2964; )) (define-char '((name . "LATIN SMALL LETTER I WITH DIAERESIS") @@ -2830,19 +2485,23 @@ (latin-iso8859-9 . #xEF) ; &I-LATIN5-6F; )) (define-char - '((name . "fullwidth latin small letter i with diaeresis") - (=>ucs . #x00EF) ; ï - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) - (->decomposition #x0069 #x0308) + '((->decomposition #xFF49 #x0308) (->uppercase - ((name . "fullwidth latin capital letter i with diaeresis") + ((=jis-x0212 . #x2A41) ; &JX1-2946; [10-33] + (=jis-x0213-1-2000 . #x2946) ; &I-JX1-2946; [09-38] + )) + (<-denotational + ((name . "LATIN SMALL LETTER I WITH DIAERESIS") + (=ucs . #x00EF) ; ï + )) + (<-fullwidth + ((name . "LATIN SMALL LETTER I WITH DIAERESIS") + (=ucs . #x00EF) ; ï )) (=jis-x0212 . #x2B41) ; &JX1-2965; [11-33] (=jis-x0213-1-2000 . #x2965) ; &I-JX1-2965; [09-69] (=jef-china3 . #x88D6) ; &I-JC3-88D6; - (=ucs@jis . #x00EF) ; &JX1-2965; + (=ucs@jis/fw . #x00EF) ; &JX1-2965; )) (define-char '((name . "LATIN SMALL LETTER ETH") @@ -2859,20 +2518,23 @@ (ipa . #xC9) ; &I-MULE-IPA-49; )) (define-char - '((name . "fullwidth latin small letter eth") - (=>ucs . #x00F0) ; ð - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) - (iso-10646-comment . "Icelandic") - (->uppercase - ((name . "fullwidth latin capital letter eth") + '((->uppercase + ((=ks-x1001 . #x2822) ; &JX1-2947; [08-02] + (=jis-x0213-1-2000 . #x2947) ; &I-JX1-2947; [09-39] + )) + (<-denotational + ((name . "LATIN SMALL LETTER ETH") + (=ucs . #x00F0) ; ð + )) + (<-fullwidth + ((name . "LATIN SMALL LETTER ETH") + (=ucs . #x00F0) ; ð )) (=ks-x1001 . #x2923) ; &JX1-2966; [09-03] (=jis-x0212 . #x2943) ; &I-JSP-2943; [09-35] (=jis-x0213-1-2000 . #x2966) ; &I-JX1-2966; [09-70] (=jef-china3 . #x83B4) ; &I-JC3-83B4; - (=ucs@jis . #x00F0) ; &JX1-2966; + (=ucs@jis/fw . #x00F0) ; &JX1-2966; )) (define-char '((name . "LATIN SMALL LETTER N WITH TILDE") @@ -2880,11 +2542,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x006E #x0303) - (->fullwidth - ((name . "fullwidth latin small letter n with tilde") - (=jis-x0212 . #x2B50) ; &JX1-2967; [11-48] - (=jis-x0213-1-2000 . #x2967) ; &I-JX1-2967; [09-71] - )) (->uppercase ((name . "LATIN CAPITAL LETTER N WITH TILDE") (=ucs . #x00D1) ; Ñ @@ -2895,13 +2552,14 @@ (latin-iso8859-9 . #xF1) ; &I-LATIN5-71; )) (define-char - '((name . "fullwidth latin small letter n with tilde") - (=>ucs . #x00F1) ; ñ - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF4E #x0303) (->uppercase - ((name . "fullwidth latin capital letter n with tilde") + ((=jis-x0212 . #x2A50) ; &JX1-2948; [10-48] + (=jis-x0213-1-2000 . #x2948) ; &I-JX1-2948; [09-40] + )) + (<-denotational + ((name . "LATIN SMALL LETTER N WITH TILDE") + (=ucs . #x00F1) ; ñ )) (<-fullwidth ((name . "LATIN SMALL LETTER N WITH TILDE") @@ -2910,7 +2568,7 @@ (=jis-x0212 . #x2B50) ; &JX1-2967; [11-48] (=jis-x0213-1-2000 . #x2967) ; &I-JX1-2967; [09-71] (=jef-china3 . #x86F3) ; &I-JC3-86F3; - (=ucs@jis . #x00F1) ; &JX1-2967; + (=ucs@jis/fw . #x00F1) ; &JX1-2967; )) (define-char '((name . "LATIN SMALL LETTER O WITH GRAVE") @@ -2918,12 +2576,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x006F #x0300) - (->fullwidth - ((name . "fullwidth latin small letter o with grave") - (=gb2312 . #x2830) ; &JX1-2968; [08-16] - (=jis-x0212 . #x2B52) ; &I-JSP-2B52; [11-50] - (=jis-x0213-1-2000 . #x2968) ; &I-JX1-2968; [09-72] - )) (->uppercase ((name . "LATIN CAPITAL LETTER O WITH GRAVE") (=ucs . #x00D2) ; Ò @@ -2933,17 +2585,18 @@ (latin-iso8859-3 . #xF2) ; &I-LATIN3-72; (latin-iso8859-9 . #xF2) ; &I-LATIN5-72; (latin-tcvn5712 . #xDF) ; &I-VSCII2-5F; - (latin-viscii . #xF2) ; &MCS-00E92752; - (latin-viscii-lower . #xF2) ; &MCS-00E92752; + (latin-viscii . #xF2) ; &I-MULE-VIET-L-72; + (latin-viscii-lower . #xF2) ; &I-MULE-VIET-L-72; )) (define-char - '((name . "fullwidth latin small letter o with grave") - (=>ucs . #x00F2) ; ò - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF4F #x0300) (->uppercase - ((name . "fullwidth latin small letter o with grave") + ((=jis-x0212 . #x2A52) ; &JX1-2949; [10-50] + (=jis-x0213-1-2000 . #x2949) ; &I-JX1-2949; [09-41] + )) + (<-denotational + ((name . "LATIN SMALL LETTER O WITH GRAVE") + (=ucs . #x00F2) ; ò )) (<-fullwidth ((name . "LATIN SMALL LETTER O WITH GRAVE") @@ -2953,7 +2606,7 @@ (=jis-x0212 . #x2B52) ; &I-JSP-2B52; [11-50] (=jis-x0213-1-2000 . #x2968) ; &I-JX1-2968; [09-72] (=jef-china3 . #x85C5) ; &I-JC3-85C5; - (=ucs@jis . #x00F2) ; &JX1-2968; + (=ucs@jis/fw . #x00F2) ; &JX1-2968; )) (define-char '((name . "LATIN SMALL LETTER O WITH ACUTE") @@ -2961,12 +2614,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x006F #x0301) - (->fullwidth - ((name . "fullwidth latin small letter o with acute") - (=gb2312 . #x282E) ; &JX1-2969; [08-14] - (=jis-x0212 . #x2B51) ; &I-JSP-2B51; [11-49] - (=jis-x0213-1-2000 . #x2969) ; &I-JX1-2969; [09-73] - )) (->uppercase ((name . "LATIN CAPITAL LETTER O WITH ACUTE") (=ucs . #x00D3) ; Ó @@ -2977,17 +2624,18 @@ (latin-iso8859-3 . #xF3) ; &I-LATIN3-73; (latin-iso8859-9 . #xF3) ; &I-LATIN5-73; (latin-tcvn5712 . #xE3) ; &I-VSCII2-63; - (latin-viscii . #xF3) ; &MCS-00E92753; - (latin-viscii-lower . #xF3) ; &MCS-00E92753; + (latin-viscii . #xF3) ; &I-MULE-VIET-L-73; + (latin-viscii-lower . #xF3) ; &I-MULE-VIET-L-73; )) (define-char - '((name . "fullwidth latin small letter o with acute") - (=>ucs . #x00F3) ; ó - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF4F #x0301) (->uppercase - ((name . "fullwidth latin capital letter o with acute") + ((=jis-x0212 . #x2A51) ; &JX1-294A; [10-49] + (=jis-x0213-1-2000 . #x294A) ; &I-JX1-294A; [09-42] + )) + (<-denotational + ((name . "LATIN SMALL LETTER O WITH ACUTE") + (=ucs . #x00F3) ; ó )) (<-fullwidth ((name . "LATIN SMALL LETTER O WITH ACUTE") @@ -2997,7 +2645,7 @@ (=jis-x0212 . #x2B51) ; &I-JSP-2B51; [11-49] (=jis-x0213-1-2000 . #x2969) ; &I-JX1-2969; [09-73] (=jef-china3 . #x85F6) ; &I-JC3-85F6; - (=ucs@jis . #x00F3) ; &JX1-2969; + (=ucs@jis/fw . #x00F3) ; &JX1-2969; )) (define-char '((name . "LATIN SMALL LETTER O WITH CIRCUMFLEX") @@ -3005,11 +2653,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x006F #x0302) - (->fullwidth - ((name . "fullwidth latin small letter o with circumflex") - (=jis-x0212 . #x2B54) ; &JX1-296A; [11-52] - (=jis-x0213-1-2000 . #x296A) ; &I-JX1-296A; [09-74] - )) (->uppercase ((name . "LATIN CAPITAL LETTER O WITH CIRCUMFLEX") (=ucs . #x00D4) ; Ô @@ -3021,17 +2664,18 @@ (latin-iso8859-4 . #xF4) ; &I-LATIN4-74; (latin-iso8859-9 . #xF4) ; &I-LATIN5-74; (latin-tcvn5712 . #xAB) ; &I-VSCII2-2B; - (latin-viscii . #xF4) ; &MCS-00E92754; - (latin-viscii-lower . #xF4) ; &MCS-00E92754; + (latin-viscii . #xF4) ; &I-MULE-VIET-L-74; + (latin-viscii-lower . #xF4) ; &I-MULE-VIET-L-74; )) (define-char - '((name . "fullwidth latin small letter o with circumflex") - (=>ucs . #x00F4) ; ô - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF4F #x0302) (->uppercase - ((name . "fullwidth latin capital letter o with circumflex") + ((=jis-x0212 . #x2A54) ; &JX1-294B; [10-52] + (=jis-x0213-1-2000 . #x294B) ; &I-JX1-294B; [09-43] + )) + (<-denotational + ((name . "LATIN SMALL LETTER O WITH CIRCUMFLEX") + (=ucs . #x00F4) ; ô )) (<-fullwidth ((name . "LATIN SMALL LETTER O WITH CIRCUMFLEX") @@ -3040,7 +2684,7 @@ (=jis-x0212 . #x2B54) ; &JX1-296A; [11-52] (=jis-x0213-1-2000 . #x296A) ; &I-JX1-296A; [09-74] (=jef-china3 . #x86CC) ; &I-JC3-86CC; - (=ucs@jis . #x00F4) ; &JX1-296A; + (=ucs@jis/fw . #x00F4) ; &JX1-296A; )) (define-char '((name . "LATIN SMALL LETTER O WITH TILDE") @@ -3048,11 +2692,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x006F #x0303) - (->fullwidth - ((name . "fullwidth latin small letter o with tilde") - (=jis-x0212 . #x2B58) ; &JX1-296B; [11-56] - (=jis-x0213-1-2000 . #x296B) ; &I-JX1-296B; [09-75] - )) (->uppercase ((name . "LATIN CAPITAL LETTER O WITH TILDE") (=ucs . #x00D5) ; Õ @@ -3062,17 +2701,18 @@ (latin-iso8859-4 . #xF5) ; &I-LATIN4-75; (latin-iso8859-9 . #xF5) ; &I-LATIN5-75; (latin-tcvn5712 . #xE2) ; &I-VSCII2-62; - (latin-viscii . #xF5) ; &MCS-00E92755; - (latin-viscii-lower . #xF5) ; &MCS-00E92755; + (latin-viscii . #xF5) ; &I-MULE-VIET-L-75; + (latin-viscii-lower . #xF5) ; &I-MULE-VIET-L-75; )) (define-char - '((name . "fullwidth latin small letter o with tilde") - (=>ucs . #x00F5) ; õ - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF4F #x0303) (->uppercase - ((name . "fullwidth latin capital letter o with tilde") + ((=jis-x0212 . #x2A58) ; &JX1-294C; [10-56] + (=jis-x0213-1-2000 . #x294C) ; &I-JX1-294C; [09-44] + )) + (<-denotational + ((name . "LATIN SMALL LETTER O WITH TILDE") + (=ucs . #x00F5) ; õ )) (<-fullwidth ((name . "LATIN SMALL LETTER O WITH TILDE") @@ -3081,7 +2721,7 @@ (=jis-x0212 . #x2B58) ; &JX1-296B; [11-56] (=jis-x0213-1-2000 . #x296B) ; &I-JX1-296B; [09-75] (=jef-china3 . #x86F4) ; &I-JC3-86F4; - (=ucs@jis . #x00F5) ; &JX1-296B; + (=ucs@jis/fw . #x00F5) ; &JX1-296B; )) (define-char '((name . "LATIN SMALL LETTER O WITH DIAERESIS") @@ -3089,11 +2729,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x006F #x0308) - (->fullwidth - ((name . "fullwidth latin small letter o with diaeresis") - (=jis-x0212 . #x2B53) ; &JX1-296C; [11-51] - (=jis-x0213-1-2000 . #x296C) ; &I-JX1-296C; [09-76] - )) (->uppercase ((name . "LATIN CAPITAL LETTER O WITH DIAERESIS") (=ucs . #x00D6) ; Ö @@ -3106,13 +2741,14 @@ (latin-iso8859-9 . #xF6) ; &I-LATIN5-76; )) (define-char - '((name . "fullwidth latin small letter o with diaeresis") - (=>ucs . #x00F6) ; ö - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF4F #x0308) (->uppercase - ((name . "fullwidth latin capital letter o with diaeresis") + ((=jis-x0212 . #x2A53) ; &JX1-294D; [10-51] + (=jis-x0213-1-2000 . #x294D) ; &I-JX1-294D; [09-45] + )) + (<-denotational + ((name . "LATIN SMALL LETTER O WITH DIAERESIS") + (=ucs . #x00F6) ; ö )) (<-fullwidth ((name . "LATIN SMALL LETTER O WITH DIAERESIS") @@ -3121,20 +2757,13 @@ (=jis-x0212 . #x2B53) ; &JX1-296C; [11-51] (=jis-x0213-1-2000 . #x296C) ; &I-JX1-296C; [09-76] (=jef-china3 . #x88D8) ; &I-JC3-88D8; - (=ucs@jis . #x00F6) ; &JX1-296C; + (=ucs@jis/fw . #x00F6) ; &JX1-296C; )) (define-char '((name . "DIVISION SIGN") (general-category symbol math) ; Informative Category (bidi-category . "ON") (mirrored . nil) - (->fullwidth - ((name . "fullwidth division sign") - (=jis-x0208 . #x2160) ; &J90-2160; [01-64] - (=gb2312 . #x2142) ; &I-G0-2142; [01-34] - (=ks-x1001 . #x2140) ; &I-K0-2140; [01-32] - (=cns11643-1 . #x2233) ; &I-C1-2233; [02-19] - )) (=ucs . #x00F7) ; ÷ (latin-iso8859-1 . #xF7) ; &I-LATIN1-77; (latin-iso8859-2 . #xF7) ; &I-LATIN2-77; @@ -3144,11 +2773,10 @@ (latin-iso8859-9 . #xF7) ; &I-LATIN5-77; )) (define-char - '((name . "fullwidth division sign") - (=>ucs . #x00F7) ; ÷ - (general-category symbol math) ; Informative Category - (bidi-category . "ON") - (mirrored . nil) + '((<-denotational + ((name . "DIVISION SIGN") + (=ucs . #x00F7) ; ÷ + )) (<-fullwidth ((name . "DIVISION SIGN") (=ucs . #x00F7) ; ÷ @@ -3165,12 +2793,6 @@ (general-category letter lowercase) ; Normative Category (bidi-category . "L") (mirrored . nil) - (->fullwidth - ((name . "fullwidth latin small letter o with stroke") - (=ks-x1001 . #x292A) ; &JX1-296D; [09-10] - (=jis-x0212 . #x294C) ; &I-JSP-294C; [09-44] - (=jis-x0213-1-2000 . #x296D) ; &I-JX1-296D; [09-77] - )) (->uppercase ((name . "LATIN CAPITAL LETTER O WITH STROKE") (=ucs . #x00D8) ; Ø @@ -3182,13 +2804,14 @@ (ipa . #xAF) ; &I-MULE-IPA-2F; )) (define-char - '((name . "fullwidth latin small letter o with stroke") - (=>ucs . #x00F8) ; ø - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) - (->uppercase - ((name . "fullwidth latin capital letter o with stroke") + '((->uppercase + ((=ks-x1001 . #x282A) ; &JX1-294E; [08-10] + (=jis-x0212 . #x292C) ; &I-JSP-292C; [09-12] + (=jis-x0213-1-2000 . #x294E) ; &I-JX1-294E; [09-46] + )) + (<-denotational + ((name . "LATIN SMALL LETTER O WITH STROKE") + (=ucs . #x00F8) ; ø )) (<-fullwidth ((name . "LATIN SMALL LETTER O WITH STROKE") @@ -3198,7 +2821,7 @@ (=jis-x0212 . #x294C) ; &I-JSP-294C; [09-44] (=jis-x0213-1-2000 . #x296D) ; &I-JX1-296D; [09-77] (=jef-china3 . #x83AD) ; &I-JC3-83AD; - (=ucs@jis . #x00F8) ; &JX1-296D; + (=ucs@jis/fw . #x00F8) ; &JX1-296D; )) (define-char '((name . "LATIN SMALL LETTER U WITH GRAVE") @@ -3206,12 +2829,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0075 #x0300) - (->fullwidth - ((name . "fullwidth latin small letter u with grave") - (=gb2312 . #x2834) ; &JX1-296E; [08-20] - (=jis-x0212 . #x2B63) ; &I-JSP-2B63; [11-67] - (=jis-x0213-1-2000 . #x296E) ; &I-JX1-296E; [09-78] - )) (->uppercase ((name . "LATIN CAPITAL LETTER U WITH GRAVE") (=ucs . #x00D9) ; Ù @@ -3221,17 +2838,18 @@ (latin-iso8859-3 . #xF9) ; &I-LATIN3-79; (latin-iso8859-9 . #xF9) ; &I-LATIN5-79; (latin-tcvn5712 . #xEF) ; &I-VSCII2-6F; - (latin-viscii . #xF9) ; &MCS-00E92759; - (latin-viscii-lower . #xF9) ; &MCS-00E92759; + (latin-viscii . #xF9) ; &I-MULE-VIET-L-79; + (latin-viscii-lower . #xF9) ; &I-MULE-VIET-L-79; )) (define-char - '((name . "fullwidth latin small letter u with grave") - (=>ucs . #x00F9) ; ù - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF55 #x0300) (->uppercase - ((name . "fullwidth latin capital letter u with grave") + ((=jis-x0212 . #x2A63) ; &JX1-294F; [10-67] + (=jis-x0213-1-2000 . #x294F) ; &I-JX1-294F; [09-47] + )) + (<-denotational + ((name . "LATIN SMALL LETTER U WITH GRAVE") + (=ucs . #x00F9) ; ù )) (<-fullwidth ((name . "LATIN SMALL LETTER U WITH GRAVE") @@ -3241,7 +2859,7 @@ (=jis-x0212 . #x2B63) ; &I-JSP-2B63; [11-67] (=jis-x0213-1-2000 . #x296E) ; &I-JX1-296E; [09-78] (=jef-china3 . #x85C7) ; &I-JC3-85C7; - (=ucs@jis . #x00F9) ; &JX1-296E; + (=ucs@jis/fw . #x00F9) ; &JX1-296E; )) (define-char '((name . "LATIN SMALL LETTER U WITH ACUTE") @@ -3249,12 +2867,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0075 #x0301) - (->fullwidth - ((name . "fullwidth latin small letter u with acute") - (=gb2312 . #x2832) ; &JX1-296F; [08-18] - (=jis-x0212 . #x2B62) ; &I-JSP-2B62; [11-66] - (=jis-x0213-1-2000 . #x296F) ; &I-JX1-296F; [09-79] - )) (->uppercase ((name . "LATIN CAPITAL LETTER U WITH ACUTE") (=ucs . #x00DA) ; Ú @@ -3266,17 +2878,18 @@ (latin-iso8859-4 . #xFA) ; &I-LATIN4-7A; (latin-iso8859-9 . #xFA) ; &I-LATIN5-7A; (latin-tcvn5712 . #xF3) ; &I-VSCII2-73; - (latin-viscii . #xFA) ; &MCS-00E9275A; - (latin-viscii-lower . #xFA) ; &MCS-00E9275A; + (latin-viscii . #xFA) ; &I-MULE-VIET-L-7A; + (latin-viscii-lower . #xFA) ; &I-MULE-VIET-L-7A; )) (define-char - '((name . "fullwidth latin small letter u with acute") - (=>ucs . #x00FA) ; ú - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF55 #x0301) (->uppercase - ((name . "fullwidth latin capital letter u with acute") + ((=jis-x0212 . #x2A62) ; &JX1-2950; [10-66] + (=jis-x0213-1-2000 . #x2950) ; &I-JX1-2950; [09-48] + )) + (<-denotational + ((name . "LATIN SMALL LETTER U WITH ACUTE") + (=ucs . #x00FA) ; ú )) (<-fullwidth ((name . "LATIN SMALL LETTER U WITH ACUTE") @@ -3286,7 +2899,7 @@ (=jis-x0212 . #x2B62) ; &I-JSP-2B62; [11-66] (=jis-x0213-1-2000 . #x296F) ; &I-JX1-296F; [09-79] (=jef-china3 . #x85FC) ; &I-JC3-85FC; - (=ucs@jis . #x00FA) ; &JX1-296F; + (=ucs@jis/fw . #x00FA) ; &JX1-296F; )) (define-char '((name . "LATIN SMALL LETTER U WITH CIRCUMFLEX") @@ -3294,11 +2907,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0075 #x0302) - (->fullwidth - ((name . "fullwidth latin small letter u with circumflex") - (=jis-x0212 . #x2B65) ; &JX1-2970; [11-69] - (=jis-x0213-1-2000 . #x2970) ; &I-JX1-2970; [09-80] - )) (->uppercase ((name . "LATIN CAPITAL LETTER U WITH CIRCUMFLEX") (=ucs . #x00DB) ; Û @@ -3310,13 +2918,14 @@ (latin-iso8859-9 . #xFB) ; &I-LATIN5-7B; )) (define-char - '((name . "fullwidth latin small letter u with circumflex") - (=>ucs . #x00FB) ; û - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF55 #x0302) (->uppercase - ((name . "fullwidth latin capital letter u with circumflex") + ((=jis-x0212 . #x2A65) ; &JX1-2951; [10-69] + (=jis-x0213-1-2000 . #x2951) ; &I-JX1-2951; [09-49] + )) + (<-denotational + ((name . "LATIN SMALL LETTER U WITH CIRCUMFLEX") + (=ucs . #x00FB) ; û )) (<-fullwidth ((name . "LATIN SMALL LETTER U WITH CIRCUMFLEX") @@ -3325,7 +2934,7 @@ (=jis-x0212 . #x2B65) ; &JX1-2970; [11-69] (=jis-x0213-1-2000 . #x2970) ; &I-JX1-2970; [09-80] (=jef-china3 . #x86CE) ; &I-JC3-86CE; - (=ucs@jis . #x00FB) ; &JX1-2970; + (=ucs@jis/fw . #x00FB) ; &JX1-2970; )) (define-char '((name . "LATIN SMALL LETTER U WITH DIAERESIS") @@ -3333,12 +2942,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0075 #x0308) - (->fullwidth - ((name . "fullwidth latin small letter u with diaeresis") - (=gb2312 . #x2839) ; &JX1-2971; [08-25] - (=jis-x0212 . #x2B64) ; &I-JSP-2B64; [11-68] - (=jis-x0213-1-2000 . #x2971) ; &I-JX1-2971; [09-81] - )) (->uppercase ((name . "LATIN CAPITAL LETTER U WITH DIAERESIS") (=ucs . #x00DC) ; Ü @@ -3351,13 +2954,14 @@ (latin-iso8859-9 . #xFC) ; &I-LATIN5-7C; )) (define-char - '((name . "fullwidth latin small letter u with diaeresis") - (=>ucs . #x00FC) ; ü - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF55 #x0308) (->uppercase - ((name . "fullwidth latin capital letter u with diaeresis") + ((=jis-x0212 . #x2A64) ; &JX1-2952; [10-68] + (=jis-x0213-1-2000 . #x2952) ; &I-JX1-2952; [09-50] + )) + (<-denotational + ((name . "LATIN SMALL LETTER U WITH DIAERESIS") + (=ucs . #x00FC) ; ü )) (<-fullwidth ((name . "LATIN SMALL LETTER U WITH DIAERESIS") @@ -3367,7 +2971,7 @@ (=jis-x0212 . #x2B64) ; &I-JSP-2B64; [11-68] (=jis-x0213-1-2000 . #x2971) ; &I-JX1-2971; [09-81] (=jef-china3 . #x88DB) ; &I-JC3-88DB; - (=ucs@jis . #x00FC) ; &JX1-2971; + (=ucs@jis/fw . #x00FC) ; &JX1-2971; )) (define-char '((name . "LATIN SMALL LETTER Y WITH ACUTE") @@ -3375,11 +2979,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0079 #x0301) - (->fullwidth - ((name . "fullwidth latin small letter y with acute") - (=jis-x0212 . #x2B72) ; &JX1-2972; [11-82] - (=jis-x0213-1-2000 . #x2972) ; &I-JX1-2972; [09-82] - )) (->uppercase ((name . "LATIN CAPITAL LETTER Y WITH ACUTE") (=ucs . #x00DD) ; Ý @@ -3388,17 +2987,18 @@ (latin-iso8859-1 . #xFD) ; &I-LATIN1-7D; (latin-iso8859-2 . #xFD) ; &I-LATIN2-7D; (latin-tcvn5712 . #xFD) ; &I-VSCII2-7D; - (latin-viscii . #xFD) ; &MCS-00E9275D; - (latin-viscii-lower . #xFD) ; &MCS-00E9275D; + (latin-viscii . #xFD) ; &I-MULE-VIET-L-7D; + (latin-viscii-lower . #xFD) ; &I-MULE-VIET-L-7D; )) (define-char - '((name . "fullwidth latin small letter y with acute") - (=>ucs . #x00FD) ; ý - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF59 #x0301) (->uppercase - ((name . "fullwidth latin small letter y with acute") + ((=jis-x0212 . #x2A72) ; &JX1-2953; [10-82] + (=jis-x0213-1-2000 . #x2953) ; &I-JX1-2953; [09-51] + )) + (<-denotational + ((name . "LATIN SMALL LETTER Y WITH ACUTE") + (=ucs . #x00FD) ; ý )) (<-fullwidth ((name . "LATIN SMALL LETTER Y WITH ACUTE") @@ -3407,7 +3007,7 @@ (=jis-x0212 . #x2B72) ; &JX1-2972; [11-82] (=jis-x0213-1-2000 . #x2972) ; &I-JX1-2972; [09-82] (=jef-china3 . #x86A1) ; &I-JC3-86A1; - (=ucs@jis . #x00FD) ; &JX1-2972; + (=ucs@jis/fw . #x00FD) ; &JX1-2972; )) (define-char '((name . "LATIN SMALL LETTER THORN") @@ -3415,12 +3015,6 @@ (bidi-category . "L") (mirrored . nil) (iso-10646-comment . "Icelandic") - (->fullwidth - ((name . "fullwidth latin small letter thorn") - (=ks-x1001 . #x292D) ; &JX1-2973; [09-13] - (=jis-x0212 . #x2950) ; &I-JSP-2950; [09-48] - (=jis-x0213-1-2000 . #x2973) ; &I-JX1-2973; [09-83] - )) (->uppercase ((name . "LATIN CAPITAL LETTER THORN") (=ucs . #x00DE) ; Þ @@ -3429,14 +3023,14 @@ (latin-iso8859-1 . #xFE) ; &I-LATIN1-7E; )) (define-char - '((name . "fullwidth latin small letter thorn") - (=>ucs . #x00FE) ; þ - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) - (iso-10646-comment . "Icelandic") - (->uppercase - ((name . "fullwidth latin capital letter thorn") + '((->uppercase + ((=ks-x1001 . #x282D) ; &JX1-2954; [08-13] + (=jis-x0212 . #x2930) ; &I-JSP-2930; [09-16] + (=jis-x0213-1-2000 . #x2954) ; &I-JX1-2954; [09-52] + )) + (<-denotational + ((name . "LATIN SMALL LETTER THORN") + (=ucs . #x00FE) ; þ )) (<-fullwidth ((name . "LATIN SMALL LETTER THORN") @@ -3446,7 +3040,7 @@ (=jis-x0212 . #x2950) ; &I-JSP-2950; [09-48] (=jis-x0213-1-2000 . #x2973) ; &I-JX1-2973; [09-83] (=jef-china3 . #x83AF) ; &I-JC3-83AF; - (=ucs@jis . #x00FE) ; &JX1-2973; + (=ucs@jis/fw . #x00FE) ; &JX1-2973; )) (define-char '((name . "LATIN SMALL LETTER Y WITH DIAERESIS") @@ -3454,11 +3048,6 @@ (bidi-category . "L") (mirrored . nil) (->decomposition #x0079 #x0308) - (->fullwidth - ((name . "fullwidth latin small letter y with diaeresis") - (=jis-x0212 . #x2B73) ; &JX1-2974; [11-83] - (=jis-x0213-1-2000 . #x2974) ; &I-JX1-2974; [09-84] - )) (->uppercase ((name . "LATIN CAPITAL LETTER Y WITH DIAERESIS") (=ucs . #x0178) ; Ÿ @@ -3468,13 +3057,13 @@ (latin-iso8859-9 . #xFF) ; &I-LATIN5-7F; )) (define-char - '((name . "fullwidth latin small letter y with diaeresis") - (=>ucs . #x00FF) ; ÿ - (general-category letter lowercase) ; Normative Category - (bidi-category . "L") - (mirrored . nil) + '((->decomposition #xFF59 #x0308) (->uppercase - ((name . "fullwidth latin capital letter y with diaeresis") + ((=jis-x0212 . #x2A73) ; &JSP-2A73; [10-83] + )) + (<-denotational + ((name . "LATIN SMALL LETTER Y WITH DIAERESIS") + (=ucs . #x00FF) ; ÿ )) (<-fullwidth ((name . "LATIN SMALL LETTER Y WITH DIAERESIS") @@ -3482,5 +3071,5 @@ )) (=jis-x0212 . #x2B73) ; &JX1-2974; [11-83] (=jis-x0213-1-2000 . #x2974) ; &I-JX1-2974; [09-84] - (=ucs@jis . #x00FF) ; &JX1-2974; + (=ucs@jis/fw . #x00FF) ; &JX1-2974; ))