Reformatted.
[chise/xemacs-chise.git.1] / lisp / utf-2000 / u000A0-Latin-1-Supplement.el
index 44219d2..81b41cc 100755 (executable)
@@ -1,3 +1,4 @@
+;; -*- coding: utf-8-mcs -*-
 (define-char
   '((name              . "NO-BREAK SPACE")
     (general-category  separator space) ; Normative Category
@@ -8,6 +9,7 @@
      ((name              . "fullwidth no-break space")
       (=jis-x0213-1-2000  . #x2922)    ; 
       ))
+    (=ucs              . #x00A0)       ;  
     (latin-iso8859-1   . #xA0) ; 
     (latin-iso8859-2   . #xA0) ; 
     (latin-iso8859-3   . #xA0) ; 
@@ -17,7 +19,6 @@
     (cyrillic-iso8859-5 . #xA0)        ; 
     (latin-iso8859-9   . #xA0) ; 
     (latin-tcvn5712    . #xA0) ; 
-    (=ucs              . #x00A0)       ;  
     ))
 (define-char
   '((name              . "fullwidth no-break space")
@@ -43,9 +44,9 @@
       (=jis-x0212        . #x2242)     ; 
       (=jis-x0213-1-2000  . #x2923)    ; 
       ))
+    (=ucs              . #x00A1)       ; ¡
     (latin-iso8859-1   . #xA1) ; 
     (latin-iso8859-9   . #xA1) ; 
-    (=ucs              . #x00A1)       ; ¡
     ))
 (define-char
   '((name              . "fullwidth inverted exclamation mark")
      ((name              . "FULLWIDTH CENT SIGN")
       (=ucs              . #xFFE0)     ; ¢
       ))
+    (=ucs              . #x00A2)       ; ¢
     (latin-iso8859-1   . #xA2) ; 
     (hebrew-iso8859-8  . #xA2) ; 
     (latin-iso8859-9   . #xA2) ; 
-    (=ucs              . #x00A2)       ; ¢
     ))
 (define-char
   '((name              . "POUND SIGN")
      ((name              . "FULLWIDTH POUND SIGN")
       (=ucs              . #xFFE1)     ; £
       ))
+    (=ucs              . #x00A3)       ; £
     (latin-iso8859-1   . #xA3) ; 
     (latin-iso8859-3   . #xA3) ; 
     (greek-iso8859-7   . #xA3) ; 
     (hebrew-iso8859-8  . #xA3) ; 
     (latin-iso8859-9   . #xA3) ; 
-    (=ucs              . #x00A3)       ; £
     ))
 (define-char
   '((name              . "CURRENCY SIGN")
     (mirrored          . nil)
     (->fullwidth
      ((name              . "fullwidth currency sign")
-      (chinese-gb2312    . #x2168)     ; 
+      (=gb2312           . #x2168)     ; 
+      (=ks-x1001         . #x2234)     ; 
+      (=jis-x0212        . #x2270)     ; 
+      (=jis-x0213-1-2000  . #x2924)    ; 
       ))
+    (=ucs              . #x00A4)       ; ¤
     (latin-iso8859-1   . #xA4) ; 
     (latin-iso8859-2   . #xA4) ; 
     (latin-iso8859-3   . #xA4) ; 
     (latin-iso8859-4   . #xA4) ; 
     (hebrew-iso8859-8  . #xA4) ; 
     (latin-iso8859-9   . #xA4) ; 
-    (=ucs              . #x00A4)       ; ¤
     ))
 (define-char
   '((name              . "fullwidth currency sign")
      ((name              . "CURRENCY SIGN")
       (=ucs              . #x00A4)     ; ¤
       ))
-    (chinese-gb2312    . #x2168)       ; 
+    (=gb2312           . #x2168)       ; 
     (=ks-x1001         . #x2234)       ; 
     (=jis-x0212                . #x2270)       ; 
     (=jis-x0213-1-2000 . #x2924)       ; 
      ((name              . "FULLWIDTH YEN SIGN")
       (=ucs              . #xFFE5)     ; ¥
       ))
+    (=ucs              . #x00A5)       ; ¥
     (latin-jisx0201    . #x5C) ; 
     (latin-iso8859-1   . #xA5) ; 
     (hebrew-iso8859-8  . #xA5) ; 
     (latin-iso8859-9   . #xA5) ; 
-    (=ucs              . #x00A5)       ; ¥
     ))
 (define-char
   '((name              . "BROKEN BAR")
      ((name              . "FULLWIDTH BROKEN BAR")
       (=ucs              . #xFFE4)     ; ¦
       ))
+    (=ucs              . #x00A6)       ; ¦
     (latin-iso8859-1   . #xA6) ; 
     (greek-iso8859-7   . #xA6) ; 
     (hebrew-iso8859-8  . #xA6) ; 
     (latin-iso8859-9   . #xA6) ; 
-    (=ucs              . #x00A6)       ; ¦
     ))
 (define-char
   '((name              . "SECTION SIGN")
     (mirrored          . nil)
     (->fullwidth
      ((name              . "fullwidth section sign")
-      (chinese-gb2312    . #x216C)     ; 
-      (chinese-cns11643-1 . #x2170)    ; 
+      (=jis-x0208        . #x2178)     ; 
+      (=gb2312           . #x216C)     ; 
+      (=ks-x1001         . #x2157)     ; 
+      (=cns11643-1       . #x2170)     ; 
       ))
+    (=ucs              . #x00A7)       ; §
     (latin-iso8859-1   . #xA7) ; 
     (latin-iso8859-2   . #xA7) ; 
     (latin-iso8859-3   . #xA7) ; 
     (hebrew-iso8859-8  . #xA7) ; 
     (cyrillic-iso8859-5 . #xFD)        ; 
     (latin-iso8859-9   . #xA7) ; 
-    (=ucs              . #x00A7)       ; §
     ))
 (define-char
   '((name              . "fullwidth section sign")
      ((name              . "SECTION SIGN")
       (=ucs              . #x00A7)     ; §
       ))
-    (chinese-gb2312    . #x216C)       ; 
     (=jis-x0208                . #x2178)       ; 
+    (=gb2312           . #x216C)       ; 
     (=ks-x1001         . #x2157)       ; 
-    (chinese-cns11643-1 . #x2170)      ; 
+    (=cns11643-1       . #x2170)       ; 
     (=big5             . #xA1B1)       ; 
-    (=ucs@jis          . #x00A7)       ; 
+    (=ucs@jis          . #x00A7)       ; 
     ))
 (define-char
   '((name              . "DIAERESIS")
     (->decomposition   compat #x0020 #x0308)
     (->fullwidth
      ((name              . "fullwidth diaeresis")
-      (chinese-gb2312    . #x2127)     ; 
+      (=jis-x0208        . #x212F)     ; 
+      (=gb2312           . #x2127)     ; 
+      (=ks-x1001         . #x2127)     ; 
       ))
+    (=ucs              . #x00A8)       ; ¨
     (latin-iso8859-1   . #xA8) ; 
     (latin-iso8859-2   . #xA8) ; 
     (latin-iso8859-3   . #xA8) ; 
     (greek-iso8859-7   . #xA8) ; 
     (hebrew-iso8859-8  . #xA8) ; 
     (latin-iso8859-9   . #xA8) ; 
-    (=ucs              . #x00A8)       ; ¨
     ))
 (define-char
   '((name              . "fullwidth diaeresis")
      ((name              . "DIAERESIS")
       (=ucs              . #x00A8)     ; ¨
       ))
-    (chinese-gb2312    . #x2127)       ; 
     (=jis-x0208                . #x212F)       ; 
+    (=gb2312           . #x2127)       ; 
     (=ks-x1001         . #x2127)       ; 
     (=big5-eten                . #xC6D8)       ; 
     (=jef-china3       . #x81AA)       ; 
-    (=ucs@jis          . #x00A8)       ; 
+    (=ucs@jis          . #x00A8)       ; 
     ))
 (define-char
   '((name              . "COPYRIGHT SIGN")
       (=jis-x0212        . #x226D)     ; 
       (=jis-x0213-1-2000  . #x2926)    ; 
       ))
+    (=ucs              . #x00A9)       ; ©
     (latin-iso8859-1   . #xA9) ; 
     (greek-iso8859-7   . #xA9) ; 
     (hebrew-iso8859-8  . #xA9) ; 
     (latin-iso8859-9   . #xA9) ; 
-    (=ucs              . #x00A9)       ; ©
     ))
 (define-char
   '((name              . "fullwidth copyright sign")
       (=jis-x0212        . #x226C)     ; 
       (=jis-x0213-1-2000  . #x2927)    ; 
       ))
+    (=ucs              . #x00AA)       ; ª
     (latin-iso8859-1   . #xAA) ; 
     (latin-iso8859-9   . #xAA) ; 
-    (=ucs              . #x00AA)       ; ª
     ))
 (define-char
   '((name              . "fullwidth feminine ordinal indicator")
      ((name . "fullwidth left-pointing double angle quotation mark")
       (=jis-x0213-1-2000  . #x2928)    ; 
       ))
-    (arabic-1-column   . #x2A) ; 
+    (=ucs              . #x00AB)       ; «
     (latin-iso8859-1   . #xAB) ; 
     (greek-iso8859-7   . #xAB) ; 
     (hebrew-iso8859-8  . #xAB) ; 
     (latin-iso8859-9   . #xAB) ; 
-    (=ucs              . #x00AB)       ; «
+    (arabic-1-column   . #x2A) ; 
     ))
 (define-char
   '((name . "fullwidth left-pointing double angle quotation mark")
      ((name              . "FULLWIDTH NOT SIGN")
       (=ucs              . #xFFE2)     ; ¬
       ))
+    (=ucs              . #x00AC)       ; ¬
     (latin-iso8859-1   . #xAC) ; 
     (greek-iso8859-7   . #xAC) ; 
     (hebrew-iso8859-8  . #xAC) ; 
     (latin-iso8859-9   . #xAC) ; 
-    (=ucs              . #x00AC)       ; ¬
     ))
 (define-char
   '((name              . "SOFT HYPHEN")
       (=ks-x1001         . #x2129)     ; 
       (=jis-x0213-1-2000  . #x2929)    ; 
       ))
+    (=ucs              . #x00AD)       ; ­
     (latin-iso8859-1   . #xAD) ; 
     (latin-iso8859-2   . #xAD) ; 
     (latin-iso8859-3   . #xAD) ; 
     (hebrew-iso8859-8  . #xAD) ; 
     (cyrillic-iso8859-5 . #xAD)        ; 
     (latin-iso8859-9   . #xAD) ; 
-    (=ucs              . #x00AD)       ; ­
     ))
 (define-char
   '((name              . "fullwidth soft hyphen")
       (=jis-x0212        . #x226E)     ; 
       (=jis-x0213-1-2000  . #x292A)    ; 
       ))
+    (=ucs              . #x00AE)       ; ®
     (latin-iso8859-1   . #xAE) ; 
     (hebrew-iso8859-8  . #xAE) ; 
     (latin-iso8859-9   . #xAE) ; 
-    (=ucs              . #x00AE)       ; ®
     ))
 (define-char
   '((name              . "fullwidth registered sign")
      ((name              . "FULLWIDTH MACRON")
       (=ucs              . #xFFE3)     ;  ̄
       ))
+    (=ucs              . #x00AF)       ; ¯
     (latin-iso8859-1   . #xAF) ; 
     (latin-iso8859-4   . #xAF) ; 
     (latin-iso8859-9   . #xAF) ; 
-    (=ucs              . #x00AF)       ; ¯
     ))
 (define-char
   '((name              . "DEGREE SIGN")
     (mirrored          . nil)
     (->fullwidth
      ((name              . "fullwidth degree sign")
-      (chinese-gb2312    . #x2163)     ; 
-      (chinese-cns11643-1 . #x2278)    ; 
+      (=jis-x0208        . #x216B)     ; 
+      (=gb2312           . #x2163)     ; 
+      (=ks-x1001         . #x2146)     ; 
+      (=cns11643-1       . #x2278)     ; 
       ))
+    (=ucs              . #x00B0)       ; °
     (latin-iso8859-1   . #xB0) ; 
     (latin-iso8859-2   . #xB0) ; 
     (latin-iso8859-3   . #xB0) ; 
     (greek-iso8859-7   . #xB0) ; 
     (hebrew-iso8859-8  . #xB0) ; 
     (latin-iso8859-9   . #xB0) ; 
-    (=ucs              . #x00B0)       ; °
     ))
 (define-char
   '((name              . "fullwidth degree sign")
      ((name              . "DEGREE SIGN")
       (=ucs              . #x00B0)     ; °
       ))
-    (chinese-gb2312    . #x2163)       ; 
     (=jis-x0208                . #x216B)       ; 
+    (=gb2312           . #x2163)       ; 
     (=ks-x1001         . #x2146)       ; 
-    (chinese-cns11643-1 . #x2278)      ; 
+    (=cns11643-1       . #x2278)       ; 
     (=big5             . #xA258)       ; 
-    (=ucs@jis          . #x00B0)       ; 
+    (=ucs@jis          . #x00B0)       ; 
     ))
 (define-char
   '((name              . "PLUS-MINUS SIGN")
     (mirrored          . nil)
     (->fullwidth
      ((name              . "fullwidth plus-minus sign")
-      (chinese-gb2312    . #x2140)     ; 
-      (chinese-cns11643-1 . #x2234)    ; 
+      (=jis-x0208        . #x215E)     ; 
+      (=gb2312           . #x2140)     ; 
+      (=ks-x1001         . #x213E)     ; 
+      (=cns11643-1       . #x2234)     ; 
       ))
+    (=ucs              . #x00B1)       ; ±
     (latin-iso8859-1   . #xB1) ; 
     (greek-iso8859-7   . #xB1) ; 
     (hebrew-iso8859-8  . #xB1) ; 
     (latin-iso8859-9   . #xB1) ; 
-    (=ucs              . #x00B1)       ; ±
     ))
 (define-char
   '((name              . "fullwidth plus-minus sign")
      ((name              . "PLUS-MINUS SIGN")
       (=ucs              . #x00B1)     ; ±
       ))
-    (chinese-gb2312    . #x2140)       ; 
     (=jis-x0208                . #x215E)       ; 
+    (=gb2312           . #x2140)       ; 
     (=ks-x1001         . #x213E)       ; 
-    (chinese-cns11643-1 . #x2234)      ; 
+    (=cns11643-1       . #x2234)       ; 
     (=big5             . #xA1D3)       ; 
-    (=ucs@jis          . #x00B1)       ; 
+    (=ucs@jis          . #x00B1)       ; 
     ))
 (define-char
   '((name              . "SUPERSCRIPT TWO")
       (=ks-x1001         . #x2977)     ; 
       (=jis-x0213-1-2000  . #x292C)    ; 
       ))
+    (=ucs              . #x00B2)       ; ²
     (latin-iso8859-1   . #xB2) ; 
     (latin-iso8859-3   . #xB2) ; 
     (greek-iso8859-7   . #xB2) ; 
     (hebrew-iso8859-8  . #xB2) ; 
     (latin-iso8859-9   . #xB2) ; 
-    (=ucs              . #x00B2)       ; ²
     ))
 (define-char
   '((name              . "fullwidth superscript two")
       (=ks-x1001         . #x2978)     ; 
       (=jis-x0213-1-2000  . #x292D)    ; 
       ))
+    (=ucs              . #x00B3)       ; ³
     (latin-iso8859-1   . #xB3) ; 
     (latin-iso8859-3   . #xB3) ; 
     (greek-iso8859-7   . #xB3) ; 
     (hebrew-iso8859-8  . #xB3) ; 
     (latin-iso8859-9   . #xB3) ; 
-    (=ucs              . #x00B3)       ; ³
     ))
 (define-char
   '((name              . "fullwidth superscript three")
       (=jis-x0208        . #x212D)     ; 
       (=ks-x1001         . #x2225)     ; 
       ))
+    (=ucs              . #x00B4)       ; ´
     (latin-iso8859-1   . #xB4) ; 
     (latin-iso8859-2   . #xB4) ; 
     (latin-iso8859-3   . #xB4) ; 
     (latin-iso8859-4   . #xB4) ; 
     (hebrew-iso8859-8  . #xB4) ; 
     (latin-iso8859-9   . #xB4) ; 
-    (=ucs              . #x00B4)       ; ´
     ))
 (define-char
   '((name              . "fullwidth acute accent")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   compat #x03BC)
+    (=ucs              . #x00B5)       ; µ
     (latin-iso8859-1   . #xB5) ; 
     (latin-iso8859-3   . #xB5) ; 
     (hebrew-iso8859-8  . #xB5) ; 
     (latin-iso8859-9   . #xB5) ; 
-    (=ucs              . #x00B5)       ; µ
     ))
 (define-char
   '((name              . "PILCROW SIGN")
       (=ks-x1001         . #x2252)     ; 
       (=jis-x0208-1990   . #x2279)     ; 
       ))
+    (=ucs              . #x00B6)       ; ¶
     (latin-iso8859-1   . #xB6) ; 
     (hebrew-iso8859-8  . #xB6) ; 
     (latin-iso8859-9   . #xB6) ; 
-    (=ucs              . #x00B6)       ; ¶
     ))
 (define-char
   '((name              . "fullwidth pilcrow sign")
     (mirrored          . nil)
     (->fullwidth
      ((name              . "fullwidth middle dot")
-      (chinese-cns11643-1 . #x2126)    ; 
+      (=ks-x1001         . #x2124)     ; 
+      (=cns11643-1       . #x2126)     ; 
+      (=jis-x0213-1-2000  . #x292E)    ; 
       ))
+    (=ucs              . #x00B7)       ; ·
     (latin-iso8859-1   . #xB7) ; 
     (latin-iso8859-3   . #xB7) ; 
     (greek-iso8859-7   . #xB7) ; 
     (hebrew-iso8859-8  . #xB7) ; 
     (latin-iso8859-9   . #xB7) ; 
-    (=ucs              . #x00B7)       ; ·
     ))
 (define-char
   '((name              . "fullwidth middle dot")
       (=ucs              . #x00B7)     ; ·
       ))
     (=ks-x1001         . #x2124)       ; 
-    (chinese-cns11643-1 . #x2126)      ; 
+    (=cns11643-1       . #x2126)       ; 
     (=jis-x0213-1-2000 . #x292E)       ; 
     (=big5             . #xA150)       ; 
     (=ucs@jis          . #x00B7)       ; 
       (=jis-x0212        . #x2231)     ; 
       (=jis-x0213-1-2000  . #x292F)    ; 
       ))
+    (=ucs              . #x00B8)       ; ¸
     (latin-iso8859-1   . #xB8) ; 
     (latin-iso8859-2   . #xB8) ; 
     (latin-iso8859-3   . #xB8) ; 
     (latin-iso8859-4   . #xB8) ; 
     (hebrew-iso8859-8  . #xB8) ; 
     (latin-iso8859-9   . #xB8) ; 
-    (=ucs              . #x00B8)       ; ¸
     ))
 (define-char
   '((name              . "fullwidth cedilla")
       (=ks-x1001         . #x2976)     ; 
       (=jis-x0213-1-2000  . #x2930)    ; 
       ))
+    (=ucs              . #x00B9)       ; ¹
     (latin-iso8859-1   . #xB9) ; 
     (hebrew-iso8859-8  . #xB9) ; 
     (latin-iso8859-9   . #xB9) ; 
-    (=ucs              . #x00B9)       ; ¹
     ))
 (define-char
   '((name              . "fullwidth superscript one")
       (=jis-x0212        . #x226B)     ; 
       (=jis-x0213-1-2000  . #x2931)    ; 
       ))
+    (=ucs              . #x00BA)       ; º
     (latin-iso8859-1   . #xBA) ; 
     (latin-iso8859-9   . #xBA) ; 
-    (=ucs              . #x00BA)       ; º
     ))
 (define-char
   '((name              . "fullwidth masculine ordinal indicator")
      ((name . "fullwidth right-pointing double angle quotation mark")
       (=jis-x0213-1-2000  . #x2932)    ; 
       ))
-    (arabic-1-column   . #x2B) ; 
+    (=ucs              . #x00BB)       ; »
     (latin-iso8859-1   . #xBB) ; 
     (greek-iso8859-7   . #xBB) ; 
     (hebrew-iso8859-8  . #xBB) ; 
     (latin-iso8859-9   . #xBB) ; 
-    (=ucs              . #x00BB)       ; »
+    (arabic-1-column   . #x2B) ; 
     ))
 (define-char
   '((name . "fullwidth right-pointing double angle quotation mark")
       (=ks-x1001         . #x2879)     ; 
       (=jis-x0213-1-2000  . #x2933)    ; 
       ))
+    (=ucs              . #x00BC)       ; ¼
     (latin-iso8859-1   . #xBC) ; 
     (hebrew-iso8859-8  . #xBC) ; 
     (latin-iso8859-9   . #xBC) ; 
-    (=ucs              . #x00BC)       ; ¼
     ))
 (define-char
   '((name              . "fullwidth vulgar fraction one quarter")
       (=ks-x1001         . #x2876)     ; 
       (=jis-x0213-1-2000  . #x2934)    ; 
       ))
+    (=ucs              . #x00BD)       ; ½
     (latin-iso8859-1   . #xBD) ; 
     (latin-iso8859-3   . #xBD) ; 
     (greek-iso8859-7   . #xBD) ; 
     (hebrew-iso8859-8  . #xBD) ; 
     (latin-iso8859-9   . #xBD) ; 
-    (=ucs              . #x00BD)       ; ½
     ))
 (define-char
   '((name              . "fullwidth vulgar fraction one half")
       (=ks-x1001         . #x287A)     ; 
       (=jis-x0213-1-2000  . #x2935)    ; 
       ))
+    (=ucs              . #x00BE)       ; ¾
     (latin-iso8859-1   . #xBE) ; 
     (hebrew-iso8859-8  . #xBE) ; 
     (latin-iso8859-9   . #xBE) ; 
-    (=ucs              . #x00BE)       ; ¾
     ))
 (define-char
   '((name              . "fullwidth vulgar fraction three quarters")
       (=jis-x0212        . #x2244)     ; 
       (=jis-x0213-1-2000  . #x2936)    ; 
       ))
+    (=ucs              . #x00BF)       ; ¿
     (latin-iso8859-1   . #xBF) ; 
     (latin-iso8859-9   . #xBF) ; 
-    (=ucs              . #x00BF)       ; ¿
     ))
 (define-char
   '((name              . "fullwidth inverted question mark")
      ((name              . "LATIN SMALL LETTER A WITH GRAVE")
       (=ucs              . #x00E0)     ; à
       ))
+    (=ucs              . #x00C0)       ; À
     (latin-iso8859-1   . #xC0) ; 
     (latin-iso8859-3   . #xC0) ; 
     (latin-iso8859-9   . #xC0) ; 
-    (latin-viscii-upper . #xE0)        ; 
     (latin-viscii      . #xC0) ; 
-    (=ucs              . #x00C0)       ; À
+    (latin-viscii-upper . #xE0)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin capital letter a with grave")
      ((name              . "LATIN SMALL LETTER A WITH ACUTE")
       (=ucs              . #x00E1)     ; á
       ))
+    (=ucs              . #x00C1)       ; Á
     (latin-iso8859-1   . #xC1) ; 
     (latin-iso8859-2   . #xC1) ; 
     (latin-iso8859-3   . #xC1) ; 
     (latin-iso8859-4   . #xC1) ; 
     (latin-iso8859-9   . #xC1) ; 
-    (latin-viscii-upper . #xE1)        ; 
     (latin-viscii      . #xC1) ; 
-    (=ucs              . #x00C1)       ; Á
+    (latin-viscii-upper . #xE1)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin capital letter a with acute")
      ((name              . "LATIN SMALL LETTER A WITH CIRCUMFLEX")
       (=ucs              . #x00E2)     ; â
       ))
+    (=ucs              . #x00C2)       ; Â
     (latin-iso8859-1   . #xC2) ; 
     (latin-iso8859-2   . #xC2) ; 
     (latin-iso8859-3   . #xC2) ; 
     (latin-iso8859-4   . #xC2) ; 
     (latin-iso8859-9   . #xC2) ; 
     (latin-tcvn5712    . #xA2) ; 
-    (latin-viscii-upper . #xE2)        ; 
     (latin-viscii      . #xC2) ; 
-    (=ucs              . #x00C2)       ; Â
+    (latin-viscii-upper . #xE2)        ; 
     ))
 (define-char
   '((name . "fullwidth latin capital letter a with circumflex")
      ((name              . "LATIN SMALL LETTER A WITH TILDE")
       (=ucs              . #x00E3)     ; ã
       ))
+    (=ucs              . #x00C3)       ; Ã
     (latin-iso8859-1   . #xC3) ; 
     (latin-iso8859-4   . #xC3) ; 
     (latin-iso8859-9   . #xC3) ; 
-    (latin-viscii-upper . #xE3)        ; 
     (latin-viscii      . #xC3) ; 
-    (=ucs              . #x00C3)       ; Ã
+    (latin-viscii-upper . #xE3)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin capital letter a with tilde")
      ((name              . "LATIN SMALL LETTER A WITH DIAERESIS")
       (=ucs              . #x00E4)     ; ä
       ))
+    (=ucs              . #x00C4)       ; Ä
     (latin-iso8859-1   . #xC4) ; 
     (latin-iso8859-2   . #xC4) ; 
     (latin-iso8859-3   . #xC4) ; 
     (latin-iso8859-4   . #xC4) ; 
     (latin-iso8859-9   . #xC4) ; 
-    (=ucs              . #x00C4)       ; Ä
     ))
 (define-char
   '((name . "fullwidth latin capital letter a with diaeresis")
      ((name              . "LATIN SMALL LETTER A WITH RING ABOVE")
       (=ucs              . #x00E5)     ; å
       ))
+    (=ucs              . #x00C5)       ; Å
     (latin-iso8859-1   . #xC5) ; 
     (latin-iso8859-4   . #xC5) ; 
     (latin-iso8859-9   . #xC5) ; 
-    (=ucs              . #x00C5)       ; Å
     ))
 (define-char
   '((name . "fullwidth latin capital letter a with ring above")
      ((name              . "LATIN SMALL LETTER AE")
       (=ucs              . #x00E6)     ; æ
       ))
+    (=ucs              . #x00C6)       ; Æ
     (latin-iso8859-1   . #xC6) ; 
     (latin-iso8859-4   . #xC6) ; 
     (latin-iso8859-9   . #xC6) ; 
-    (=ucs              . #x00C6)       ; Æ
     ))
 (define-char
   '((name              . "fullwidth latin capital letter ae")
      ((name              . "LATIN SMALL LETTER C WITH CEDILLA")
       (=ucs              . #x00E7)     ; ç
       ))
+    (=ucs              . #x00C7)       ; Ç
     (latin-iso8859-1   . #xC7) ; 
     (latin-iso8859-2   . #xC7) ; 
     (latin-iso8859-3   . #xC7) ; 
     (latin-iso8859-9   . #xC7) ; 
-    (=ucs              . #x00C7)       ; Ç
     ))
 (define-char
   '((name . "fullwidth latin capital letter c with cedilla")
      ((name              . "LATIN SMALL LETTER E WITH GRAVE")
       (=ucs              . #x00E8)     ; è
       ))
+    (=ucs              . #x00C8)       ; È
     (latin-iso8859-1   . #xC8) ; 
     (latin-iso8859-3   . #xC8) ; 
     (latin-iso8859-9   . #xC8) ; 
-    (latin-viscii-upper . #xE8)        ; 
     (latin-viscii      . #xC8) ; 
-    (=ucs              . #x00C8)       ; È
+    (latin-viscii-upper . #xE8)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin capital letter e with grave")
      ((name              . "LATIN SMALL LETTER E WITH ACUTE")
       (=ucs              . #x00E9)     ; é
       ))
+    (=ucs              . #x00C9)       ; É
     (latin-iso8859-1   . #xC9) ; 
     (latin-iso8859-2   . #xC9) ; 
     (latin-iso8859-3   . #xC9) ; 
     (latin-iso8859-4   . #xC9) ; 
     (latin-iso8859-9   . #xC9) ; 
-    (latin-viscii-upper . #xE9)        ; 
     (latin-viscii      . #xC9) ; 
-    (=ucs              . #x00C9)       ; É
+    (latin-viscii-upper . #xE9)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin capital letter e with acute")
      ((name              . "LATIN SMALL LETTER E WITH CIRCUMFLEX")
       (=ucs              . #x00EA)     ; ê
       ))
+    (=ucs              . #x00CA)       ; Ê
     (latin-iso8859-1   . #xCA) ; 
     (latin-iso8859-3   . #xCA) ; 
     (latin-iso8859-9   . #xCA) ; 
     (latin-tcvn5712    . #xA3) ; 
-    (latin-viscii-upper . #xEA)        ; 
     (latin-viscii      . #xCA) ; 
-    (=ucs              . #x00CA)       ; Ê
+    (latin-viscii-upper . #xEA)        ; 
     ))
 (define-char
   '((name . "fullwidth latin capital letter e with circumflex")
      ((name              . "LATIN SMALL LETTER E WITH DIAERESIS")
       (=ucs              . #x00EB)     ; ë
       ))
+    (=ucs              . #x00CB)       ; Ë
     (latin-iso8859-1   . #xCB) ; 
     (latin-iso8859-2   . #xCB) ; 
     (latin-iso8859-3   . #xCB) ; 
     (latin-iso8859-4   . #xCB) ; 
     (latin-iso8859-9   . #xCB) ; 
-    (=ucs              . #x00CB)       ; Ë
     ))
 (define-char
   '((name . "fullwidth latin capital letter e with diaeresis")
      ((name              . "LATIN SMALL LETTER I WITH GRAVE")
       (=ucs              . #x00EC)     ; ì
       ))
+    (=ucs              . #x00CC)       ; Ì
     (latin-iso8859-1   . #xCC) ; 
     (latin-iso8859-3   . #xCC) ; 
     (latin-iso8859-9   . #xCC) ; 
-    (latin-viscii-upper . #xEC)        ; 
     (latin-viscii      . #xCC) ; 
-    (=ucs              . #x00CC)       ; Ì
+    (latin-viscii-upper . #xEC)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin capital letter i with grave")
      ((name              . "LATIN SMALL LETTER I WITH ACUTE")
       (=ucs              . #x00ED)     ; í
       ))
+    (=ucs              . #x00CD)       ; Í
     (latin-iso8859-1   . #xCD) ; 
     (latin-iso8859-2   . #xCD) ; 
     (latin-iso8859-3   . #xCD) ; 
     (latin-iso8859-4   . #xCD) ; 
     (latin-iso8859-9   . #xCD) ; 
-    (latin-viscii-upper . #xED)        ; 
     (latin-viscii      . #xCD) ; 
-    (=ucs              . #x00CD)       ; Í
+    (latin-viscii-upper . #xED)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin capital letter i with acute")
      ((name              . "LATIN SMALL LETTER I WITH CIRCUMFLEX")
       (=ucs              . #x00EE)     ; î
       ))
+    (=ucs              . #x00CE)       ; Î
     (latin-iso8859-1   . #xCE) ; 
     (latin-iso8859-2   . #xCE) ; 
     (latin-iso8859-3   . #xCE) ; 
     (latin-iso8859-4   . #xCE) ; 
     (latin-iso8859-9   . #xCE) ; 
-    (=ucs              . #x00CE)       ; Î
     ))
 (define-char
   '((name . "fullwidth latin capital letter i with circumflex")
      ((name              . "LATIN SMALL LETTER I WITH DIAERESIS")
       (=ucs              . #x00EF)     ; ï
       ))
+    (=ucs              . #x00CF)       ; Ï
     (latin-iso8859-1   . #xCF) ; 
     (latin-iso8859-3   . #xCF) ; 
     (latin-iso8859-9   . #xCF) ; 
-    (=ucs              . #x00CF)       ; Ï
     ))
 (define-char
   '((name . "fullwidth latin capital letter i with diaeresis")
      ((name              . "LATIN SMALL LETTER ETH")
       (=ucs              . #x00F0)     ; ð
       ))
-    (latin-iso8859-1   . #xD0) ; 
     (=ucs              . #x00D0)       ; Ð
+    (latin-iso8859-1   . #xD0) ; 
     ))
 (define-char
   '((name              . "fullwidth latin capital letter eth")
      ((name              . "LATIN SMALL LETTER N WITH TILDE")
       (=ucs              . #x00F1)     ; ñ
       ))
+    (=ucs              . #x00D1)       ; Ñ
     (latin-iso8859-1   . #xD1) ; 
     (latin-iso8859-3   . #xD1) ; 
     (latin-iso8859-9   . #xD1) ; 
-    (=ucs              . #x00D1)       ; Ñ
     ))
 (define-char
   '((name              . "fullwidth latin capital letter n with tilde")
      ((name              . "LATIN SMALL LETTER O WITH GRAVE")
       (=ucs              . #x00F2)     ; ò
       ))
+    (=ucs              . #x00D2)       ; Ò
     (latin-iso8859-1   . #xD2) ; 
     (latin-iso8859-3   . #xD2) ; 
     (latin-iso8859-9   . #xD2) ; 
-    (latin-viscii-upper . #xF2)        ; 
     (latin-viscii      . #xD2) ; 
-    (=ucs              . #x00D2)       ; Ò
+    (latin-viscii-upper . #xF2)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin capital letter o with grave")
      ((name              . "LATIN SMALL LETTER O WITH ACUTE")
       (=ucs              . #x00F3)     ; ó
       ))
+    (=ucs              . #x00D3)       ; Ó
     (latin-iso8859-1   . #xD3) ; 
     (latin-iso8859-2   . #xD3) ; 
     (latin-iso8859-3   . #xD3) ; 
     (latin-iso8859-9   . #xD3) ; 
-    (latin-viscii-upper . #xF3)        ; 
     (latin-viscii      . #xD3) ; 
-    (=ucs              . #x00D3)       ; Ó
+    (latin-viscii-upper . #xF3)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin capital letter o with acute")
      ((name              . "LATIN SMALL LETTER O WITH CIRCUMFLEX")
       (=ucs              . #x00F4)     ; ô
       ))
+    (=ucs              . #x00D4)       ; Ô
     (latin-iso8859-1   . #xD4) ; 
     (latin-iso8859-2   . #xD4) ; 
     (latin-iso8859-3   . #xD4) ; 
     (latin-iso8859-4   . #xD4) ; 
     (latin-iso8859-9   . #xD4) ; 
     (latin-tcvn5712    . #xA4) ; 
-    (latin-viscii-upper . #xF4)        ; 
     (latin-viscii      . #xD4) ; 
-    (=ucs              . #x00D4)       ; Ô
+    (latin-viscii-upper . #xF4)        ; 
     ))
 (define-char
   '((name . "fullwidth latin capital letter o with circumflex")
      ((name              . "LATIN SMALL LETTER O WITH TILDE")
       (=ucs              . #x00F5)     ; õ
       ))
+    (=ucs              . #x00D5)       ; Õ
     (latin-iso8859-1   . #xD5) ; 
     (latin-iso8859-4   . #xD5) ; 
     (latin-iso8859-9   . #xD5) ; 
-    (latin-viscii-upper . #xF5)        ; 
     (latin-viscii      . #xA0) ; 
-    (=ucs              . #x00D5)       ; Õ
+    (latin-viscii-upper . #xF5)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin capital letter o with tilde")
      ((name              . "LATIN SMALL LETTER O WITH DIAERESIS")
       (=ucs              . #x00F6)     ; ö
       ))
+    (=ucs              . #x00D6)       ; Ö
     (latin-iso8859-1   . #xD6) ; 
     (latin-iso8859-2   . #xD6) ; 
     (latin-iso8859-3   . #xD6) ; 
     (latin-iso8859-4   . #xD6) ; 
     (latin-iso8859-9   . #xD6) ; 
-    (=ucs              . #x00D6)       ; Ö
     ))
 (define-char
   '((name . "fullwidth latin capital letter o with diaeresis")
     (mirrored          . nil)
     (->fullwidth
      ((name              . "fullwidth multiplication sign")
-      (chinese-gb2312    . #x2141)     ; 
-      (chinese-cns11643-1 . #x2232)    ; 
+      (=jis-x0208        . #x215F)     ; 
+      (=gb2312           . #x2141)     ; 
+      (=ks-x1001         . #x213F)     ; 
+      (=cns11643-1       . #x2232)     ; 
       ))
+    (=ucs              . #x00D7)       ; ×
     (latin-iso8859-1   . #xD7) ; 
     (latin-iso8859-2   . #xD7) ; 
     (latin-iso8859-3   . #xD7) ; 
     (latin-iso8859-4   . #xD7) ; 
     (hebrew-iso8859-8  . #xAA) ; 
     (latin-iso8859-9   . #xD7) ; 
-    (=ucs              . #x00D7)       ; ×
     ))
 (define-char
   '((name              . "fullwidth multiplication sign")
      ((name              . "MULTIPLICATION SIGN")
       (=ucs              . #x00D7)     ; ×
       ))
-    (chinese-gb2312    . #x2141)       ; 
     (=jis-x0208                . #x215F)       ; 
+    (=gb2312           . #x2141)       ; 
     (=ks-x1001         . #x213F)       ; 
-    (chinese-cns11643-1 . #x2232)      ; 
+    (=cns11643-1       . #x2232)       ; 
     (=big5             . #xA1D1)       ; 
-    (=ucs@jis          . #x00D7)       ; 
+    (=ucs@jis          . #x00D7)       ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH STROKE")
      ((name              . "LATIN SMALL LETTER O WITH STROKE")
       (=ucs              . #x00F8)     ; ø
       ))
+    (=ucs              . #x00D8)       ; Ø
     (latin-iso8859-1   . #xD8) ; 
     (latin-iso8859-4   . #xD8) ; 
     (latin-iso8859-9   . #xD8) ; 
-    (=ucs              . #x00D8)       ; Ø
     ))
 (define-char
   '((name              . "fullwidth latin capital letter o with stroke")
      ((name              . "LATIN SMALL LETTER U WITH GRAVE")
       (=ucs              . #x00F9)     ; ù
       ))
+    (=ucs              . #x00D9)       ; Ù
     (latin-iso8859-1   . #xD9) ; 
     (latin-iso8859-3   . #xD9) ; 
     (latin-iso8859-9   . #xD9) ; 
-    (latin-viscii-upper . #xF9)        ; 
     (latin-viscii      . #xD9) ; 
-    (=ucs              . #x00D9)       ; Ù
+    (latin-viscii-upper . #xF9)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin capital letter u with grave")
      ((name              . "LATIN SMALL LETTER U WITH ACUTE")
       (=ucs              . #x00FA)     ; ú
       ))
+    (=ucs              . #x00DA)       ; Ú
     (latin-iso8859-1   . #xDA) ; 
     (latin-iso8859-2   . #xDA) ; 
     (latin-iso8859-3   . #xDA) ; 
     (latin-iso8859-4   . #xDA) ; 
     (latin-iso8859-9   . #xDA) ; 
-    (latin-viscii-upper . #xFA)        ; 
     (latin-viscii      . #xDA) ; 
-    (=ucs              . #x00DA)       ; Ú
+    (latin-viscii-upper . #xFA)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin capital letter u with acute")
      ((name              . "LATIN SMALL LETTER U WITH CIRCUMFLEX")
       (=ucs              . #x00FB)     ; û
       ))
+    (=ucs              . #x00DB)       ; Û
     (latin-iso8859-1   . #xDB) ; 
     (latin-iso8859-3   . #xDB) ; 
     (latin-iso8859-4   . #xDB) ; 
     (latin-iso8859-9   . #xDB) ; 
-    (=ucs              . #x00DB)       ; Û
     ))
 (define-char
   '((name . "fullwidth latin capital letter u with circumflex")
      ((name              . "LATIN SMALL LETTER U WITH DIAERESIS")
       (=ucs              . #x00FC)     ; ü
       ))
+    (=ucs              . #x00DC)       ; Ü
     (latin-iso8859-1   . #xDC) ; 
     (latin-iso8859-2   . #xDC) ; 
     (latin-iso8859-3   . #xDC) ; 
     (latin-iso8859-4   . #xDC) ; 
     (latin-iso8859-9   . #xDC) ; 
-    (=ucs              . #x00DC)       ; Ü
     ))
 (define-char
   '((name . "fullwidth latin capital letter u with diaeresis")
      ((name              . "LATIN SMALL LETTER Y WITH ACUTE")
       (=ucs              . #x00FD)     ; ý
       ))
+    (=ucs              . #x00DD)       ; Ý
     (latin-iso8859-1   . #xDD) ; 
     (latin-iso8859-2   . #xDD) ; 
-    (latin-viscii-upper . #xFD)        ; 
     (latin-viscii      . #xDD) ; 
-    (=ucs              . #x00DD)       ; Ý
+    (latin-viscii-upper . #xFD)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin capital letter y with acute")
      ((name              . "LATIN SMALL LETTER THORN")
       (=ucs              . #x00FE)     ; þ
       ))
-    (latin-iso8859-1   . #xDE) ; 
     (=ucs              . #x00DE)       ; Þ
+    (latin-iso8859-1   . #xDE) ; 
     ))
 (define-char
   '((name              . "fullwidth latin capital letter thorn")
       (=jis-x0212        . #x294E)     ; 
       (=jis-x0213-1-2000  . #x2955)    ; 
       ))
+    (=ucs              . #x00DF)       ; ß
     (latin-iso8859-1   . #xDF) ; 
     (latin-iso8859-2   . #xDF) ; 
     (latin-iso8859-3   . #xDF) ; 
     (latin-iso8859-4   . #xDF) ; 
     (latin-iso8859-9   . #xDF) ; 
-    (=ucs              . #x00DF)       ; ß
     ))
 (define-char
   '((name              . "fullwidth latin small letter sharp s")
     (->decomposition   #x0061 #x0300)
     (->fullwidth
      ((name              . "fullwidth latin small letter a with grave")
-      (chinese-gb2312    . #x2824)     ; 
+      (=gb2312           . #x2824)     ; 
+      (=jis-x0212        . #x2B22)     ; 
+      (=jis-x0213-1-2000  . #x2956)    ; 
       ))
     (->uppercase
      ((name              . "LATIN CAPITAL LETTER A WITH GRAVE")
       (=ucs              . #x00C0)     ; À
       ))
+    (=ucs              . #x00E0)       ; à
     (latin-iso8859-1   . #xE0) ; 
     (latin-iso8859-3   . #xE0) ; 
     (latin-iso8859-9   . #xE0) ; 
     (latin-tcvn5712    . #xB5) ; 
-    (latin-viscii-lower . #xE0)        ; 
     (latin-viscii      . #xE0) ; 
-    (=ucs              . #x00E0)       ; à
+    (latin-viscii-lower . #xE0)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin small letter a with grave")
      ((name              . "LATIN SMALL LETTER A WITH GRAVE")
       (=ucs              . #x00E0)     ; à
       ))
-    (chinese-gb2312    . #x2824)       ; 
+    (=gb2312           . #x2824)       ; 
     (=jis-x0212                . #x2B22)       ; 
     (=jis-x0213-1-2000 . #x2956)       ; 
     (=jef-china3       . #x85C1)       ; 
     (->decomposition   #x0061 #x0301)
     (->fullwidth
      ((name              . "fullwidth latin small letter a with acute")
-      (chinese-gb2312    . #x2822)     ; 
+      (=gb2312           . #x2822)     ; 
+      (=jis-x0212        . #x2B21)     ; 
+      (=jis-x0213-1-2000  . #x2957)    ; 
       ))
     (->uppercase
      ((name              . "LATIN CAPITAL LETTER A WITH ACUTE")
       (=ucs              . #x00C1)     ; Á
       ))
+    (=ucs              . #x00E1)       ; á
     (latin-iso8859-1   . #xE1) ; 
     (latin-iso8859-2   . #xE1) ; 
     (latin-iso8859-3   . #xE1) ; 
     (latin-iso8859-4   . #xE1) ; 
     (latin-iso8859-9   . #xE1) ; 
     (latin-tcvn5712    . #xB8) ; 
-    (latin-viscii-lower . #xE1)        ; 
     (latin-viscii      . #xE1) ; 
-    (=ucs              . #x00E1)       ; á
+    (latin-viscii-lower . #xE1)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin small letter a with acute")
      ((name              . "LATIN SMALL LETTER A WITH ACUTE")
       (=ucs              . #x00E1)     ; á
       ))
-    (chinese-gb2312    . #x2822)       ; 
+    (=gb2312           . #x2822)       ; 
     (=jis-x0212                . #x2B21)       ; 
     (=jis-x0213-1-2000 . #x2957)       ; 
     (=jef-china3       . #x85EB)       ; 
      ((name              . "LATIN CAPITAL LETTER A WITH CIRCUMFLEX")
       (=ucs              . #x00C2)     ; Â
       ))
+    (=ucs              . #x00E2)       ; â
     (latin-iso8859-1   . #xE2) ; 
     (latin-iso8859-2   . #xE2) ; 
     (latin-iso8859-3   . #xE2) ; 
     (latin-iso8859-4   . #xE2) ; 
     (latin-iso8859-9   . #xE2) ; 
     (latin-tcvn5712    . #xA9) ; 
-    (latin-viscii-lower . #xE2)        ; 
     (latin-viscii      . #xE2) ; 
-    (=ucs              . #x00E2)       ; â
+    (latin-viscii-lower . #xE2)        ; 
     ))
 (define-char
   '((name . "fullwidth latin small letter a with circumflex")
      ((name              . "LATIN CAPITAL LETTER A WITH TILDE")
       (=ucs              . #x00C3)     ; Ã
       ))
+    (=ucs              . #x00E3)       ; ã
     (latin-iso8859-1   . #xE3) ; 
     (latin-iso8859-4   . #xE3) ; 
     (latin-iso8859-9   . #xE3) ; 
     (latin-tcvn5712    . #xB7) ; 
-    (latin-viscii-lower . #xE3)        ; 
     (latin-viscii      . #xE3) ; 
-    (=ucs              . #x00E3)       ; ã
+    (latin-viscii-lower . #xE3)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin small letter a with tilde")
      ((name              . "LATIN CAPITAL LETTER A WITH DIAERESIS")
       (=ucs              . #x00C4)     ; Ä
       ))
+    (=ucs              . #x00E4)       ; ä
     (latin-iso8859-1   . #xE4) ; 
     (latin-iso8859-2   . #xE4) ; 
     (latin-iso8859-3   . #xE4) ; 
     (latin-iso8859-4   . #xE4) ; 
     (latin-iso8859-9   . #xE4) ; 
-    (=ucs              . #x00E4)       ; ä
     ))
 (define-char
   '((name . "fullwidth latin small letter a with diaeresis")
      ((name              . "LATIN CAPITAL LETTER A WITH RING ABOVE")
       (=ucs              . #x00C5)     ; Å
       ))
+    (=ucs              . #x00E5)       ; å
     (latin-iso8859-1   . #xE5) ; 
     (latin-iso8859-4   . #xE5) ; 
     (latin-iso8859-9   . #xE5) ; 
-    (=ucs              . #x00E5)       ; å
     ))
 (define-char
   '((name . "fullwidth latin small letter a with ring above")
      ((name              . "LATIN CAPITAL LETTER AE")
       (=ucs              . #x00C6)     ; Æ
       ))
+    (=ucs              . #x00E6)       ; æ
     (latin-iso8859-1   . #xE6) ; 
     (latin-iso8859-4   . #xE6) ; 
     (latin-iso8859-9   . #xE6) ; 
     (ipa               . #xA4) ; 
-    (=ucs              . #x00E6)       ; æ
     ))
 (define-char
   '((name              . "fullwidth latin small letter ae")
      ((name              . "LATIN CAPITAL LETTER C WITH CEDILLA")
       (=ucs              . #x00C7)     ; Ç
       ))
+    (=ucs              . #x00E7)       ; ç
     (latin-iso8859-1   . #xE7) ; 
     (latin-iso8859-2   . #xE7) ; 
     (latin-iso8859-3   . #xE7) ; 
     (latin-iso8859-9   . #xE7) ; 
     (ipa               . #xCE) ; 
-    (=ucs              . #x00E7)       ; ç
     ))
 (define-char
   '((name              . "fullwidth latin small letter c with cedilla")
     (->decomposition   #x0065 #x0300)
     (->fullwidth
      ((name              . "fullwidth latin small letter e with grave")
-      (chinese-gb2312    . #x2828)     ; 
+      (=gb2312           . #x2828)     ; 
+      (=jis-x0212        . #x2B32)     ; 
+      (=jis-x0213-1-2000  . #x295E)    ; 
       ))
     (->uppercase
      ((name              . "LATIN CAPITAL LETTER E WITH GRAVE")
       (=ucs              . #x00C8)     ; È
       ))
+    (=ucs              . #x00E8)       ; è
     (latin-iso8859-1   . #xE8) ; 
     (latin-iso8859-3   . #xE8) ; 
     (latin-iso8859-9   . #xE8) ; 
     (latin-tcvn5712    . #xCC) ; 
-    (latin-viscii-lower . #xE8)        ; 
     (latin-viscii      . #xE8) ; 
-    (=ucs              . #x00E8)       ; è
+    (latin-viscii-lower . #xE8)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin small letter e with grave")
      ((name              . "LATIN SMALL LETTER E WITH GRAVE")
       (=ucs              . #x00E8)     ; è
       ))
-    (chinese-gb2312    . #x2828)       ; 
+    (=gb2312           . #x2828)       ; 
     (=jis-x0212                . #x2B32)       ; 
     (=jis-x0213-1-2000 . #x295E)       ; 
     (=jef-china3       . #x85C2)       ; 
     (->decomposition   #x0065 #x0301)
     (->fullwidth
      ((name              . "fullwidth latin small letter e with acute")
-      (chinese-gb2312    . #x2826)     ; 
+      (=gb2312           . #x2826)     ; 
+      (=jis-x0212        . #x2B31)     ; 
+      (=jis-x0213-1-2000  . #x295F)    ; 
       ))
     (->uppercase
      ((name              . "LATIN CAPITAL LETTER E WITH ACUTE")
       (=ucs              . #x00C9)     ; É
       ))
+    (=ucs              . #x00E9)       ; é
     (latin-iso8859-1   . #xE9) ; 
     (latin-iso8859-2   . #xE9) ; 
     (latin-iso8859-3   . #xE9) ; 
     (latin-iso8859-4   . #xE9) ; 
     (latin-iso8859-9   . #xE9) ; 
     (latin-tcvn5712    . #xD0) ; 
-    (latin-viscii-lower . #xE9)        ; 
     (latin-viscii      . #xE9) ; 
-    (=ucs              . #x00E9)       ; é
+    (latin-viscii-lower . #xE9)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin small letter e with acute")
      ((name              . "LATIN SMALL LETTER E WITH ACUTE")
       (=ucs              . #x00E9)     ; é
       ))
-    (chinese-gb2312    . #x2826)       ; 
+    (=gb2312           . #x2826)       ; 
     (=jis-x0212                . #x2B31)       ; 
     (=jis-x0213-1-2000 . #x295F)       ; 
     (=jef-china3       . #x85EE)       ; 
     (->decomposition   #x0065 #x0302)
     (->fullwidth
      ((name . "fullwidth latin small letter e with circumflex")
-      (chinese-gb2312    . #x283A)     ; 
+      (=gb2312           . #x283A)     ; 
+      (=jis-x0212        . #x2B34)     ; 
+      (=jis-x0213-1-2000  . #x2960)    ; 
       ))
     (->uppercase
      ((name              . "LATIN CAPITAL LETTER E WITH CIRCUMFLEX")
       (=ucs              . #x00CA)     ; Ê
       ))
+    (=ucs              . #x00EA)       ; ê
     (latin-iso8859-1   . #xEA) ; 
     (latin-iso8859-3   . #xEA) ; 
     (latin-iso8859-9   . #xEA) ; 
     (latin-tcvn5712    . #xAA) ; 
-    (latin-viscii-lower . #xEA)        ; 
     (latin-viscii      . #xEA) ; 
-    (=ucs              . #x00EA)       ; ê
+    (latin-viscii-lower . #xEA)        ; 
     ))
 (define-char
   '((name . "fullwidth latin small letter e with circumflex")
      ((name              . "LATIN SMALL LETTER E WITH CIRCUMFLEX")
       (=ucs              . #x00EA)     ; ê
       ))
-    (chinese-gb2312    . #x283A)       ; 
+    (=gb2312           . #x283A)       ; 
     (=jis-x0212                . #x2B34)       ; 
     (=jis-x0213-1-2000 . #x2960)       ; 
     (=jef-china3       . #x86C6)       ; 
      ((name              . "LATIN CAPITAL LETTER E WITH DIAERESIS")
       (=ucs              . #x00CB)     ; Ë
       ))
+    (=ucs              . #x00EB)       ; ë
     (latin-iso8859-1   . #xEB) ; 
     (latin-iso8859-2   . #xEB) ; 
     (latin-iso8859-3   . #xEB) ; 
     (latin-iso8859-4   . #xEB) ; 
     (latin-iso8859-9   . #xEB) ; 
-    (=ucs              . #x00EB)       ; ë
     ))
 (define-char
   '((name . "fullwidth latin small letter e with diaeresis")
     (->decomposition   #x0069 #x0300)
     (->fullwidth
      ((name              . "fullwidth latin small letter i with grave")
-      (chinese-gb2312    . #x282C)     ; 
+      (=gb2312           . #x282C)     ; 
+      (=jis-x0212        . #x2B40)     ; 
+      (=jis-x0213-1-2000  . #x2962)    ; 
       ))
     (->uppercase
      ((name              . "LATIN CAPITAL LETTER I WITH GRAVE")
       (=ucs              . #x00CC)     ; Ì
       ))
+    (=ucs              . #x00EC)       ; ì
     (latin-iso8859-1   . #xEC) ; 
     (latin-iso8859-3   . #xEC) ; 
     (latin-iso8859-9   . #xEC) ; 
     (latin-tcvn5712    . #xD7) ; 
-    (latin-viscii-lower . #xEC)        ; 
     (latin-viscii      . #xEC) ; 
-    (=ucs              . #x00EC)       ; ì
+    (latin-viscii-lower . #xEC)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin small letter i with grave")
      ((name              . "LATIN SMALL LETTER I WITH GRAVE")
       (=ucs              . #x00EC)     ; ì
       ))
-    (chinese-gb2312    . #x282C)       ; 
+    (=gb2312           . #x282C)       ; 
     (=jis-x0212                . #x2B40)       ; 
     (=jis-x0213-1-2000 . #x2962)       ; 
     (=ucs@jis          . #x00EC)       ; 
     (->decomposition   #x0069 #x0301)
     (->fullwidth
      ((name              . "fullwidth latin small letter i with acute")
-      (chinese-gb2312    . #x282A)     ; 
+      (=gb2312           . #x282A)     ; 
+      (=jis-x0212        . #x2B3F)     ; 
+      (=jis-x0213-1-2000  . #x2963)    ; 
       ))
     (->uppercase
      ((name              . "LATIN CAPITAL LETTER I WITH ACUTE")
       (=ucs              . #x00CD)     ; Í
       ))
+    (=ucs              . #x00ED)       ; í
     (latin-iso8859-1   . #xED) ; 
     (latin-iso8859-2   . #xED) ; 
     (latin-iso8859-3   . #xED) ; 
     (latin-iso8859-4   . #xED) ; 
     (latin-iso8859-9   . #xED) ; 
     (latin-tcvn5712    . #xDD) ; 
-    (latin-viscii-lower . #xED)        ; 
     (latin-viscii      . #xED) ; 
-    (=ucs              . #x00ED)       ; í
+    (latin-viscii-lower . #xED)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin small letter i with acute")
      ((name              . "LATIN SMALL LETTER I WITH ACUTE")
       (=ucs              . #x00ED)     ; í
       ))
-    (chinese-gb2312    . #x282A)       ; 
+    (=gb2312           . #x282A)       ; 
     (=jis-x0212                . #x2B3F)       ; 
     (=jis-x0213-1-2000 . #x2963)       ; 
     (=ucs@jis          . #x00ED)       ; 
      ((name              . "LATIN CAPITAL LETTER I WITH CIRCUMFLEX")
       (=ucs              . #x00CE)     ; Î
       ))
+    (=ucs              . #x00EE)       ; î
     (latin-iso8859-1   . #xEE) ; 
     (latin-iso8859-2   . #xEE) ; 
     (latin-iso8859-3   . #xEE) ; 
     (latin-iso8859-4   . #xEE) ; 
     (latin-iso8859-9   . #xEE) ; 
-    (=ucs              . #x00EE)       ; î
     ))
 (define-char
   '((name . "fullwidth latin small letter i with circumflex")
      ((name              . "LATIN CAPITAL LETTER I WITH DIAERESIS")
       (=ucs              . #x00CF)     ; Ï
       ))
+    (=ucs              . #x00EF)       ; ï
     (latin-iso8859-1   . #xEF) ; 
     (latin-iso8859-3   . #xEF) ; 
     (latin-iso8859-9   . #xEF) ; 
-    (=ucs              . #x00EF)       ; ï
     ))
 (define-char
   '((name . "fullwidth latin small letter i with diaeresis")
      ((name              . "LATIN CAPITAL LETTER ETH")
       (=ucs              . #x00D0)     ; Ð
       ))
+    (=ucs              . #x00F0)       ; ð
     (latin-iso8859-1   . #xF0) ; 
     (ipa               . #xC9) ; 
-    (=ucs              . #x00F0)       ; ð
     ))
 (define-char
   '((name              . "fullwidth latin small letter eth")
      ((name              . "LATIN CAPITAL LETTER N WITH TILDE")
       (=ucs              . #x00D1)     ; Ñ
       ))
+    (=ucs              . #x00F1)       ; ñ
     (latin-iso8859-1   . #xF1) ; 
     (latin-iso8859-3   . #xF1) ; 
     (latin-iso8859-9   . #xF1) ; 
-    (=ucs              . #x00F1)       ; ñ
     ))
 (define-char
   '((name              . "fullwidth latin small letter n with tilde")
     (->decomposition   #x006F #x0300)
     (->fullwidth
      ((name              . "fullwidth latin small letter o with grave")
-      (chinese-gb2312    . #x2830)     ; 
+      (=gb2312           . #x2830)     ; 
+      (=jis-x0212        . #x2B52)     ; 
+      (=jis-x0213-1-2000  . #x2968)    ; 
       ))
     (->uppercase
      ((name              . "LATIN CAPITAL LETTER O WITH GRAVE")
       (=ucs              . #x00D2)     ; Ò
       ))
+    (=ucs              . #x00F2)       ; ò
     (latin-iso8859-1   . #xF2) ; 
     (latin-iso8859-3   . #xF2) ; 
     (latin-iso8859-9   . #xF2) ; 
     (latin-tcvn5712    . #xDF) ; 
-    (latin-viscii-lower . #xF2)        ; 
     (latin-viscii      . #xF2) ; 
-    (=ucs              . #x00F2)       ; ò
+    (latin-viscii-lower . #xF2)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin small letter o with grave")
      ((name              . "LATIN SMALL LETTER O WITH GRAVE")
       (=ucs              . #x00F2)     ; ò
       ))
-    (chinese-gb2312    . #x2830)       ; 
+    (=gb2312           . #x2830)       ; 
     (=jis-x0212                . #x2B52)       ; 
     (=jis-x0213-1-2000 . #x2968)       ; 
     (=jef-china3       . #x85C5)       ; 
     (->decomposition   #x006F #x0301)
     (->fullwidth
      ((name              . "fullwidth latin small letter o with acute")
-      (chinese-gb2312    . #x282E)     ; 
+      (=gb2312           . #x282E)     ; 
+      (=jis-x0212        . #x2B51)     ; 
+      (=jis-x0213-1-2000  . #x2969)    ; 
       ))
     (->uppercase
      ((name              . "LATIN CAPITAL LETTER O WITH ACUTE")
       (=ucs              . #x00D3)     ; Ó
       ))
+    (=ucs              . #x00F3)       ; ó
     (latin-iso8859-1   . #xF3) ; 
     (latin-iso8859-2   . #xF3) ; 
     (latin-iso8859-3   . #xF3) ; 
     (latin-iso8859-9   . #xF3) ; 
     (latin-tcvn5712    . #xE3) ; 
-    (latin-viscii-lower . #xF3)        ; 
     (latin-viscii      . #xF3) ; 
-    (=ucs              . #x00F3)       ; ó
+    (latin-viscii-lower . #xF3)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin small letter o with acute")
      ((name              . "LATIN SMALL LETTER O WITH ACUTE")
       (=ucs              . #x00F3)     ; ó
       ))
-    (chinese-gb2312    . #x282E)       ; 
+    (=gb2312           . #x282E)       ; 
     (=jis-x0212                . #x2B51)       ; 
     (=jis-x0213-1-2000 . #x2969)       ; 
     (=jef-china3       . #x85F6)       ; 
      ((name              . "LATIN CAPITAL LETTER O WITH CIRCUMFLEX")
       (=ucs              . #x00D4)     ; Ô
       ))
+    (=ucs              . #x00F4)       ; ô
     (latin-iso8859-1   . #xF4) ; 
     (latin-iso8859-2   . #xF4) ; 
     (latin-iso8859-3   . #xF4) ; 
     (latin-iso8859-4   . #xF4) ; 
     (latin-iso8859-9   . #xF4) ; 
     (latin-tcvn5712    . #xAB) ; 
-    (latin-viscii-lower . #xF4)        ; 
     (latin-viscii      . #xF4) ; 
-    (=ucs              . #x00F4)       ; ô
+    (latin-viscii-lower . #xF4)        ; 
     ))
 (define-char
   '((name . "fullwidth latin small letter o with circumflex")
      ((name              . "LATIN CAPITAL LETTER O WITH TILDE")
       (=ucs              . #x00D5)     ; Õ
       ))
+    (=ucs              . #x00F5)       ; õ
     (latin-iso8859-1   . #xF5) ; 
     (latin-iso8859-4   . #xF5) ; 
     (latin-iso8859-9   . #xF5) ; 
     (latin-tcvn5712    . #xE2) ; 
-    (latin-viscii-lower . #xF5)        ; 
     (latin-viscii      . #xF5) ; 
-    (=ucs              . #x00F5)       ; õ
+    (latin-viscii-lower . #xF5)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin small letter o with tilde")
      ((name              . "LATIN CAPITAL LETTER O WITH DIAERESIS")
       (=ucs              . #x00D6)     ; Ö
       ))
+    (=ucs              . #x00F6)       ; ö
     (latin-iso8859-1   . #xF6) ; 
     (latin-iso8859-2   . #xF6) ; 
     (latin-iso8859-3   . #xF6) ; 
     (latin-iso8859-4   . #xF6) ; 
     (latin-iso8859-9   . #xF6) ; 
-    (=ucs              . #x00F6)       ; ö
     ))
 (define-char
   '((name . "fullwidth latin small letter o with diaeresis")
     (mirrored          . nil)
     (->fullwidth
      ((name              . "fullwidth division sign")
-      (chinese-gb2312    . #x2142)     ; 
-      (chinese-cns11643-1 . #x2233)    ; 
+      (=jis-x0208        . #x2160)     ; 
+      (=gb2312           . #x2142)     ; 
+      (=ks-x1001         . #x2140)     ; 
+      (=cns11643-1       . #x2233)     ; 
       ))
+    (=ucs              . #x00F7)       ; ÷
     (latin-iso8859-1   . #xF7) ; 
     (latin-iso8859-2   . #xF7) ; 
     (latin-iso8859-3   . #xF7) ; 
     (latin-iso8859-4   . #xF7) ; 
     (hebrew-iso8859-8  . #xBA) ; 
     (latin-iso8859-9   . #xF7) ; 
-    (=ucs              . #x00F7)       ; ÷
     ))
 (define-char
   '((name              . "fullwidth division sign")
      ((name              . "DIVISION SIGN")
       (=ucs              . #x00F7)     ; ÷
       ))
-    (chinese-gb2312    . #x2142)       ; 
     (=jis-x0208                . #x2160)       ; 
+    (=gb2312           . #x2142)       ; 
     (=ks-x1001         . #x2140)       ; 
-    (chinese-cns11643-1 . #x2233)      ; 
+    (=cns11643-1       . #x2233)       ; 
     (=big5             . #xA1D2)       ; 
-    (=ucs@jis          . #x00F7)       ; 
+    (=ucs@jis          . #x00F7)       ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH STROKE")
      ((name              . "LATIN CAPITAL LETTER O WITH STROKE")
       (=ucs              . #x00D8)     ; Ø
       ))
+    (=ucs              . #x00F8)       ; ø
     (latin-iso8859-1   . #xF8) ; 
     (latin-iso8859-4   . #xF8) ; 
     (latin-iso8859-9   . #xF8) ; 
     (ipa               . #xAF) ; 
-    (=ucs              . #x00F8)       ; ø
     ))
 (define-char
   '((name              . "fullwidth latin small letter o with stroke")
     (->decomposition   #x0075 #x0300)
     (->fullwidth
      ((name              . "fullwidth latin small letter u with grave")
-      (chinese-gb2312    . #x2834)     ; 
+      (=gb2312           . #x2834)     ; 
+      (=jis-x0212        . #x2B63)     ; 
+      (=jis-x0213-1-2000  . #x296E)    ; 
       ))
     (->uppercase
      ((name              . "LATIN CAPITAL LETTER U WITH GRAVE")
       (=ucs              . #x00D9)     ; Ù
       ))
+    (=ucs              . #x00F9)       ; ù
     (latin-iso8859-1   . #xF9) ; 
     (latin-iso8859-3   . #xF9) ; 
     (latin-iso8859-9   . #xF9) ; 
     (latin-tcvn5712    . #xEF) ; 
-    (latin-viscii-lower . #xF9)        ; 
     (latin-viscii      . #xF9) ; 
-    (=ucs              . #x00F9)       ; ù
+    (latin-viscii-lower . #xF9)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin small letter u with grave")
      ((name              . "LATIN SMALL LETTER U WITH GRAVE")
       (=ucs              . #x00F9)     ; ù
       ))
-    (chinese-gb2312    . #x2834)       ; 
+    (=gb2312           . #x2834)       ; 
     (=jis-x0212                . #x2B63)       ; 
     (=jis-x0213-1-2000 . #x296E)       ; 
     (=jef-china3       . #x85C7)       ; 
     (->decomposition   #x0075 #x0301)
     (->fullwidth
      ((name              . "fullwidth latin small letter u with acute")
-      (chinese-gb2312    . #x2832)     ; 
+      (=gb2312           . #x2832)     ; 
+      (=jis-x0212        . #x2B62)     ; 
+      (=jis-x0213-1-2000  . #x296F)    ; 
       ))
     (->uppercase
      ((name              . "LATIN CAPITAL LETTER U WITH ACUTE")
       (=ucs              . #x00DA)     ; Ú
       ))
+    (=ucs              . #x00FA)       ; ú
     (latin-iso8859-1   . #xFA) ; 
     (latin-iso8859-2   . #xFA) ; 
     (latin-iso8859-3   . #xFA) ; 
     (latin-iso8859-4   . #xFA) ; 
     (latin-iso8859-9   . #xFA) ; 
     (latin-tcvn5712    . #xF3) ; 
-    (latin-viscii-lower . #xFA)        ; 
     (latin-viscii      . #xFA) ; 
-    (=ucs              . #x00FA)       ; ú
+    (latin-viscii-lower . #xFA)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin small letter u with acute")
      ((name              . "LATIN SMALL LETTER U WITH ACUTE")
       (=ucs              . #x00FA)     ; ú
       ))
-    (chinese-gb2312    . #x2832)       ; 
+    (=gb2312           . #x2832)       ; 
     (=jis-x0212                . #x2B62)       ; 
     (=jis-x0213-1-2000 . #x296F)       ; 
     (=jef-china3       . #x85FC)       ; 
      ((name              . "LATIN CAPITAL LETTER U WITH CIRCUMFLEX")
       (=ucs              . #x00DB)     ; Û
       ))
+    (=ucs              . #x00FB)       ; û
     (latin-iso8859-1   . #xFB) ; 
     (latin-iso8859-3   . #xFB) ; 
     (latin-iso8859-4   . #xFB) ; 
     (latin-iso8859-9   . #xFB) ; 
-    (=ucs              . #x00FB)       ; û
     ))
 (define-char
   '((name . "fullwidth latin small letter u with circumflex")
     (->decomposition   #x0075 #x0308)
     (->fullwidth
      ((name . "fullwidth latin small letter u with diaeresis")
-      (chinese-gb2312    . #x2839)     ; 
+      (=gb2312           . #x2839)     ; 
+      (=jis-x0212        . #x2B64)     ; 
+      (=jis-x0213-1-2000  . #x2971)    ; 
       ))
     (->uppercase
      ((name              . "LATIN CAPITAL LETTER U WITH DIAERESIS")
       (=ucs              . #x00DC)     ; Ü
       ))
+    (=ucs              . #x00FC)       ; ü
     (latin-iso8859-1   . #xFC) ; 
     (latin-iso8859-2   . #xFC) ; 
     (latin-iso8859-3   . #xFC) ; 
     (latin-iso8859-4   . #xFC) ; 
     (latin-iso8859-9   . #xFC) ; 
-    (=ucs              . #x00FC)       ; ü
     ))
 (define-char
   '((name . "fullwidth latin small letter u with diaeresis")
      ((name              . "LATIN SMALL LETTER U WITH DIAERESIS")
       (=ucs              . #x00FC)     ; ü
       ))
-    (chinese-gb2312    . #x2839)       ; 
+    (=gb2312           . #x2839)       ; 
     (=jis-x0212                . #x2B64)       ; 
     (=jis-x0213-1-2000 . #x2971)       ; 
     (=jef-china3       . #x88DB)       ; 
      ((name              . "LATIN CAPITAL LETTER Y WITH ACUTE")
       (=ucs              . #x00DD)     ; Ý
       ))
+    (=ucs              . #x00FD)       ; ý
     (latin-iso8859-1   . #xFD) ; 
     (latin-iso8859-2   . #xFD) ; 
     (latin-tcvn5712    . #xFD) ; 
-    (latin-viscii-lower . #xFD)        ; 
     (latin-viscii      . #xFD) ; 
-    (=ucs              . #x00FD)       ; ý
+    (latin-viscii-lower . #xFD)        ; 
     ))
 (define-char
   '((name              . "fullwidth latin small letter y with acute")
      ((name              . "LATIN CAPITAL LETTER THORN")
       (=ucs              . #x00DE)     ; Þ
       ))
-    (latin-iso8859-1   . #xFE) ; 
     (=ucs              . #x00FE)       ; þ
+    (latin-iso8859-1   . #xFE) ; 
     ))
 (define-char
   '((name              . "fullwidth latin small letter thorn")
      ((name              . "LATIN CAPITAL LETTER Y WITH DIAERESIS")
       (=ucs              . #x0178)     ; Ÿ
       ))
+    (=ucs              . #x00FF)       ; ÿ
     (latin-iso8859-1   . #xFF) ; 
     (latin-iso8859-9   . #xFF) ; 
-    (=ucs              . #x00FF)       ; ÿ
     ))
 (define-char
   '((name . "fullwidth latin small letter y with diaeresis")