Sync up with r21-4-14-chise-0_21-10.
[chise/xemacs-chise.git] / lisp / utf-2000 / u002B0-Spacing-Modifier-Letters.el
index 389de84..a977eac 100644 (file)
@@ -1,10 +1,11 @@
+;; -*- coding: utf-8-mcs -*-
 (define-char
   '((name              . "MODIFIER LETTER SMALL H")
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0068)
-    (ucs               . #x2B0)        ; ʰ
+    (=ucs              . #x02B0)       ; ʰ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL H WITH HOOK")
@@ -12,7 +13,7 @@
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0266)
-    (ucs               . #x2B1)        ; ʱ
+    (=ucs              . #x02B1)       ; ʱ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL J")
@@ -20,7 +21,7 @@
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x006A)
-    (ucs               . #x2B2)        ; ʲ
+    (=ucs              . #x02B2)       ; ʲ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL R")
@@ -28,7 +29,7 @@
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0072)
-    (ucs               . #x2B3)        ; ʳ
+    (=ucs              . #x02B3)       ; ʳ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL TURNED R")
@@ -36,7 +37,7 @@
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0279)
-    (ucs               . #x2B4)        ; ʴ
+    (=ucs              . #x02B4)       ; ʴ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL TURNED R WITH HOOK")
@@ -44,7 +45,7 @@
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x027B)
-    (ucs               . #x2B5)        ; ʵ
+    (=ucs              . #x02B5)       ; ʵ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL CAPITAL INVERTED R")
@@ -52,7 +53,7 @@
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0281)
-    (ucs               . #x2B6)        ; ʶ
+    (=ucs              . #x02B6)       ; ʶ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL W")
@@ -60,7 +61,7 @@
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0077)
-    (ucs               . #x2B7)        ; ʷ
+    (=ucs              . #x02B7)       ; ʷ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL Y")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0079)
-    (ucs               . #x2B8)        ; ʸ
+    (=ucs              . #x02B8)       ; ʸ
     ))
 (define-char
   '((name              . "MODIFIER LETTER PRIME")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2B9)        ; ʹ
+    (=ucs              . #x02B9)       ; ʹ
     ))
 (define-char
   '((name              . "MODIFIER LETTER DOUBLE PRIME")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2BA)        ; ʺ
+    (=ucs              . #x02BA)       ; ʺ
     ))
 (define-char
   '((name              . "MODIFIER LETTER TURNED COMMA")
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ucs               . #x2BB)        ; ʻ
+    (=ucs              . #x02BB)       ; ʻ
     ))
 (define-char
   '((name              . "MODIFIER LETTER APOSTROPHE")
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (=ucs              . #x02BC)       ; ʼ
     (greek-iso8859-7   . #xA2) ; 
-    (ucs               . #x2BC)        ; ʼ
     ))
 (define-char
   '((name              . "MODIFIER LETTER REVERSED COMMA")
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (=ucs              . #x02BD)       ; ʽ
     (greek-iso8859-7   . #xA1) ; 
-    (ucs               . #x2BD)        ; ʽ
     ))
 (define-char
   '((name              . "MODIFIER LETTER RIGHT HALF RING")
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ucs               . #x2BE)        ; ʾ
+    (=ucs              . #x02BE)       ; ʾ
     ))
 (define-char
   '((name              . "MODIFIER LETTER LEFT HALF RING")
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ucs               . #x2BF)        ; ʿ
+    (=ucs              . #x02BF)       ; ʿ
     ))
 (define-char
   '((name              . "MODIFIER LETTER GLOTTAL STOP")
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ucs               . #x2C0)        ; ˀ
+    (=ucs              . #x02C0)       ; ˀ
     ))
 (define-char
   '((name              . "MODIFIER LETTER REVERSED GLOTTAL STOP")
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ucs               . #x2C1)        ; ˁ
+    (=ucs              . #x02C1)       ; ˁ
     ))
 (define-char
   '((name              . "MODIFIER LETTER LEFT ARROWHEAD")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2C2)        ; ˂
+    (=ucs              . #x02C2)       ; ˂
     ))
 (define-char
   '((name              . "MODIFIER LETTER RIGHT ARROWHEAD")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2C3)        ; ˃
+    (=ucs              . #x02C3)       ; ˃
     ))
 (define-char
   '((name              . "MODIFIER LETTER UP ARROWHEAD")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2C4)        ; ˄
+    (=ucs              . #x02C4)       ; ˄
     ))
 (define-char
   '((name              . "MODIFIER LETTER DOWN ARROWHEAD")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2C5)        ; ˅
+    (=ucs              . #x02C5)       ; ˅
     ))
 (define-char
   '((name              . "MODIFIER LETTER CIRCUMFLEX ACCENT")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2C6)        ; ˆ
+    (=ucs              . #x02C6)       ; ˆ
+    (=big5-eten                . #xC6D9)       ; 
     ))
 (define-char
   '((name              . "CARON")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "Mandarin Chinese third tone")
+    (->fullwidth
+     ((name              . "fullwidth caron")
+      (=gb2312           . #x2126)     ; 
+      (=ks-x1001         . #x2227)     ; 
+      (=jis-x0212        . #x2230)     ; 
+      (=cns11643-1       . #x256F)     ; 
+      (=jis-x0213-1-2000  . #x2A31)    ; 
+      ))
+    (=ucs              . #x02C7)       ; ˇ
     (latin-iso8859-2   . #xB7) ; 
     (latin-iso8859-4   . #xB7) ; 
-    (ucs               . #x2C7)        ; ˇ
     ))
 (define-char
   '((name              . "fullwidth caron")
-    (->ucs             . #x02C7)       ; ˇ
+    (=>ucs             . #x02C7)       ; ˇ
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "Mandarin Chinese third tone")
     (->decomposition   wide #x02C7)
-    (chinese-gb2312            . #x2126)       ; 
-    (korean-ksc5601            . #x2227)       ; 
-    (japanese-jisx0212         . #x2230)       ; 
-    (chinese-cns11643-1                . #x256F)       ; 
-    (japanese-jisx0213-1       . #x2A31)       ; 
-    (chinese-big5              . #xA3BE)       ; 
+    (<-fullwidth
+     ((name              . "CARON")
+      (=ucs              . #x02C7)     ; ˇ
+      ))
+    (=gb2312           . #x2126)       ; 
+    (=ks-x1001         . #x2227)       ; 
+    (=jis-x0212                . #x2230)       ; 
+    (=cns11643-1       . #x256F)       ; 
+    (=jis-x0213-1-2000 . #x2A31)       ; 
+    (=big5             . #xA3BE)       ; 
+    (=jef-china3       . #x81AB)       ; 
+    (=ucs@jis          . #x02C7)       ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER VERTICAL LINE")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (->fullwidth
+     ((name              . "fullwidth modifier letter vertical line")
+      (=jis-x0213-1-2000  . #x2B53)    ; 
+      ))
+    (=ucs              . #x02C8)       ; ˈ
     (ipa               . #xF0) ; 
-    (ucs               . #x2C8)        ; ˈ
     ))
 (define-char
   '((name              . "fullwidth modifier letter vertical line")
-    (->ucs             . #x02C8)       ; ˈ
+    (=>ucs             . #x02C8)       ; ˈ
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       . #x2B53)       ; 
+    (->decomposition   wide #x02C8)
+    (<-fullwidth
+     ((name              . "MODIFIER LETTER VERTICAL LINE")
+      (=ucs              . #x02C8)     ; ˈ
+      ))
+    (=jis-x0213-1-2000 . #x2B53)       ; 
+    (=ucs@jis          . #x02C8)       ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER MACRON")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "Mandarin Chinese first tone")
-    (chinese-gb2312    . #x2125)       ; 
-    (chinese-big5      . #xA3BC)       ; 
-    (ucs               . #x2C9)        ; ˉ
+    (->fullwidth
+     ((name              . "fullwidth modifier letter macron")
+      (=gb2312           . #x2125)     ; 
+      ))
+    (=ucs              . #x02C9)       ; ˉ
+    ))
+(define-char
+  '((name              . "fullwidth modifier letter macron")
+    (=>ucs             . #x02C9)       ; ˉ
+    (general-category  symbol modifier) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    (iso-10646-comment . "Mandarin Chinese first tone")
+    (->decomposition   wide #x02C9)
+    (<-fullwidth
+     ((name              . "MODIFIER LETTER MACRON")
+      (=ucs              . #x02C9)     ; ˉ
+      ))
+    (=gb2312           . #x2125)       ; 
+    (=cns11643-1       . #x256D)       ; 
+    (=big5             . #xA3BC)       ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER ACUTE ACCENT")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "Mandarin Chinese second tone")
-    (chinese-cns11643-1 . #x256E)      ; 
-    (chinese-big5      . #xA3BD)       ; 
-    (ucs               . #x2CA)        ; ˊ
+    (->fullwidth
+     ((name              . "fullwidth modifier letter acute accent")
+      (=cns11643-1       . #x256E)     ; 
+      (=big5             . #xA3BD)     ; 
+      ))
+    (=ucs              . #x02CA)       ; ˊ
+    ))
+(define-char
+  '((name              . "fullwidth modifier letter acute accent")
+    (=>ucs             . #x02CA)       ; ˊ
+    (general-category  symbol modifier) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    (iso-10646-comment . "Mandarin Chinese second tone")
+    (->decomposition   wide #x02CA)
+    (<-fullwidth
+     ((name              . "MODIFIER LETTER ACUTE ACCENT")
+      (=ucs              . #x02CA)     ; ˊ
+      ))
+    (=cns11643-1       . #x256E)       ; 
+    (=big5             . #xA3BD)       ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER GRAVE ACCENT")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "Mandarin Chinese fourth tone")
-    (chinese-cns11643-1 . #x2570)      ; 
-    (chinese-big5      . #xA3BF)       ; 
-    (ucs               . #x2CB)        ; ˋ
+    (->fullwidth
+     ((name              . "fullwidth modifier letter grave accent")
+      (=cns11643-1       . #x2570)     ; 
+      (=big5             . #xA3BF)     ; 
+      ))
+    (=ucs              . #x02CB)       ; ˋ
+    ))
+(define-char
+  '((name              . "fullwidth modifier letter grave accent")
+    (=>ucs             . #x02CB)       ; ˋ
+    (general-category  symbol modifier) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    (iso-10646-comment . "Mandarin Chinese fourth tone")
+    (->decomposition   wide #x02CB)
+    (<-fullwidth
+     ((name              . "MODIFIER LETTER GRAVE ACCENT")
+      (=ucs              . #x02CB)     ; ˋ
+      ))
+    (=cns11643-1       . #x2570)       ; 
+    (=big5             . #xA3BF)       ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER LOW VERTICAL LINE")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (->fullwidth
+     ((name . "fullwidth modifier letter low vertical line")
+      (=jis-x0213-1-2000  . #x2B54)    ; 
+      ))
+    (=ucs              . #x02CC)       ; ˌ
     (ipa               . #xF1) ; 
-    (ucs               . #x2CC)        ; ˌ
     ))
 (define-char
   '((name              . "fullwidth modifier letter low vertical line")
-    (->ucs             . #x02CC)       ; ˌ
+    (=>ucs             . #x02CC)       ; ˌ
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       . #x2B54)       ; 
+    (<-fullwidth
+     ((name              . "MODIFIER LETTER LOW VERTICAL LINE")
+      (=ucs              . #x02CC)     ; ˌ
+      ))
+    (=jis-x0213-1-2000 . #x2B54)       ; 
+    (=ucs@jis          . #x02CC)       ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER LOW MACRON")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2CD)        ; ˍ
+    (=ucs              . #x02CD)       ; ˍ
     ))
 (define-char
   '((name              . "MODIFIER LETTER LOW GRAVE ACCENT")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2CE)        ; ˎ
+    (=ucs              . #x02CE)       ; ˎ
     ))
 (define-char
   '((name              . "MODIFIER LETTER LOW ACUTE ACCENT")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2CF)        ; ˏ
+    (=ucs              . #x02CF)       ; ˏ
     ))
 (define-char
   '((name              . "MODIFIER LETTER TRIANGULAR COLON")
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (->fullwidth
+     ((name              . "fullwidth modifier letter triangular colon")
+      (=ks-x1001         . #x2230)     ; 
+      (=jis-x0213-1-2000  . #x2B55)    ; 
+      ))
+    (=ucs              . #x02D0)       ; ː
     (ipa               . #xF2) ; 
-    (ucs               . #x2D0)        ; ː
     ))
 (define-char
   '((name              . "fullwidth modifier letter triangular colon")
-    (->ucs             . #x02D0)       ; ː
+    (=>ucs             . #x02D0)       ; ː
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x02D0)
-    (korean-ksc5601            . #x2230)       ; 
-    (japanese-jisx0213-1       . #x2B55)       ; 
+    (<-fullwidth
+     ((name              . "MODIFIER LETTER TRIANGULAR COLON")
+      (=ucs              . #x02D0)     ; ː
+      ))
+    (=ks-x1001         . #x2230)       ; 
+    (=jis-x0213-1-2000 . #x2B55)       ; 
+    (=ucs@jis          . #x02D0)       ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER HALF TRIANGULAR COLON")
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (japanese-jisx0213-1       . #x2B56)       ; 
-    (ucs                       . #x2D1)        ; ˑ
+    (->fullwidth
+     ((name . "fullwidth modifier letter half triangular colon")
+      (=jis-x0213-1-2000  . #x2B56)    ; 
+      ))
+    (=ucs              . #x02D1)       ; ˑ
+    ))
+(define-char
+  '((name . "fullwidth modifier letter half triangular colon")
+    (=>ucs             . #x02D1)       ; ˑ
+    (general-category  letter modifier) ; Informative Category
+    (bidi-category     . "L")
+    (mirrored          . nil)
+    (->decomposition   wide #x02D1)
+    (<-fullwidth
+     ((name              . "MODIFIER LETTER HALF TRIANGULAR COLON")
+      (=ucs              . #x02D1)     ; ˑ
+      ))
+    (=jis-x0213-1-2000 . #x2B56)       ; 
+    (=ucs@jis          . #x02D1)       ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER CENTRED RIGHT HALF RING")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2D2)        ; ˒
+    (=ucs              . #x02D2)       ; ˒
     ))
 (define-char
   '((name              . "MODIFIER LETTER CENTRED LEFT HALF RING")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2D3)        ; ˓
+    (=ucs              . #x02D3)       ; ˓
     ))
 (define-char
   '((name              . "MODIFIER LETTER UP TACK")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2D4)        ; ˔
+    (=ucs              . #x02D4)       ; ˔
     ))
 (define-char
   '((name              . "MODIFIER LETTER DOWN TACK")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2D5)        ; ˕
+    (=ucs              . #x02D5)       ; ˕
     ))
 (define-char
   '((name              . "MODIFIER LETTER PLUS SIGN")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2D6)        ; ˖
+    (=ucs              . #x02D6)       ; ˖
     ))
 (define-char
   '((name              . "MODIFIER LETTER MINUS SIGN")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2D7)        ; ˗
+    (=ucs              . #x02D7)       ; ˗
     ))
 (define-char
   '((name              . "BREVE")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0306)
+    (->fullwidth
+     ((name              . "fullwidth breve")
+      (=ks-x1001         . #x2228)     ; 
+      (=jis-x0212        . #x222F)     ; 
+      (=jis-x0213-1-2000  . #x2A22)    ; 
+      ))
+    (=ucs              . #x02D8)       ; ˘
     (latin-iso8859-2   . #xA2) ; 
     (latin-iso8859-3   . #xA2) ; 
-    (ucs               . #x2D8)        ; ˘
     ))
 (define-char
   '((name              . "fullwidth breve")
-    (->ucs             . #x02D8)       ; ˘
+    (=>ucs             . #x02D8)       ; ˘
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x02D8)
-    (korean-ksc5601            . #x2228)       ; 
-    (japanese-jisx0212         . #x222F)       ; 
-    (japanese-jisx0213-1       . #x2A22)       ; 
+    (<-fullwidth
+     ((name              . "BREVE")
+      (=ucs              . #x02D8)     ; ˘
+      ))
+    (=ks-x1001         . #x2228)       ; 
+    (=jis-x0212                . #x222F)       ; 
+    (=jis-x0213-1-2000 . #x2A22)       ; 
+    (=jef-china3       . #x81A8)       ; 
+    (=ucs@jis          . #x02D8)       ; 
     ))
 (define-char
   '((name              . "DOT ABOVE")
     (mirrored          . nil)
     (iso-10646-comment . "Mandarin Chinese light tone")
     (->decomposition   compat #x0020 #x0307)
+    (->fullwidth
+     ((name              . "fullwidth dot above")
+      (=ks-x1001         . #x222B)     ; 
+      (=jis-x0212        . #x2232)     ; 
+      (=cns11643-1       . #x256C)     ; 
+      (=jis-x0213-1-2000  . #x2A58)    ; 
+      ))
+    (=ucs              . #x02D9)       ; ˙
     (latin-iso8859-2   . #xFF) ; 
     (latin-iso8859-3   . #xFF) ; 
     (latin-iso8859-4   . #xFF) ; 
-    (ucs               . #x2D9)        ; ˙
     ))
 (define-char
   '((name              . "fullwidth dot above")
-    (->ucs             . #x02D9)       ; ˙
+    (=>ucs             . #x02D9)       ; ˙
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "Mandarin Chinese light tone")
     (->decomposition   wide #x02D9)
-    (korean-ksc5601            . #x222B)       ; 
-    (japanese-jisx0212         . #x2232)       ; 
-    (chinese-cns11643-1                . #x256C)       ; 
-    (japanese-jisx0213-1       . #x2A58)       ; 
-    (chinese-big5              . #xA3BB)       ; 
+    (<-fullwidth
+     ((name              . "DOT ABOVE")
+      (=ucs              . #x02D9)     ; ˙
+      ))
+    (=ks-x1001         . #x222B)       ; 
+    (=jis-x0212                . #x2232)       ; 
+    (=cns11643-1       . #x256C)       ; 
+    (=jis-x0213-1-2000 . #x2A58)       ; 
+    (=big5             . #xA3BB)       ; 
+    (=jef-china3       . #x81A9)       ; 
+    (=ucs@jis          . #x02D9)       ; 
     ))
 (define-char
   '((name              . "RING ABOVE")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x030A)
-    (korean-ksc5601    . #x222A)       ; 
-    (japanese-jisx0212 . #x2236)       ; 
-    (ucs               . #x2DA)        ; ˚
+    (->fullwidth
+     ((name              . "fullwidth ring above")
+      (=ks-x1001         . #x222A)     ; 
+      (=jis-x0212        . #x2236)     ; 
+      (=jef-china3       . #x81AC)     ; 
+      ))
+    (=ucs              . #x02DA)       ; ˚
+    ))
+(define-char
+  '((name              . "fullwidth ring above")
+    (=>ucs             . #x02DA)       ; ˚
+    (general-category  symbol modifier) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    (->decomposition   wide #x02DA)
+    (<-fullwidth
+     ((name              . "RING ABOVE")
+      (=ucs              . #x02DA)     ; ˚
+      ))
+    (=ks-x1001         . #x222A)       ; 
+    (=jis-x0212                . #x2236)       ; 
+    (=jef-china3       . #x81AC)       ; 
+    (=ucs@jis          . #x02DA)       ; 
     ))
 (define-char
   '((name              . "OGONEK")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0328)
+    (->fullwidth
+     ((name              . "fullwidth ogonek")
+      (=ks-x1001         . #x222D)     ; 
+      (=jis-x0212        . #x2235)     ; 
+      (=jis-x0213-1-2000  . #x2A2D)    ; 
+      ))
+    (=ucs              . #x02DB)       ; ˛
     (latin-iso8859-2   . #xB2) ; 
     (latin-iso8859-4   . #xB2) ; 
-    (ucs               . #x2DB)        ; ˛
     ))
 (define-char
   '((name              . "fullwidth ogonek")
-    (->ucs             . #x02DB)       ; ˛
+    (=>ucs             . #x02DB)       ; ˛
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (->decomposition   wide #x02DB)
-    (korean-ksc5601            . #x222D)       ; 
-    (japanese-jisx0212         . #x2235)       ; 
-    (japanese-jisx0213-1       . #x2A2D)       ; 
+    (<-fullwidth
+     ((name              . "OGONEK")
+      (=ucs              . #x02DB)     ; ˛
+      ))
+    (=ks-x1001         . #x222D)       ; 
+    (=jis-x0212                . #x2235)       ; 
+    (=jis-x0213-1-2000 . #x2A2D)       ; 
+    (=jef-china3       . #x81B3)       ; 
+    (=ucs@jis          . #x02DB)       ; 
     ))
 (define-char
   '((name              . "SMALL TILDE")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0303)
-    (ucs               . #x2DC)        ; ˜
+    (=ucs              . #x02DC)       ; ˜
     ))
 (define-char
   '((name              . "DOUBLE ACUTE ACCENT")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x030B)
+    (->fullwidth
+     ((name              . "fullwidth double acute accent")
+      (=ks-x1001         . #x2229)     ; 
+      (=jis-x0212        . #x2233)     ; 
+      (=jis-x0213-1-2000  . #x2A36)    ; 
+      ))
+    (=ucs              . #x02DD)       ; ˝
     (latin-iso8859-2   . #xBD) ; 
-    (ucs               . #x2DD)        ; ˝
     ))
 (define-char
   '((name              . "fullwidth double acute accent")
-    (->ucs             . #x02DD)       ; ˝
+    (=>ucs             . #x02DD)       ; ˝
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x02DD)
-    (korean-ksc5601            . #x2229)       ; 
-    (japanese-jisx0212         . #x2233)       ; 
-    (japanese-jisx0213-1       . #x2A36)       ; 
+    (<-fullwidth
+     ((name              . "DOUBLE ACUTE ACCENT")
+      (=ucs              . #x02DD)     ; ˝
+      ))
+    (=ks-x1001         . #x2229)       ; 
+    (=jis-x0212                . #x2233)       ; 
+    (=jis-x0213-1-2000 . #x2A36)       ; 
+    (=jef-china3       . #x81B0)       ; 
+    (=ucs@jis          . #x02DD)       ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER RHOTIC HOOK")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       . #x2B71)       ; 
-    (ucs                       . #x2DE)        ; ˞
+    (->fullwidth
+     ((name              . "fullwidth modifier letter rhotic hook")
+      (=jis-x0213-1-2000  . #x2B71)    ; 
+      ))
+    (=ucs              . #x02DE)       ; ˞
+    ))
+(define-char
+  '((name              . "fullwidth modifier letter rhotic hook")
+    (=>ucs             . #x02DE)       ; ˞
+    (general-category  symbol modifier) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    (->decomposition   wide #x02DE)
+    (<-fullwidth
+     ((name              . "MODIFIER LETTER RHOTIC HOOK")
+      (=ucs              . #x02DE)     ; ˞
+      ))
+    (=jis-x0213-1-2000 . #x2B71)       ; 
+    (=ucs@jis          . #x02DE)       ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER CROSS ACCENT")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2DF)        ; ˟
+    (=ucs              . #x02DF)       ; ˟
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL GAMMA")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0263)
-    (ucs               . #x2E0)        ; ˠ
+    (=ucs              . #x02E0)       ; ˠ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL L")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x006C)
-    (ucs               . #x2E1)        ; ˡ
+    (=ucs              . #x02E1)       ; ˡ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL S")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0073)
-    (ucs               . #x2E2)        ; ˢ
+    (=ucs              . #x02E2)       ; ˢ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL X")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0078)
-    (ucs               . #x2E3)        ; ˣ
+    (=ucs              . #x02E3)       ; ˣ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL REVERSED GLOTTAL STOP")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0295)
-    (ucs               . #x2E4)        ; ˤ
+    (=ucs              . #x02E4)       ; ˤ
     ))
 (define-char
   '((name              . "MODIFIER LETTER EXTRA-HIGH TONE BAR")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       . #x2B60)       ; 
-    (ucs                       . #x2E5)        ; ˥
+    (->fullwidth
+     ((name . "fullwidth modifier letter extra-high tone bar")
+      (=jis-x0213-1-2000  . #x2B60)    ; 
+      ))
+    (=ucs              . #x02E5)       ; ˥
+    ))
+(define-char
+  '((name . "fullwidth modifier letter extra-high tone bar")
+    (=>ucs             . #x02E5)       ; ˥
+    (general-category  symbol modifier) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    (->decomposition   wide #x02E5)
+    (<-fullwidth
+     ((name              . "MODIFIER LETTER EXTRA-HIGH TONE BAR")
+      (=ucs              . #x02E5)     ; ˥
+      ))
+    (=jis-x0213-1-2000 . #x2B60)       ; 
+    (=ucs@jis          . #x02E5)       ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER HIGH TONE BAR")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       . #x2B61)       ; 
-    (ucs                       . #x2E6)        ; ˦
+    (->fullwidth
+     ((name              . "fullwidth modifier letter high tone bar")
+      (=jis-x0213-1-2000  . #x2B61)    ; 
+      ))
+    (=ucs              . #x02E6)       ; ˦
+    ))
+(define-char
+  '((name              . "fullwidth modifier letter high tone bar")
+    (=>ucs             . #x02E6)       ; ˦
+    (general-category  symbol modifier) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    (->decomposition   wide #x02E6)
+    (<-fullwidth
+     ((name              . "MODIFIER LETTER HIGH TONE BAR")
+      (=ucs              . #x02E6)     ; ˦
+      ))
+    (=jis-x0213-1-2000 . #x2B61)       ; 
+    (=ucs@jis          . #x02E6)       ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER MID TONE BAR")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       . #x2B62)       ; 
-    (ucs                       . #x2E7)        ; ˧
+    (->fullwidth
+     ((name              . "fullwidth modifier letter mid tone bar")
+      (=jis-x0213-1-2000  . #x2B62)    ; 
+      ))
+    (=ucs              . #x02E7)       ; ˧
+    ))
+(define-char
+  '((name              . "fullwidth modifier letter mid tone bar")
+    (=>ucs             . #x02E7)       ; ˧
+    (general-category  symbol modifier) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    (->decomposition   wide #x02E7)
+    (<-fullwidth
+     ((name              . "MODIFIER LETTER MID TONE BAR")
+      (=ucs              . #x02E7)     ; ˧
+      ))
+    (=jis-x0213-1-2000 . #x2B62)       ; 
+    (=ucs@jis          . #x02E7)       ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER LOW TONE BAR")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       . #x2B63)       ; 
-    (ucs                       . #x2E8)        ; ˨
+    (->fullwidth
+     ((name              . "fullwidth modifier letter low tone bar")
+      (=jis-x0213-1-2000  . #x2B63)    ; 
+      ))
+    (=ucs              . #x02E8)       ; ˨
+    ))
+(define-char
+  '((name              . "fullwidth modifier letter low tone bar")
+    (=>ucs             . #x02E8)       ; ˨
+    (general-category  symbol modifier) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    (->decomposition   wide #x02E8)
+    (<-fullwidth
+     ((name              . "MODIFIER LETTER LOW TONE BAR")
+      (=ucs              . #x02E8)     ; ˨
+      ))
+    (=jis-x0213-1-2000 . #x2B63)       ; 
+    (=ucs@jis          . #x02E8)       ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER EXTRA-LOW TONE BAR")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (japanese-jisx0213-1       . #x2B64)       ; 
-    (ucs                       . #x2E9)        ; ˩
+    (->fullwidth
+     ((name . "fullwidth modifier letter extra-low tone bar")
+      (=jis-x0213-1-2000  . #x2B64)    ; 
+      ))
+    (=ucs              . #x02E9)       ; ˩
+    ))
+(define-char
+  '((name              . "fullwidth modifier letter extra-low tone bar")
+    (=>ucs             . #x02E9)       ; ˩
+    (general-category  symbol modifier) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    (->decomposition   wide #x02E9)
+    (<-fullwidth
+     ((name              . "MODIFIER LETTER EXTRA-LOW TONE BAR")
+      (=ucs              . #x02E9)     ; ˩
+      ))
+    (=jis-x0213-1-2000 . #x2B64)       ; 
+    (=ucs@jis          . #x02E9)       ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER YIN DEPARTING TONE MARK")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2EA)        ; ˪
+    (=ucs              . #x02EA)       ; ˪
     ))
 (define-char
   '((name              . "MODIFIER LETTER YANG DEPARTING TONE MARK")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2EB)        ; ˫
+    (=ucs              . #x02EB)       ; ˫
     ))
 (define-char
   '((name              . "MODIFIER LETTER VOICING")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2EC)        ; ˬ
+    (=ucs              . #x02EC)       ; ˬ
     ))
 (define-char
   '((name              . "MODIFIER LETTER UNASPIRATED")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2ED)        ; ˭
+    (=ucs              . #x02ED)       ; ˭
     ))
 (define-char
   '((name              . "MODIFIER LETTER DOUBLE APOSTROPHE")
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ucs               . #x2EE)        ; ˮ
+    (=ucs              . #x02EE)       ; ˮ
     ))