Sync up with r21-4-14-chise-0_21-10.
[chise/xemacs-chise.git] / lisp / utf-2000 / u002B0-Spacing-Modifier-Letters.el
index e54032f..a977eac 100644 (file)
+;; -*- coding: utf-8-mcs -*-
 (define-char
   '((name              . "MODIFIER LETTER SMALL H")
-    (ucs               . #x02B0)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0068)
+    (=ucs              . #x02B0)       ; ʰ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL H WITH HOOK")
-    (ucs               . #x02B1)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0266)
+    (=ucs              . #x02B1)       ; ʱ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL J")
-    (ucs               . #x02B2)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x006A)
+    (=ucs              . #x02B2)       ; ʲ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL R")
-    (ucs               . #x02B3)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0072)
+    (=ucs              . #x02B3)       ; ʳ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL TURNED R")
-    (ucs               . #x02B4)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0279)
+    (=ucs              . #x02B4)       ; ʴ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL TURNED R WITH HOOK")
-    (ucs               . #x02B5)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x027B)
+    (=ucs              . #x02B5)       ; ʵ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL CAPITAL INVERTED R")
-    (ucs               . #x02B6)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0281)
+    (=ucs              . #x02B6)       ; ʶ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL W")
-    (ucs               . #x02B7)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0077)
+    (=ucs              . #x02B7)       ; ʷ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL Y")
-    (ucs               . #x02B8)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0079)
+    (=ucs              . #x02B8)       ; ʸ
     ))
 (define-char
   '((name              . "MODIFIER LETTER PRIME")
-    (ucs               . #x02B9)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02B9)       ; ʹ
     ))
 (define-char
   '((name              . "MODIFIER LETTER DOUBLE PRIME")
-    (ucs               . #x02BA)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02BA)       ; ʺ
     ))
 (define-char
   '((name              . "MODIFIER LETTER TURNED COMMA")
-    (ucs               . #x02BB)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (=ucs              . #x02BB)       ; ʻ
     ))
 (define-char
   '((name              . "MODIFIER LETTER APOSTROPHE")
-    (ucs               . #x02BC)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (greek-iso8859-7   #x22)   ; \e-F¢\e-A
+    (=ucs              . #x02BC)       ; ʼ
+    (greek-iso8859-7   . #xA2) ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER REVERSED COMMA")
-    (ucs               . #x02BD)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (greek-iso8859-7   #x21)   ; \e-F¡\e-A
+    (=ucs              . #x02BD)       ; ʽ
+    (greek-iso8859-7   . #xA1) ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER RIGHT HALF RING")
-    (ucs               . #x02BE)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (=ucs              . #x02BE)       ; ʾ
     ))
 (define-char
   '((name              . "MODIFIER LETTER LEFT HALF RING")
-    (ucs               . #x02BF)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (=ucs              . #x02BF)       ; ʿ
     ))
 (define-char
   '((name              . "MODIFIER LETTER GLOTTAL STOP")
-    (ucs               . #x02C0)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (=ucs              . #x02C0)       ; ˀ
     ))
 (define-char
   '((name              . "MODIFIER LETTER REVERSED GLOTTAL STOP")
-    (ucs               . #x02C1)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (=ucs              . #x02C1)       ; ˁ
     ))
 (define-char
   '((name              . "MODIFIER LETTER LEFT ARROWHEAD")
-    (ucs               . #x02C2)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02C2)       ; ˂
     ))
 (define-char
   '((name              . "MODIFIER LETTER RIGHT ARROWHEAD")
-    (ucs               . #x02C3)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02C3)       ; ˃
     ))
 (define-char
   '((name              . "MODIFIER LETTER UP ARROWHEAD")
-    (ucs               . #x02C4)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02C4)       ; ˄
     ))
 (define-char
   '((name              . "MODIFIER LETTER DOWN ARROWHEAD")
-    (ucs               . #x02C5)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02C5)       ; ˅
     ))
 (define-char
   '((name              . "MODIFIER LETTER CIRCUMFLEX ACCENT")
-    (ucs               . #x02C6)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02C6)       ; ˆ
+    (=big5-eten                . #xC6D9)       ; 
     ))
 (define-char
   '((name              . "CARON")
-    (ucs               . #x02C7)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "Mandarin Chinese third tone")
-    (latin-iso8859-2   #x37)   ; \e-B·\e-A
-    (latin-iso8859-4   #x37)   ; \e-D·\e-A
+    (->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) ; 
     ))
 (define-char
-  '((name              . "FULLWIDTH CARON")
-    (->ucs             . #x02C7)
+  '((name              . "fullwidth caron")
+    (=>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    #x21 #x26)      ; \e$(D"0\e(B
-    (korean-ksc5601    #x22 #x27)      ; \e$(C"'\e(B
-    (japanese-jisx0212 #x22 #x30)      ; \e$(D"0\e(B
-    (chinese-cns11643-1 #x25 #x6F)     ; \e$(G%o\e(B
+    (<-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")
-    (ucs               . #x02C8)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ipa               #x70)   ; \e-0ð\e-A
+    (->fullwidth
+     ((name              . "fullwidth modifier letter vertical line")
+      (=jis-x0213-1-2000  . #x2B53)    ; 
+      ))
+    (=ucs              . #x02C8)       ; ˈ
+    (ipa               . #xF0) ; 
+    ))
+(define-char
+  '((name              . "fullwidth modifier letter vertical line")
+    (=>ucs             . #x02C8)       ; ˈ
+    (general-category  symbol modifier) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    (->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")
-    (ucs               . #x02C9)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "Mandarin Chinese first tone")
-    (chinese-gb2312    #x21 #x25)      ; \e$A!%\e(B
+    (->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")
-    (ucs               . #x02CA)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "Mandarin Chinese second tone")
-    (chinese-cns11643-1 #x25 #x6E)     ; \e$(G%n\e(B
+    (->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")
-    (ucs               . #x02CB)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "Mandarin Chinese fourth tone")
-    (chinese-cns11643-1 #x25 #x70)     ; \e$(G%p\e(B
+    (->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")
-    (ucs               . #x02CC)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ipa               #x71)   ; \e-0ñ\e-A
+    (->fullwidth
+     ((name . "fullwidth modifier letter low vertical line")
+      (=jis-x0213-1-2000  . #x2B54)    ; 
+      ))
+    (=ucs              . #x02CC)       ; ˌ
+    (ipa               . #xF1) ; 
+    ))
+(define-char
+  '((name              . "fullwidth modifier letter low vertical line")
+    (=>ucs             . #x02CC)       ; ˌ
+    (general-category  symbol modifier) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
+    (<-fullwidth
+     ((name              . "MODIFIER LETTER LOW VERTICAL LINE")
+      (=ucs              . #x02CC)     ; ˌ
+      ))
+    (=jis-x0213-1-2000 . #x2B54)       ; 
+    (=ucs@jis          . #x02CC)       ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER LOW MACRON")
-    (ucs               . #x02CD)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02CD)       ; ˍ
     ))
 (define-char
   '((name              . "MODIFIER LETTER LOW GRAVE ACCENT")
-    (ucs               . #x02CE)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02CE)       ; ˎ
     ))
 (define-char
   '((name              . "MODIFIER LETTER LOW ACUTE ACCENT")
-    (ucs               . #x02CF)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02CF)       ; ˏ
     ))
 (define-char
   '((name              . "MODIFIER LETTER TRIANGULAR COLON")
-    (ucs               . #x02D0)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x72)   ; \e-0ò\e-A
+    (->fullwidth
+     ((name              . "fullwidth modifier letter triangular colon")
+      (=ks-x1001         . #x2230)     ; 
+      (=jis-x0213-1-2000  . #x2B55)    ; 
+      ))
+    (=ucs              . #x02D0)       ; ː
+    (ipa               . #xF2) ; 
     ))
 (define-char
-  '((name              . "FULLWIDTH MODIFIER LETTER TRIANGULAR COLON")
-    (->ucs             . #x02D0)
+  '((name              . "fullwidth modifier letter triangular colon")
+    (=>ucs             . #x02D0)       ; ː
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x02D0)
-    (korean-ksc5601    #x22 #x30)      ; \e$(C"0\e(B
+    (<-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")
-    (ucs               . #x02D1)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (->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")
-    (ucs               . #x02D2)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02D2)       ; ˒
     ))
 (define-char
   '((name              . "MODIFIER LETTER CENTRED LEFT HALF RING")
-    (ucs               . #x02D3)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02D3)       ; ˓
     ))
 (define-char
   '((name              . "MODIFIER LETTER UP TACK")
-    (ucs               . #x02D4)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02D4)       ; ˔
     ))
 (define-char
   '((name              . "MODIFIER LETTER DOWN TACK")
-    (ucs               . #x02D5)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02D5)       ; ˕
     ))
 (define-char
   '((name              . "MODIFIER LETTER PLUS SIGN")
-    (ucs               . #x02D6)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02D6)       ; ˖
     ))
 (define-char
   '((name              . "MODIFIER LETTER MINUS SIGN")
-    (ucs               . #x02D7)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02D7)       ; ˗
     ))
 (define-char
   '((name              . "BREVE")
-    (ucs               . #x02D8)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0306)
-    (latin-iso8859-2   #x22)   ; \e-B¢\e-A
-    (latin-iso8859-3   #x22)   ; \e-C¢\e-A
+    (->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) ; 
     ))
 (define-char
-  '((name              . "FULLWIDTH BREVE")
-    (->ucs             . #x02D8)
+  '((name              . "fullwidth breve")
+    (=>ucs             . #x02D8)       ; ˘
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x02D8)
-    (korean-ksc5601    #x22 #x28)      ; \e$(D"/\e(B
-    (japanese-jisx0212 #x22 #x2F)      ; \e$(D"/\e(B
+    (<-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")
-    (ucs               . #x02D9)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "Mandarin Chinese light tone")
     (->decomposition   compat #x0020 #x0307)
-    (latin-iso8859-2   #x7F)   ; \e-Bÿ\e-A
-    (latin-iso8859-3   #x7F)   ; \e-Cÿ\e-A
-    (latin-iso8859-4   #x7F)   ; \e-Dÿ\e-A
+    (->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) ; 
     ))
 (define-char
-  '((name              . "FULLWIDTH DOT ABOVE")
-    (->ucs             . #x02D9)
+  '((name              . "fullwidth dot above")
+    (=>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    #x22 #x2B)      ; \e$(D"2\e(B
-    (japanese-jisx0212 #x22 #x32)      ; \e$(D"2\e(B
-    (chinese-cns11643-1 #x25 #x6C)     ; \e$(G%l\e(B
+    (<-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")
-    (ucs               . #x02DA)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x030A)
-    (korean-ksc5601    #x22 #x2A)      ; \e$(C"*\e(B
-    (japanese-jisx0212 #x22 #x36)      ; \e$(D"6\e(B
+    (->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")
-    (ucs               . #x02DB)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0328)
-    (latin-iso8859-2   #x32)   ; \e-B²\e-A
-    (latin-iso8859-4   #x32)   ; \e-D²\e-A
+    (->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) ; 
     ))
 (define-char
-  '((name              . "FULLWIDTH OGONEK")
-    (->ucs             . #x02DB)
+  '((name              . "fullwidth ogonek")
+    (=>ucs             . #x02DB)       ; ˛
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (->decomposition   wide #x02DB)
-    (korean-ksc5601    #x22 #x2D)      ; \e$(D"5\e(B
-    (japanese-jisx0212 #x22 #x35)      ; \e$(D"5\e(B
+    (<-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")
-    (ucs               . #x02DC)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0303)
+    (=ucs              . #x02DC)       ; ˜
     ))
 (define-char
   '((name              . "DOUBLE ACUTE ACCENT")
-    (ucs               . #x02DD)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x030B)
-    (latin-iso8859-2   #x3D)   ; \e-B½\e-A
+    (->fullwidth
+     ((name              . "fullwidth double acute accent")
+      (=ks-x1001         . #x2229)     ; 
+      (=jis-x0212        . #x2233)     ; 
+      (=jis-x0213-1-2000  . #x2A36)    ; 
+      ))
+    (=ucs              . #x02DD)       ; ˝
+    (latin-iso8859-2   . #xBD) ; 
     ))
 (define-char
-  '((name              . "FULLWIDTH DOUBLE ACUTE ACCENT")
-    (->ucs             . #x02DD)
+  '((name              . "fullwidth double acute accent")
+    (=>ucs             . #x02DD)       ; ˝
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x02DD)
-    (korean-ksc5601    #x22 #x29)      ; \e$(D"3\e(B
-    (japanese-jisx0212 #x22 #x33)      ; \e$(D"3\e(B
+    (<-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")
-    (ucs               . #x02DE)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (->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")
-    (ucs               . #x02DF)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02DF)       ; ˟
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL GAMMA")
-    (ucs               . #x02E0)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0263)
+    (=ucs              . #x02E0)       ; ˠ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL L")
-    (ucs               . #x02E1)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x006C)
+    (=ucs              . #x02E1)       ; ˡ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL S")
-    (ucs               . #x02E2)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0073)
+    (=ucs              . #x02E2)       ; ˢ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL X")
-    (ucs               . #x02E3)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0078)
+    (=ucs              . #x02E3)       ; ˣ
     ))
 (define-char
   '((name              . "MODIFIER LETTER SMALL REVERSED GLOTTAL STOP")
-    (ucs               . #x02E4)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0295)
+    (=ucs              . #x02E4)       ; ˤ
     ))
 (define-char
   '((name              . "MODIFIER LETTER EXTRA-HIGH TONE BAR")
-    (ucs               . #x02E5)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (->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")
-    (ucs               . #x02E6)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (->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")
-    (ucs               . #x02E7)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (->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")
-    (ucs               . #x02E8)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (->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")
-    (ucs               . #x02E9)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (->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")
-    (ucs               . #x02EA)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02EA)       ; ˪
     ))
 (define-char
   '((name              . "MODIFIER LETTER YANG DEPARTING TONE MARK")
-    (ucs               . #x02EB)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02EB)       ; ˫
     ))
 (define-char
   '((name              . "MODIFIER LETTER VOICING")
-    (ucs               . #x02EC)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02EC)       ; ˬ
     ))
 (define-char
   '((name              . "MODIFIER LETTER UNASPIRATED")
-    (ucs               . #x02ED)
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (=ucs              . #x02ED)       ; ˭
     ))
 (define-char
   '((name              . "MODIFIER LETTER DOUBLE APOSTROPHE")
-    (ucs               . #x02EE)
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (=ucs              . #x02EE)       ; ˮ
     ))