Merge `japanese-jisx0213-1'.
authortomo <tomo>
Sun, 21 Nov 1999 07:09:49 +0000 (07:09 +0000)
committertomo <tomo>
Sun, 21 Nov 1999 07:09:49 +0000 (07:09 +0000)
lisp/utf-2000/u00020-Basic-Latin.el
lisp/utf-2000/u000A0-Latin-1-Supplement.el
lisp/utf-2000/u00100-Latin-Extended-A.el
lisp/utf-2000/u00180-Latin-Extended-B.el
lisp/utf-2000/u00250-IPA-Extensions.el
lisp/utf-2000/u002B0-Spacing-Modifier-Letters.el
lisp/utf-2000/u00300-Combining-Diacritical-Marks.el
lisp/utf-2000/u00370-Greek.el

index 7e21898..1e01304 100644 (file)
@@ -5,7 +5,7 @@
     (bidi-category     . "WS")
     (mirrored          . nil)
     (ascii             #x20)   ;  
-    (ipa               #x7F)   ; \e.0\eN\7f
+    (ipa               #xFF)   ; 
     (latin-viscii      #x20)   ;  
     ))
 (define-char
@@ -15,7 +15,7 @@
     (bidi-category     . "ON")
     (mirrored          . nil)
     (ascii             #x21)   ; !
-    (latin-jisx0201    #x21)   ; \e(J!\e(B
+    (latin-jisx0201    #x21)   ; 
     (latin-viscii      #x21)   ; !
     ))
 (define-char
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ascii             #x22)   ; "
-    (latin-jisx0201    #x22)   ; \e(J"\e(B
-    (latin-viscii      #x22)   ; "
+    (ascii                     #x22)   ; "
+    (latin-jisx0201            #x22)   ; 
+    (latin-viscii              #x22)   ; "
+    (japanese-jisx0213-1       #x22 #x30)      ; "
     ))
 (define-char
   '((name              . "NUMBER SIGN")
@@ -35,7 +36,7 @@
     (bidi-category     . "ET")
     (mirrored          . nil)
     (ascii             #x23)   ; #
-    (latin-jisx0201    #x23)   ; \e(J#\e(B
+    (latin-jisx0201    #x23)   ; 
     (latin-viscii      #x23)   ; #
     ))
 (define-char
@@ -45,7 +46,7 @@
     (bidi-category     . "ET")
     (mirrored          . nil)
     (ascii             #x24)   ; $
-    (latin-jisx0201    #x24)   ; \e(J$\e(B
+    (latin-jisx0201    #x24)   ; 
     (latin-viscii      #x24)   ; $
     ))
 (define-char
@@ -55,7 +56,7 @@
     (bidi-category     . "ET")
     (mirrored          . nil)
     (ascii             #x25)   ; %
-    (latin-jisx0201    #x25)   ; \e(J%\e(B
+    (latin-jisx0201    #x25)   ; 
     (latin-viscii      #x25)   ; %
     ))
 (define-char
@@ -65,7 +66,7 @@
     (bidi-category     . "ON")
     (mirrored          . nil)
     (ascii             #x26)   ; &
-    (latin-jisx0201    #x26)   ; \e(J&\e(B
+    (latin-jisx0201    #x26)   ; 
     (latin-viscii      #x26)   ; &
     ))
 (define-char
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ascii             #x27)   ; '
-    (latin-jisx0201    #x27)   ; \e(J'\e(B
-    (latin-viscii      #x27)   ; '
+    (ascii                     #x27)   ; '
+    (latin-jisx0201            #x27)   ; 
+    (latin-viscii              #x27)   ; '
+    (japanese-jisx0213-1       #x22 #x2F)      ; '
     ))
 (define-char
   '((name              . "LEFT PARENTHESIS")
@@ -85,7 +87,7 @@
     (bidi-category     . "ON")
     (mirrored          . t)
     (ascii             #x28)   ; (
-    (latin-jisx0201    #x28)   ; \e(J(\e(B
+    (latin-jisx0201    #x28)   ; 
     (latin-viscii      #x28)   ; (
     ))
 (define-char
@@ -95,7 +97,7 @@
     (bidi-category     . "ON")
     (mirrored          . t)
     (ascii             #x29)   ; )
-    (latin-jisx0201    #x29)   ; \e(J)\e(B
+    (latin-jisx0201    #x29)   ; 
     (latin-viscii      #x29)   ; )
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . nil)
     (ascii             #x2A)   ; *
-    (latin-jisx0201    #x2A)   ; \e(J*\e(B
+    (latin-jisx0201    #x2A)   ; 
     (latin-viscii      #x2A)   ; *
     ))
 (define-char
     (bidi-category     . "ET")
     (mirrored          . nil)
     (ascii             #x2B)   ; +
-    (latin-jisx0201    #x2B)   ; \e(J+\e(B
+    (latin-jisx0201    #x2B)   ; 
     (latin-viscii      #x2B)   ; +
     ))
 (define-char
     (bidi-category     . "CS")
     (mirrored          . nil)
     (ascii             #x2C)   ; ,
-    (latin-jisx0201    #x2C)   ; \e(J,\e(B
+    (latin-jisx0201    #x2C)   ; 
     (latin-viscii      #x2C)   ; ,
     ))
 (define-char
     (general-category  punctuation dash) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
-    (ascii             #x2D)   ; -
-    (latin-jisx0201    #x2D)   ; \e(J-\e(B
-    (latin-viscii      #x2D)   ; -
+    (ascii                     #x2D)   ; -
+    (latin-jisx0201            #x2D)   ; 
+    (latin-viscii              #x2D)   ; -
+    (japanese-jisx0213-1       #x22 #x31)      ; -
     ))
 (define-char
   '((name              . "FULL STOP")
     (bidi-category     . "CS")
     (mirrored          . nil)
     (ascii             #x2E)   ; .
-    (latin-jisx0201    #x2E)   ; \e(J.\e(B
+    (latin-jisx0201    #x2E)   ; 
     (latin-viscii      #x2E)   ; .
     ))
 (define-char
     (bidi-category     . "ES")
     (mirrored          . nil)
     (ascii             #x2F)   ; /
-    (latin-jisx0201    #x2F)   ; \e(J/\e(B
+    (latin-jisx0201    #x2F)   ; 
     (latin-viscii      #x2F)   ; /
     ))
 (define-char
     (digit-value        . 0)
     (numeric-value      . 0)
     (ascii             #x30)   ; 0
-    (latin-jisx0201    #x30)   ; \e(J0\e(B
+    (latin-jisx0201    #x30)   ; 
     (latin-viscii      #x30)   ; 0
     ))
 (define-char
     (digit-value        . 1)
     (numeric-value      . 1)
     (ascii             #x31)   ; 1
-    (latin-jisx0201    #x31)   ; \e(J1\e(B
+    (latin-jisx0201    #x31)   ; 
     (latin-viscii      #x31)   ; 1
     ))
 (define-char
     (digit-value        . 2)
     (numeric-value      . 2)
     (ascii             #x32)   ; 2
-    (latin-jisx0201    #x32)   ; \e(J2\e(B
+    (latin-jisx0201    #x32)   ; 
     (latin-viscii      #x32)   ; 2
     ))
 (define-char
     (digit-value        . 3)
     (numeric-value      . 3)
     (ascii             #x33)   ; 3
-    (latin-jisx0201    #x33)   ; \e(J3\e(B
+    (latin-jisx0201    #x33)   ; 
     (latin-viscii      #x33)   ; 3
     ))
 (define-char
     (digit-value        . 4)
     (numeric-value      . 4)
     (ascii             #x34)   ; 4
-    (latin-jisx0201    #x34)   ; \e(J4\e(B
+    (latin-jisx0201    #x34)   ; 
     (latin-viscii      #x34)   ; 4
     ))
 (define-char
     (digit-value        . 5)
     (numeric-value      . 5)
     (ascii             #x35)   ; 5
-    (latin-jisx0201    #x35)   ; \e(J5\e(B
+    (latin-jisx0201    #x35)   ; 
     (latin-viscii      #x35)   ; 5
     ))
 (define-char
     (digit-value        . 6)
     (numeric-value      . 6)
     (ascii             #x36)   ; 6
-    (latin-jisx0201    #x36)   ; \e(J6\e(B
+    (latin-jisx0201    #x36)   ; 
     (latin-viscii      #x36)   ; 6
     ))
 (define-char
     (digit-value        . 7)
     (numeric-value      . 7)
     (ascii             #x37)   ; 7
-    (latin-jisx0201    #x37)   ; \e(J7\e(B
+    (latin-jisx0201    #x37)   ; 
     (latin-viscii      #x37)   ; 7
     ))
 (define-char
     (digit-value        . 8)
     (numeric-value      . 8)
     (ascii             #x38)   ; 8
-    (latin-jisx0201    #x38)   ; \e(J8\e(B
+    (latin-jisx0201    #x38)   ; 
     (latin-viscii      #x38)   ; 8
     ))
 (define-char
     (digit-value        . 9)
     (numeric-value      . 9)
     (ascii             #x39)   ; 9
-    (latin-jisx0201    #x39)   ; \e(J9\e(B
+    (latin-jisx0201    #x39)   ; 
     (latin-viscii      #x39)   ; 9
     ))
 (define-char
     (bidi-category     . "CS")
     (mirrored          . nil)
     (ascii             #x3A)   ; :
-    (latin-jisx0201    #x3A)   ; \e(J:\e(B
+    (latin-jisx0201    #x3A)   ; 
     (latin-viscii      #x3A)   ; :
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . nil)
     (ascii             #x3B)   ; ;
-    (latin-jisx0201    #x3B)   ; \e(J;\e(B
+    (latin-jisx0201    #x3B)   ; 
     (latin-viscii      #x3B)   ; ;
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . t)
     (ascii             #x3C)   ; <
-    (latin-jisx0201    #x3C)   ; \e(J<\e(B
+    (latin-jisx0201    #x3C)   ; 
     (latin-viscii      #x3C)   ; <
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . nil)
     (ascii             #x3D)   ; =
-    (latin-jisx0201    #x3D)   ; \e(J=\e(B
+    (latin-jisx0201    #x3D)   ; 
     (latin-viscii      #x3D)   ; =
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . t)
     (ascii             #x3E)   ; >
-    (latin-jisx0201    #x3E)   ; \e(J>\e(B
+    (latin-jisx0201    #x3E)   ; 
     (latin-viscii      #x3E)   ; >
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . nil)
     (ascii             #x3F)   ; ?
-    (latin-jisx0201    #x3F)   ; \e(J?\e(B
+    (latin-jisx0201    #x3F)   ; 
     (latin-viscii      #x3F)   ; ?
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . nil)
     (ascii             #x40)   ; @
-    (latin-jisx0201    #x40)   ; \e(J@\e(B
+    (latin-jisx0201    #x40)   ; 
     (latin-viscii      #x40)   ; @
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0061)
     (ascii             #x41)   ; A
-    (latin-jisx0201    #x41)   ; \e(JA\e(B
+    (latin-jisx0201    #x41)   ; 
     (latin-viscii      #x41)   ; A
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0062)
     (ascii             #x42)   ; B
-    (latin-jisx0201    #x42)   ; \e(JB\e(B
+    (latin-jisx0201    #x42)   ; 
     (latin-viscii      #x42)   ; B
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0063)
     (ascii             #x43)   ; C
-    (latin-jisx0201    #x43)   ; \e(JC\e(B
+    (latin-jisx0201    #x43)   ; 
     (latin-viscii      #x43)   ; C
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0064)
     (ascii             #x44)   ; D
-    (latin-jisx0201    #x44)   ; \e(JD\e(B
+    (latin-jisx0201    #x44)   ; 
     (latin-viscii      #x44)   ; D
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0065)
     (ascii             #x45)   ; E
-    (latin-jisx0201    #x45)   ; \e(JE\e(B
+    (latin-jisx0201    #x45)   ; 
     (latin-viscii      #x45)   ; E
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0066)
     (ascii             #x46)   ; F
-    (latin-jisx0201    #x46)   ; \e(JF\e(B
+    (latin-jisx0201    #x46)   ; 
     (latin-viscii      #x46)   ; F
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0067)
     (ascii             #x47)   ; G
-    (latin-jisx0201    #x47)   ; \e(JG\e(B
+    (latin-jisx0201    #x47)   ; 
     (latin-viscii      #x47)   ; G
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0068)
     (ascii             #x48)   ; H
-    (latin-jisx0201    #x48)   ; \e(JH\e(B
+    (latin-jisx0201    #x48)   ; 
     (latin-viscii      #x48)   ; H
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0069)
     (ascii             #x49)   ; I
-    (latin-jisx0201    #x49)   ; \e(JI\e(B
+    (latin-jisx0201    #x49)   ; 
     (latin-viscii      #x49)   ; I
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x006A)
     (ascii             #x4A)   ; J
-    (latin-jisx0201    #x4A)   ; \e(JJ\e(B
+    (latin-jisx0201    #x4A)   ; 
     (latin-viscii      #x4A)   ; J
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x006B)
     (ascii             #x4B)   ; K
-    (latin-jisx0201    #x4B)   ; \e(JK\e(B
+    (latin-jisx0201    #x4B)   ; 
     (latin-viscii      #x4B)   ; K
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x006C)
     (ascii             #x4C)   ; L
-    (latin-jisx0201    #x4C)   ; \e(JL\e(B
+    (latin-jisx0201    #x4C)   ; 
     (latin-viscii      #x4C)   ; L
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x006D)
     (ascii             #x4D)   ; M
-    (latin-jisx0201    #x4D)   ; \e(JM\e(B
+    (latin-jisx0201    #x4D)   ; 
     (latin-viscii      #x4D)   ; M
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x006E)
     (ascii             #x4E)   ; N
-    (latin-jisx0201    #x4E)   ; \e(JN\e(B
+    (latin-jisx0201    #x4E)   ; 
     (latin-viscii      #x4E)   ; N
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x006F)
     (ascii             #x4F)   ; O
-    (latin-jisx0201    #x4F)   ; \e(JO\e(B
+    (latin-jisx0201    #x4F)   ; 
     (latin-viscii      #x4F)   ; O
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0070)
     (ascii             #x50)   ; P
-    (latin-jisx0201    #x50)   ; \e(JP\e(B
+    (latin-jisx0201    #x50)   ; 
     (latin-viscii      #x50)   ; P
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0071)
     (ascii             #x51)   ; Q
-    (latin-jisx0201    #x51)   ; \e(JQ\e(B
+    (latin-jisx0201    #x51)   ; 
     (latin-viscii      #x51)   ; Q
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0072)
     (ascii             #x52)   ; R
-    (latin-jisx0201    #x52)   ; \e(JR\e(B
+    (latin-jisx0201    #x52)   ; 
     (latin-viscii      #x52)   ; R
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0073)
     (ascii             #x53)   ; S
-    (latin-jisx0201    #x53)   ; \e(JS\e(B
+    (latin-jisx0201    #x53)   ; 
     (latin-viscii      #x53)   ; S
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0074)
     (ascii             #x54)   ; T
-    (latin-jisx0201    #x54)   ; \e(JT\e(B
+    (latin-jisx0201    #x54)   ; 
     (latin-viscii      #x54)   ; T
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0075)
     (ascii             #x55)   ; U
-    (latin-jisx0201    #x55)   ; \e(JU\e(B
+    (latin-jisx0201    #x55)   ; 
     (latin-viscii      #x55)   ; U
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0076)
     (ascii             #x56)   ; V
-    (latin-jisx0201    #x56)   ; \e(JV\e(B
+    (latin-jisx0201    #x56)   ; 
     (latin-viscii      #x56)   ; V
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0077)
     (ascii             #x57)   ; W
-    (latin-jisx0201    #x57)   ; \e(JW\e(B
+    (latin-jisx0201    #x57)   ; 
     (latin-viscii      #x57)   ; W
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0078)
     (ascii             #x58)   ; X
-    (latin-jisx0201    #x58)   ; \e(JX\e(B
+    (latin-jisx0201    #x58)   ; 
     (latin-viscii      #x58)   ; X
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x0079)
     (ascii             #x59)   ; Y
-    (latin-jisx0201    #x59)   ; \e(JY\e(B
+    (latin-jisx0201    #x59)   ; 
     (latin-viscii      #x59)   ; Y
     ))
 (define-char
     (mirrored          . nil)
     (->lowercase       #x007A)
     (ascii             #x5A)   ; Z
-    (latin-jisx0201    #x5A)   ; \e(JZ\e(B
+    (latin-jisx0201    #x5A)   ; 
     (latin-viscii      #x5A)   ; Z
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . t)
     (ascii             #x5B)   ; [
-    (latin-jisx0201    #x5B)   ; \e(J[\e(B
+    (latin-jisx0201    #x5B)   ; 
     (latin-viscii      #x5B)   ; [
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . t)
     (ascii             #x5D)   ; ]
-    (latin-jisx0201    #x5D)   ; \e(J]\e(B
+    (latin-jisx0201    #x5D)   ; 
     (latin-viscii      #x5D)   ; ]
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . nil)
     (ascii             #x5E)   ; ^
-    (latin-jisx0201    #x5E)   ; \e(J^\e(B
+    (latin-jisx0201    #x5E)   ; 
     (latin-viscii      #x5E)   ; ^
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . nil)
     (ascii             #x5F)   ; _
-    (latin-jisx0201    #x5F)   ; \e(J_\e(B
+    (latin-jisx0201    #x5F)   ; 
     (latin-viscii      #x5F)   ; _
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . nil)
     (ascii             #x60)   ; `
-    (latin-jisx0201    #x60)   ; \e(J`\e(B
+    (latin-jisx0201    #x60)   ; 
     (latin-viscii      #x60)   ; `
     ))
 (define-char
     (->uppercase       #x0041)
     (->titlecase       #x0041)
     (ascii             #x61)   ; a
-    (latin-jisx0201    #x61)   ; \e(Ja\e(B
-    (ipa               #x25)   ; \e.0\eN%
+    (latin-jisx0201    #x61)   ; 
+    (ipa               #xA5)   ; 
     (latin-viscii      #x61)   ; a
     ))
 (define-char
     (->uppercase       #x0042)
     (->titlecase       #x0042)
     (ascii             #x62)   ; b
-    (latin-jisx0201    #x62)   ; \e(Jb\e(B
-    (ipa               #x41)   ; \e.0\eNA
+    (latin-jisx0201    #x62)   ; 
+    (ipa               #xC1)   ; 
     (latin-viscii      #x62)   ; b
     ))
 (define-char
     (->uppercase       #x0043)
     (->titlecase       #x0043)
     (ascii             #x63)   ; c
-    (latin-jisx0201    #x63)   ; \e(Jc\e(B
+    (latin-jisx0201    #x63)   ; 
     (latin-viscii      #x63)   ; c
     ))
 (define-char
     (->uppercase       #x0044)
     (->titlecase       #x0044)
     (ascii             #x64)   ; d
-    (latin-jisx0201    #x64)   ; \e(Jd\e(B
-    (ipa               #x43)   ; \e.0\eNC
+    (latin-jisx0201    #x64)   ; 
+    (ipa               #xC3)   ; 
     (latin-viscii      #x64)   ; d
     ))
 (define-char
     (->uppercase       #x0045)
     (->titlecase       #x0045)
     (ascii             #x65)   ; e
-    (latin-jisx0201    #x65)   ; \e(Je\e(B
-    (ipa               #x22)   ; \e.0\eN"
+    (latin-jisx0201    #x65)   ; 
+    (ipa               #xA2)   ; 
     (latin-viscii      #x65)   ; e
     ))
 (define-char
     (->uppercase       #x0046)
     (->titlecase       #x0046)
     (ascii             #x66)   ; f
-    (latin-jisx0201    #x66)   ; \e(Jf\e(B
-    (ipa               #x46)   ; \e.0\eNF
+    (latin-jisx0201    #x66)   ; 
+    (ipa               #xC6)   ; 
     (latin-viscii      #x66)   ; f
     ))
 (define-char
     (->uppercase       #x0047)
     (->titlecase       #x0047)
     (ascii             #x67)   ; g
-    (latin-jisx0201    #x67)   ; \e(Jg\e(B
-    (ipa               #x45)   ; \e.0\eNE
+    (latin-jisx0201    #x67)   ; 
+    (ipa               #xC5)   ; 
     (latin-viscii      #x67)   ; g
     ))
 (define-char
     (->uppercase       #x0048)
     (->titlecase       #x0048)
     (ascii             #x68)   ; h
-    (latin-jisx0201    #x68)   ; \e(Jh\e(B
-    (ipa               #x51)   ; \e.0\eNQ
+    (latin-jisx0201    #x68)   ; 
+    (ipa               #xD1)   ; 
     (latin-viscii      #x68)   ; h
     ))
 (define-char
     (->uppercase       #x0049)
     (->titlecase       #x0049)
     (ascii             #x69)   ; i
-    (latin-jisx0201    #x69)   ; \e(Ji\e(B
-    (ipa               #x20)   ; \e.0\e
+    (latin-jisx0201    #x69)   ; 
+    (ipa               #xA0)   ; 
     (latin-viscii      #x69)   ; i
     ))
 (define-char
     (->uppercase       #x004A)
     (->titlecase       #x004A)
     (ascii             #x6A)   ; j
-    (latin-jisx0201    #x6A)   ; \e(Jj\e(B
-    (ipa               #x59)   ; \e.0\eNY
+    (latin-jisx0201    #x6A)   ; 
+    (ipa               #xD9)   ; 
     (latin-viscii      #x6A)   ; j
     ))
 (define-char
     (->uppercase       #x004B)
     (->titlecase       #x004B)
     (ascii             #x6B)   ; k
-    (latin-jisx0201    #x6B)   ; \e(Jk\e(B
-    (ipa               #x44)   ; \e.0\eND
+    (latin-jisx0201    #x6B)   ; 
+    (ipa               #xC4)   ; 
     (latin-viscii      #x6B)   ; k
     ))
 (define-char
     (->uppercase       #x004C)
     (->titlecase       #x004C)
     (ascii             #x6C)   ; l
-    (latin-jisx0201    #x6C)   ; \e(Jl\e(B
-    (ipa               #x5A)   ; \e.0\eNZ
+    (latin-jisx0201    #x6C)   ; 
+    (ipa               #xDA)   ; 
     (latin-viscii      #x6C)   ; l
     ))
 (define-char
     (->uppercase       #x004D)
     (->titlecase       #x004D)
     (ascii             #x6D)   ; m
-    (latin-jisx0201    #x6D)   ; \e(Jm\e(B
-    (ipa               #x52)   ; \e.0\eNR
+    (latin-jisx0201    #x6D)   ; 
+    (ipa               #xD2)   ; 
     (latin-viscii      #x6D)   ; m
     ))
 (define-char
     (->uppercase       #x004E)
     (->titlecase       #x004E)
     (ascii             #x6E)   ; n
-    (latin-jisx0201    #x6E)   ; \e(Jn\e(B
-    (ipa               #x53)   ; \e.0\eNS
+    (latin-jisx0201    #x6E)   ; 
+    (ipa               #xD3)   ; 
     (latin-viscii      #x6E)   ; n
     ))
 (define-char
     (->uppercase       #x004F)
     (->titlecase       #x004F)
     (ascii             #x6F)   ; o
-    (latin-jisx0201    #x6F)   ; \e(Jo\e(B
-    (ipa               #x36)   ; \e.0\eN6
+    (latin-jisx0201    #x6F)   ; 
+    (ipa               #xB6)   ; 
     (latin-viscii      #x6F)   ; o
     ))
 (define-char
     (->uppercase       #x0050)
     (->titlecase       #x0050)
     (ascii             #x70)   ; p
-    (latin-jisx0201    #x70)   ; \e(Jp\e(B
-    (ipa               #x40)   ; \e.0\eN@
+    (latin-jisx0201    #x70)   ; 
+    (ipa               #xC0)   ; 
     (latin-viscii      #x70)   ; p
     ))
 (define-char
     (->uppercase       #x0051)
     (->titlecase       #x0051)
     (ascii             #x71)   ; q
-    (latin-jisx0201    #x71)   ; \e(Jq\e(B
+    (latin-jisx0201    #x71)   ; 
     (latin-viscii      #x71)   ; q
     ))
 (define-char
     (->uppercase       #x0052)
     (->titlecase       #x0052)
     (ascii             #x72)   ; r
-    (latin-jisx0201    #x72)   ; \e(Jr\e(B
-    (ipa               #x56)   ; \e.0\eNV
+    (latin-jisx0201    #x72)   ; 
+    (ipa               #xD6)   ; 
     (latin-viscii      #x72)   ; r
     ))
 (define-char
     (->uppercase       #x0053)
     (->titlecase       #x0053)
     (ascii             #x73)   ; s
-    (latin-jisx0201    #x73)   ; \e(Js\e(B
-    (ipa               #x4A)   ; \e.0\eNJ
+    (latin-jisx0201    #x73)   ; 
+    (ipa               #xCA)   ; 
     (latin-viscii      #x73)   ; s
     ))
 (define-char
     (->uppercase       #x0054)
     (->titlecase       #x0054)
     (ascii             #x74)   ; t
-    (latin-jisx0201    #x74)   ; \e(Jt\e(B
-    (ipa               #x42)   ; \e.0\eNB
+    (latin-jisx0201    #x74)   ; 
+    (ipa               #xC2)   ; 
     (latin-viscii      #x74)   ; t
     ))
 (define-char
     (->uppercase       #x0055)
     (->titlecase       #x0055)
     (ascii             #x75)   ; u
-    (latin-jisx0201    #x75)   ; \e(Ju\e(B
-    (ipa               #x34)   ; \e.0\eN4
+    (latin-jisx0201    #x75)   ; 
+    (ipa               #xB4)   ; 
     (latin-viscii      #x75)   ; u
     ))
 (define-char
     (->uppercase       #x0056)
     (->titlecase       #x0056)
     (ascii             #x76)   ; v
-    (latin-jisx0201    #x76)   ; \e(Jv\e(B
-    (ipa               #x47)   ; \e.0\eNG
+    (latin-jisx0201    #x76)   ; 
+    (ipa               #xC7)   ; 
     (latin-viscii      #x76)   ; v
     ))
 (define-char
     (->uppercase       #x0057)
     (->titlecase       #x0057)
     (ascii             #x77)   ; w
-    (latin-jisx0201    #x77)   ; \e(Jw\e(B
-    (ipa               #x5E)   ; \e.0\eN^
+    (latin-jisx0201    #x77)   ; 
+    (ipa               #xDE)   ; 
     (latin-viscii      #x77)   ; w
     ))
 (define-char
     (->uppercase       #x0058)
     (->titlecase       #x0058)
     (ascii             #x78)   ; x
-    (latin-jisx0201    #x78)   ; \e(Jx\e(B
-    (ipa               #x4F)   ; \e.0\eNO
+    (latin-jisx0201    #x78)   ; 
+    (ipa               #xCF)   ; 
     (latin-viscii      #x78)   ; x
     ))
 (define-char
     (->uppercase       #x0059)
     (->titlecase       #x0059)
     (ascii             #x79)   ; y
-    (latin-jisx0201    #x79)   ; \e(Jy\e(B
-    (ipa               #x2D)   ; \e.0\eN-
+    (latin-jisx0201    #x79)   ; 
+    (ipa               #xAD)   ; 
     (latin-viscii      #x79)   ; y
     ))
 (define-char
     (->uppercase       #x005A)
     (->titlecase       #x005A)
     (ascii             #x7A)   ; z
-    (latin-jisx0201    #x7A)   ; \e(Jz\e(B
-    (ipa               #x4B)   ; \e.0\eNK
+    (latin-jisx0201    #x7A)   ; 
+    (ipa               #xCB)   ; 
     (latin-viscii      #x7A)   ; z
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . t)
     (ascii             #x7B)   ; {
-    (latin-jisx0201    #x7B)   ; \e(J{\e(B
+    (latin-jisx0201    #x7B)   ; 
     (latin-viscii      #x7B)   ; {
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . nil)
     (ascii             #x7C)   ; |
-    (latin-jisx0201    #x7C)   ; \e(J|\e(B
+    (latin-jisx0201    #x7C)   ; 
     (latin-viscii      #x7C)   ; |
     ))
 (define-char
     (bidi-category     . "ON")
     (mirrored          . t)
     (ascii             #x7D)   ; }
-    (latin-jisx0201    #x7D)   ; \e(J}\e(B
+    (latin-jisx0201    #x7D)   ; 
     (latin-viscii      #x7D)   ; }
     ))
 (define-char
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ascii             #x7E)   ; ~
-    (latin-viscii      #x7E)   ; ~
+    (ascii                     #x7E)   ; ~
+    (latin-viscii              #x7E)   ; ~
+    (japanese-jisx0213-1       #x22 #x32)      ; ~
     ))
 (define-char
   '((ucs               . #x007F)
index e701f1b..84170c5 100755 (executable)
@@ -5,14 +5,15 @@
     (bidi-category     . "CS")
     (mirrored          . nil)
     (->decomposition   noBreak #x0020)
-    (latin-iso8859-1   #xA0)   ; \e.A\e
-    (latin-iso8859-2   #xA0)   ; \e.B\e
-    (latin-iso8859-3   #xA0)   ; \e.C\e
-    (latin-iso8859-4   #xA0)   ; \e.D\e
-    (greek-iso8859-7   #xA0)   ; \e.F\e
-    (hebrew-iso8859-8  #xA0)   ; \e[2]\e.H\e\e[0]
-    (cyrillic-iso8859-5 #xA0)  ; \e.L\e
-    (latin-iso8859-9   #xA0)   ; \e.M\e
+    (latin-iso8859-1           #xA0)   ;  
+    (latin-iso8859-2           #xA0)   ; 
+    (latin-iso8859-3           #xA0)   ; 
+    (latin-iso8859-4           #xA0)   ; 
+    (greek-iso8859-7           #xA0)   ; Ͱ
+    (hebrew-iso8859-8          #xA0)   ; ֐
+    (cyrillic-iso8859-5                #xA0)   ; Ѐ
+    (latin-iso8859-9           #xA0)   ; 
+    (japanese-jisx0213-1       #x29 #x22)      ;  
     ))
 (define-char
   '((name              . "INVERTED EXCLAMATION MARK")
@@ -20,8 +21,9 @@
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1   #xA1)   ; \e.A\eN!
-    (latin-iso8859-9   #xA1)   ; \e.M\eN!
+    (latin-iso8859-1           #xA1)   ; ¡
+    (latin-iso8859-9           #xA1)   ; 
+    (japanese-jisx0213-1       #x29 #x23)      ; ¡
     ))
 (define-char
   '((name              . "FULLWIDTH INVERTED EXCLAMATION MARK")
@@ -30,8 +32,8 @@
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00A1)
-    (korean-ksc5601    #x22 #x2E)      ; \e$(D"B\e(B
-    (japanese-jisx0212 #x22 #x42)      ; \e$(D"B\e(B
+    (korean-ksc5601    #x22 #x2E)      ; 
+    (japanese-jisx0212 #x22 #x42)      ; 
     ))
 (define-char
   '((name              . "CENT SIGN")
@@ -39,9 +41,9 @@
     (general-category  symbol currency) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
-    (latin-iso8859-1   #xA2)   ; \e.A\eN"
-    (hebrew-iso8859-8  #xA2)   ; \e[2]\e.H\eN"\e[0]
-    (latin-iso8859-9   #xA2)   ; \e.M\eN"
+    (latin-iso8859-1   #xA2)   ; ¢
+    (hebrew-iso8859-8  #xA2)   ; ֒
+    (latin-iso8859-9   #xA2)   ; 
     ))
 (define-char
   '((name              . "POUND SIGN")
     (general-category  symbol currency) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
-    (latin-iso8859-1   #xA3)   ; \e.A\eN#
-    (latin-iso8859-3   #xA3)   ; \e.C\eN#
-    (greek-iso8859-7   #xA3)   ; \e.F\eN#
-    (hebrew-iso8859-8  #xA3)   ; \e[2]\e.H\eN#\e[0]
-    (latin-iso8859-9   #xA3)   ; \e.M\eN#
+    (latin-iso8859-1   #xA3)   ; £
+    (latin-iso8859-3   #xA3)   ; 
+    (greek-iso8859-7   #xA3)   ; ͳ
+    (hebrew-iso8859-8  #xA3)   ; ֓
+    (latin-iso8859-9   #xA3)   ; 
     ))
 (define-char
   '((name              . "CURRENCY SIGN")
     (general-category  symbol currency) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
-    (latin-iso8859-1   #xA4)   ; \e.A\eN$
-    (latin-iso8859-2   #xA4)   ; \e.B\eN$
-    (latin-iso8859-3   #xA4)   ; \e.C\eN$
-    (latin-iso8859-4   #xA4)   ; \e.D\eN$
-    (hebrew-iso8859-8  #xA4)   ; \e[2]\e.H\eN$\e[0]
-    (latin-iso8859-9   #xA4)   ; \e.M\eN$
+    (latin-iso8859-1           #xA4)   ; ¤
+    (latin-iso8859-2           #xA4)   ; 
+    (latin-iso8859-3           #xA4)   ; 
+    (latin-iso8859-4           #xA4)   ; 
+    (hebrew-iso8859-8          #xA4)   ; ֔
+    (latin-iso8859-9           #xA4)   ; 
+    (japanese-jisx0213-1       #x29 #x24)      ; ¤
     ))
 (define-char
   '((name              . "FULLWIDTH CURRENCY SIGN")
@@ -75,9 +78,9 @@
     (bidi-category     . "ET")
     (mirrored          . nil)
     (->decomposition   wide #x00A4)
-    (chinese-gb2312    #x21 #x68)      ; \e$(D"p\e(B
-    (korean-ksc5601    #x22 #x34)      ; \e$(C"4\e(B
-    (japanese-jisx0212 #x22 #x70)      ; \e$(D"p\e(B
+    (chinese-gb2312    #x21 #x68)      ; 
+    (korean-ksc5601    #x22 #x34)      ; 
+    (japanese-jisx0212 #x22 #x70)      ; 
     ))
 (define-char
   '((name              . "YEN SIGN")
     (general-category  symbol currency) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
-    (latin-jisx0201    #x5C)   ; \e(J\\e(B
-    (latin-iso8859-1   #xA5)   ; \e.A\eN%
-    (hebrew-iso8859-8  #xA5)   ; \e[2]\e.H\eN%\e[0]
-    (latin-iso8859-9   #xA5)   ; \e.M\eN%
+    (latin-jisx0201    #x5C)   ; 
+    (latin-iso8859-1   #xA5)   ; ¥
+    (hebrew-iso8859-8  #xA5)   ; ֕
+    (latin-iso8859-9   #xA5)   ; 
     ))
 (define-char
   '((name              . "BROKEN BAR")
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1   #xA6)   ; \e.A\eN&
-    (greek-iso8859-7   #xA6)   ; \e.F\eN&
-    (hebrew-iso8859-8  #xA6)   ; \e[2]\e.H\eN&\e[0]
-    (latin-iso8859-9   #xA6)   ; \e.M\eN&
+    (latin-iso8859-1           #xA6)   ; ¦
+    (greek-iso8859-7           #xA6)   ; Ͷ
+    (hebrew-iso8859-8          #xA6)   ; ֖
+    (latin-iso8859-9           #xA6)   ; 
+    (japanese-jisx0213-1       #x29 #x25)      ; ¦
     ))
 (define-char
   '((name              . "SECTION SIGN")
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1   #xA7)   ; \e.A\eN'
-    (latin-iso8859-2   #xA7)   ; \e.B\eN'
-    (latin-iso8859-3   #xA7)   ; \e.C\eN'
-    (latin-iso8859-4   #xA7)   ; \e.D\eN'
-    (greek-iso8859-7   #xA7)   ; \e.F\eN'
-    (hebrew-iso8859-8  #xA7)   ; \e[2]\e.H\eN'\e[0]
-    (cyrillic-iso8859-5 #xFD)  ; \e.L\eN}
-    (latin-iso8859-9   #xA7)   ; \e.M\eN'
+    (latin-iso8859-1   #xA7)   ; §
+    (latin-iso8859-2   #xA7)   ; 
+    (latin-iso8859-3   #xA7)   ; 
+    (latin-iso8859-4   #xA7)   ; 
+    (greek-iso8859-7   #xA7)   ; ͷ
+    (hebrew-iso8859-8  #xA7)   ; ֗
+    (cyrillic-iso8859-5 #xFD)  ; ѝ
+    (latin-iso8859-9   #xA7)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH SECTION SIGN")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00A7)
-    (japanese-jisx0208-1978    #x21 #x78)      ; \e$B!x\e(B
-    (chinese-gb2312            #x21 #x6C)      ; \e$A!l\e(B
-    (japanese-jisx0208         #x21 #x78)      ; \e$B!x\e(B
-    (korean-ksc5601            #x21 #x57)      ; \e$(C!W\e(B
-    (chinese-cns11643-1                #x21 #x70)      ; \e$(G!p\e(B
+    (japanese-jisx0208-1978    #x21 #x78)      ; 
+    (chinese-gb2312            #x21 #x6C)      ; 
+    (japanese-jisx0208         #x21 #x78)      ; 
+    (korean-ksc5601            #x21 #x57)      ; 
+    (chinese-cns11643-1                #x21 #x70)      ; 
     ))
 (define-char
   '((name              . "DIAERESIS")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0308)
-    (latin-iso8859-1   #xA8)   ; \e.A\eN(
-    (latin-iso8859-2   #xA8)   ; \e.B\eN(
-    (latin-iso8859-3   #xA8)   ; \e.C\eN(
-    (latin-iso8859-4   #xA8)   ; \e.D\eN(
-    (greek-iso8859-7   #xA8)   ; \e.F\eN(
-    (hebrew-iso8859-8  #xA8)   ; \e[2]\e.H\eN(\e[0]
-    (latin-iso8859-9   #xA8)   ; \e.M\eN(
+    (latin-iso8859-1   #xA8)   ; ¨
+    (latin-iso8859-2   #xA8)   ; 
+    (latin-iso8859-3   #xA8)   ; 
+    (latin-iso8859-4   #xA8)   ; 
+    (greek-iso8859-7   #xA8)   ; ͸
+    (hebrew-iso8859-8  #xA8)   ; ֘
+    (latin-iso8859-9   #xA8)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH DIAERESIS")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00A8)
-    (japanese-jisx0208-1978    #x21 #x2F)      ; \e$B!/\e(B
-    (chinese-gb2312            #x21 #x27)      ; \e$A!'\e(B
-    (japanese-jisx0208         #x21 #x2F)      ; \e$B!/\e(B
-    (korean-ksc5601            #x21 #x27)      ; \e$(C!'\e(B
+    (japanese-jisx0208-1978    #x21 #x2F)      ; 
+    (chinese-gb2312            #x21 #x27)      ; 
+    (japanese-jisx0208         #x21 #x2F)      ; 
+    (korean-ksc5601            #x21 #x27)      ; 
     ))
 (define-char
   '((name              . "COPYRIGHT SIGN")
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1   #xA9)   ; \e.A\eN)
-    (greek-iso8859-7   #xA9)   ; \e.F\eN)
-    (hebrew-iso8859-8  #xA9)   ; \e[2]\e.H\eN)\e[0]
-    (latin-iso8859-9   #xA9)   ; \e.M\eN)
+    (latin-iso8859-1           #xA9)   ; ©
+    (greek-iso8859-7           #xA9)   ; ͹
+    (hebrew-iso8859-8          #xA9)   ; ֙
+    (latin-iso8859-9           #xA9)   ; 
+    (japanese-jisx0213-1       #x29 #x26)      ; ©
     ))
 (define-char
   '((name              . "FULLWIDTH COPYRIGHT SIGN")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00A9)
-    (japanese-jisx0212 #x22 #x6D)      ; \e$(D"m\e(B
+    (japanese-jisx0212 #x22 #x6D)      ; 
     ))
 (define-char
   '((name              . "FEMININE ORDINAL INDICATOR")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x0061)
-    (latin-iso8859-1   #xAA)   ; \e.A\eN*
-    (latin-iso8859-9   #xAA)   ; \e.M\eN*
+    (latin-iso8859-1           #xAA)   ; ª
+    (latin-iso8859-9           #xAA)   ; 
+    (japanese-jisx0213-1       #x29 #x27)      ; ª
     ))
 (define-char
   '((name              . "FULLWIDTH FEMININE ORDINAL INDICATOR")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00AA)
-    (korean-ksc5601    #x28 #x23)      ; \e$(D"l\e(B
-    (japanese-jisx0212 #x22 #x6C)      ; \e$(D"l\e(B
+    (korean-ksc5601    #x28 #x23)      ; 
+    (japanese-jisx0212 #x22 #x6C)      ; 
     ))
 (define-char
   '((name              . "LEFT-POINTING DOUBLE ANGLE QUOTATION MARK")
     (bidi-category     . "ON")
     (mirrored          . t)
     (iso-10646-comment . "*")
-    (latin-iso8859-1   #xAB)   ; \e.A\eN+
-    (greek-iso8859-7   #xAB)   ; \e.F\eN+
-    (hebrew-iso8859-8  #xAB)   ; \e[2]\e.H\eN+\e[0]
-    (latin-iso8859-9   #xAB)   ; \e.M\eN+
+    (latin-iso8859-1           #xAB)   ; «
+    (greek-iso8859-7           #xAB)   ; ͻ
+    (hebrew-iso8859-8          #xAB)   ; ֛
+    (latin-iso8859-9           #xAB)   ; 
+    (japanese-jisx0213-1       #x29 #x28)      ; «
     ))
 (define-char
   '((name              . "NOT SIGN")
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1   #xAC)   ; \e.A\eN,
-    (greek-iso8859-7   #xAC)   ; \e.F\eN,
-    (hebrew-iso8859-8  #xAC)   ; \e[2]\e.H\eN,\e[0]
-    (latin-iso8859-9   #xAC)   ; \e.M\eN,
+    (latin-iso8859-1   #xAC)   ; ¬
+    (greek-iso8859-7   #xAC)   ; ͼ
+    (hebrew-iso8859-8  #xAC)   ; ֜
+    (latin-iso8859-9   #xAC)   ; 
     ))
 (define-char
   '((name              . "SOFT HYPHEN")
     (general-category  punctuation dash) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1   #xAD)   ; \e.A\eN-
-    (latin-iso8859-2   #xAD)   ; \e.B\eN-
-    (latin-iso8859-3   #xAD)   ; \e.C\eN-
-    (latin-iso8859-4   #xAD)   ; \e.D\eN-
-    (greek-iso8859-7   #xAD)   ; \e.F\eN-
-    (hebrew-iso8859-8  #xAD)   ; \e[2]\e.H\eN-\e[0]
-    (cyrillic-iso8859-5 #xAD)  ; \e.L\eN-
-    (latin-iso8859-9   #xAD)   ; \e.M\eN-
+    (latin-iso8859-1           #xAD)   ; ­
+    (latin-iso8859-2           #xAD)   ; 
+    (latin-iso8859-3           #xAD)   ; 
+    (latin-iso8859-4           #xAD)   ; 
+    (greek-iso8859-7           #xAD)   ; ͽ
+    (hebrew-iso8859-8          #xAD)   ; ֝
+    (cyrillic-iso8859-5                #xAD)   ; Ѝ
+    (latin-iso8859-9           #xAD)   ; 
+    (japanese-jisx0213-1       #x29 #x29)      ; ­
     ))
 (define-char
   '((name              . "FULLWIDTH SOFT HYPHEN")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00AD)
-    (korean-ksc5601    #x21 #x29)      ; \e$(C!)\e(B
+    (korean-ksc5601    #x21 #x29)      ; 
     ))
 (define-char
   '((name              . "REGISTERED SIGN")
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1   #xAE)   ; \e.A\eN.
-    (hebrew-iso8859-8  #xAE)   ; \e[2]\e.H\eN.\e[0]
-    (latin-iso8859-9   #xAE)   ; \e.M\eN.
+    (latin-iso8859-1           #xAE)   ; ®
+    (hebrew-iso8859-8          #xAE)   ; ֞
+    (latin-iso8859-9           #xAE)   ; 
+    (japanese-jisx0213-1       #x29 #x2A)      ; ®
     ))
 (define-char
   '((name              . "FULLWIDTH REGISTERED SIGN")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00AE)
-    (japanese-jisx0212 #x22 #x6E)      ; \e$(D"n\e(B
+    (japanese-jisx0212 #x22 #x6E)      ; 
     ))
 (define-char
   '((name              . "MACRON")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0304)
-    (latin-iso8859-1   #xAF)   ; \e.A\eN/
-    (latin-iso8859-4   #xAF)   ; \e.D\eN/
-    (latin-iso8859-9   #xAF)   ; \e.M\eN/
+    (latin-iso8859-1           #xAF)   ; ¯
+    (latin-iso8859-4           #xAF)   ; 
+    (latin-iso8859-9           #xAF)   ; 
+    (japanese-jisx0213-1       #x29 #x2B)      ; ¯
     ))
 (define-char
   '((name              . "DEGREE SIGN")
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
-    (latin-iso8859-1   #xB0)   ; \e.A\eN0
-    (latin-iso8859-2   #xB0)   ; \e.B\eN0
-    (latin-iso8859-3   #xB0)   ; \e.C\eN0
-    (latin-iso8859-4   #xB0)   ; \e.D\eN0
-    (greek-iso8859-7   #xB0)   ; \e.F\eN0
-    (hebrew-iso8859-8  #xB0)   ; \e[2]\e.H\eN0\e[0]
-    (latin-iso8859-9   #xB0)   ; \e.M\eN0
+    (latin-iso8859-1   #xB0)   ; °
+    (latin-iso8859-2   #xB0)   ; 
+    (latin-iso8859-3   #xB0)   ; 
+    (latin-iso8859-4   #xB0)   ; 
+    (greek-iso8859-7   #xB0)   ; ΀
+    (hebrew-iso8859-8  #xB0)   ; ֠
+    (latin-iso8859-9   #xB0)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH DEGREE SIGN")
     (bidi-category     . "ET")
     (mirrored          . nil)
     (->decomposition   wide #x00B0)
-    (japanese-jisx0208-1978    #x21 #x6B)      ; \e$B!k\e(B
-    (chinese-gb2312            #x21 #x63)      ; \e$A!c\e(B
-    (japanese-jisx0208         #x21 #x6B)      ; \e$B!k\e(B
-    (korean-ksc5601            #x21 #x46)      ; \e$(C!F\e(B
-    (chinese-cns11643-1                #x22 #x78)      ; \e$(G"x\e(B
+    (japanese-jisx0208-1978    #x21 #x6B)      ; 
+    (chinese-gb2312            #x21 #x63)      ; 
+    (japanese-jisx0208         #x21 #x6B)      ; 
+    (korean-ksc5601            #x21 #x46)      ; 
+    (chinese-cns11643-1                #x22 #x78)      ; 
     ))
 (define-char
   '((name              . "PLUS-MINUS SIGN")
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ET")
     (mirrored          . nil)
-    (latin-iso8859-1   #xB1)   ; \e.A\eN1
-    (greek-iso8859-7   #xB1)   ; \e.F\eN1
-    (hebrew-iso8859-8  #xB1)   ; \e[2]\e.H\eN1\e[0]
-    (latin-iso8859-9   #xB1)   ; \e.M\eN1
+    (latin-iso8859-1   #xB1)   ; ±
+    (greek-iso8859-7   #xB1)   ; ΁
+    (hebrew-iso8859-8  #xB1)   ; ֡
+    (latin-iso8859-9   #xB1)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH PLUS-MINUS SIGN")
     (bidi-category     . "ET")
     (mirrored          . nil)
     (->decomposition   wide #x00B1)
-    (japanese-jisx0208-1978    #x21 #x5E)      ; \e$B!^\e(B
-    (chinese-gb2312            #x21 #x40)      ; \e$A!@\e(B
-    (japanese-jisx0208         #x21 #x5E)      ; \e$B!^\e(B
-    (korean-ksc5601            #x21 #x3E)      ; \e$(C!>\e(B
-    (chinese-cns11643-1                #x22 #x34)      ; \e$(G"4\e(B
+    (japanese-jisx0208-1978    #x21 #x5E)      ; 
+    (chinese-gb2312            #x21 #x40)      ; 
+    (japanese-jisx0208         #x21 #x5E)      ; 
+    (korean-ksc5601            #x21 #x3E)      ; 
+    (chinese-cns11643-1                #x22 #x34)      ; 
     ))
 (define-char
   '((name              . "SUPERSCRIPT TWO")
     (digit-value        . 2)
     (numeric-value      . 2)
     (->decomposition   super #x0032)
-    (latin-iso8859-1   #xB2)   ; \e.A\eN2
-    (latin-iso8859-3   #xB2)   ; \e.C\eN2
-    (greek-iso8859-7   #xB2)   ; \e.F\eN2
-    (hebrew-iso8859-8  #xB2)   ; \e[2]\e.H\eN2\e[0]
-    (latin-iso8859-9   #xB2)   ; \e.M\eN2
+    (latin-iso8859-1           #xB2)   ; ²
+    (latin-iso8859-3           #xB2)   ; 
+    (greek-iso8859-7           #xB2)   ; ΂
+    (hebrew-iso8859-8          #xB2)   ; ֢
+    (latin-iso8859-9           #xB2)   ; 
+    (japanese-jisx0213-1       #x29 #x2C)      ; ²
     ))
 (define-char
   '((name              . "FULLWIDTH SUPERSCRIPT TWO")
     (digit-value        . 2)
     (numeric-value      . 2)
     (->decomposition   wide #x00B2)
-    (korean-ksc5601    #x29 #x77)      ; \e$(C)w\e(B
+    (korean-ksc5601    #x29 #x77)      ; 
     ))
 (define-char
   '((name              . "SUPERSCRIPT THREE")
     (digit-value        . 3)
     (numeric-value      . 3)
     (->decomposition   super #x0033)
-    (latin-iso8859-1   #xB3)   ; \e.A\eN3
-    (latin-iso8859-3   #xB3)   ; \e.C\eN3
-    (greek-iso8859-7   #xB3)   ; \e.F\eN3
-    (hebrew-iso8859-8  #xB3)   ; \e[2]\e.H\eN3\e[0]
-    (latin-iso8859-9   #xB3)   ; \e.M\eN3
+    (latin-iso8859-1           #xB3)   ; ³
+    (latin-iso8859-3           #xB3)   ; 
+    (greek-iso8859-7           #xB3)   ; ΃
+    (hebrew-iso8859-8          #xB3)   ; ֣
+    (latin-iso8859-9           #xB3)   ; 
+    (japanese-jisx0213-1       #x29 #x2D)      ; ³
     ))
 (define-char
   '((name              . "FULLWIDTH SUPERSCRIPT THREE")
     (digit-value        . 3)
     (numeric-value      . 3)
     (->decomposition   wide #x00B3)
-    (korean-ksc5601    #x29 #x78)      ; \e$(C)x\e(B
+    (korean-ksc5601    #x29 #x78)      ; 
     ))
 (define-char
   '((name              . "ACUTE ACCENT")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0301)
-    (latin-iso8859-1   #xB4)   ; \e.A\eN4
-    (latin-iso8859-2   #xB4)   ; \e.B\eN4
-    (latin-iso8859-3   #xB4)   ; \e.C\eN4
-    (latin-iso8859-4   #xB4)   ; \e.D\eN4
-    (hebrew-iso8859-8  #xB4)   ; \e[2]\e.H\eN4\e[0]
-    (latin-iso8859-9   #xB4)   ; \e.M\eN4
+    (latin-iso8859-1   #xB4)   ; ´
+    (latin-iso8859-2   #xB4)   ; 
+    (latin-iso8859-3   #xB4)   ; 
+    (latin-iso8859-4   #xB4)   ; 
+    (hebrew-iso8859-8  #xB4)   ; ֤
+    (latin-iso8859-9   #xB4)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH ACUTE ACCENT")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00B4)
-    (japanese-jisx0208-1978    #x21 #x2D)      ; \e$B!-\e(B
-    (japanese-jisx0208         #x21 #x2D)      ; \e$B!-\e(B
-    (korean-ksc5601            #x22 #x25)      ; \e$(C"%\e(B
+    (japanese-jisx0208-1978    #x21 #x2D)      ; 
+    (japanese-jisx0208         #x21 #x2D)      ; 
+    (korean-ksc5601            #x22 #x25)      ; 
     ))
 (define-char
   '((name              . "MICRO SIGN")
     (->decomposition   compat #x03BC)
     (->uppercase       #x039C)
     (->titlecase       #x039C)
-    (latin-iso8859-1   #xB5)   ; \e.A\eN5
-    (latin-iso8859-3   #xB5)   ; \e.C\eN5
-    (hebrew-iso8859-8  #xB5)   ; \e[2]\e.H\eN5\e[0]
-    (latin-iso8859-9   #xB5)   ; \e.M\eN5
+    (latin-iso8859-1   #xB5)   ; µ
+    (latin-iso8859-3   #xB5)   ; 
+    (hebrew-iso8859-8  #xB5)   ; ֥
+    (latin-iso8859-9   #xB5)   ; 
     ))
 (define-char
   '((name              . "PILCROW SIGN")
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1   #xB6)   ; \e.A\eN6
-    (hebrew-iso8859-8  #xB6)   ; \e[2]\e.H\eN6\e[0]
-    (latin-iso8859-9   #xB6)   ; \e.M\eN6
+    (latin-iso8859-1   #xB6)   ; ¶
+    (hebrew-iso8859-8  #xB6)   ; ֦
+    (latin-iso8859-9   #xB6)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH PILCROW SIGN")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00B6)
-    (japanese-jisx0208 #x22 #x79)      ; \e$B"y\e(B
-    (korean-ksc5601    #x22 #x52)      ; \e$(C"R\e(B
+    (japanese-jisx0208 #x22 #x79)      ; 
+    (korean-ksc5601    #x22 #x52)      ; 
     ))
 (define-char
   '((name              . "MIDDLE DOT")
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1   #xB7)   ; \e.A\eN7
-    (latin-iso8859-3   #xB7)   ; \e.C\eN7
-    (greek-iso8859-7   #xB7)   ; \e.F\eN7
-    (hebrew-iso8859-8  #xB7)   ; \e[2]\e.H\eN7\e[0]
-    (latin-iso8859-9   #xB7)   ; \e.M\eN7
+    (latin-iso8859-1           #xB7)   ; ·
+    (latin-iso8859-3           #xB7)   ; 
+    (greek-iso8859-7           #xB7)   ; ·
+    (hebrew-iso8859-8          #xB7)   ; ֧
+    (latin-iso8859-9           #xB7)   ; 
+    (japanese-jisx0213-1       #x29 #x2E)      ; ·
     ))
 (define-char
   '((name              . "FULLWIDTH MIDDLE DOT")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00B7)
-    (korean-ksc5601    #x21 #x24)      ; \e$(C!$\e(B
-    (chinese-cns11643-1 #x21 #x26)     ; \e$(G!&\e(B
+    (korean-ksc5601    #x21 #x24)      ; 
+    (chinese-cns11643-1 #x21 #x26)     ; 
     ))
 (define-char
   '((name              . "CEDILLA")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0327)
-    (latin-iso8859-1   #xB8)   ; \e.A\eN8
-    (latin-iso8859-2   #xB8)   ; \e.B\eN8
-    (latin-iso8859-3   #xB8)   ; \e.C\eN8
-    (latin-iso8859-4   #xB8)   ; \e.D\eN8
-    (hebrew-iso8859-8  #xB8)   ; \e[2]\e.H\eN8\e[0]
-    (latin-iso8859-9   #xB8)   ; \e.M\eN8
+    (latin-iso8859-1           #xB8)   ; ¸
+    (latin-iso8859-2           #xB8)   ; 
+    (latin-iso8859-3           #xB8)   ; 
+    (latin-iso8859-4           #xB8)   ; 
+    (hebrew-iso8859-8          #xB8)   ; ֨
+    (latin-iso8859-9           #xB8)   ; 
+    (japanese-jisx0213-1       #x29 #x2F)      ; ¸
     ))
 (define-char
   '((name              . "FULLWIDTH CEDILLA")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00B8)
-    (korean-ksc5601    #x22 #x2C)      ; \e$(D"1\e(B
-    (japanese-jisx0212 #x22 #x31)      ; \e$(D"1\e(B
+    (korean-ksc5601    #x22 #x2C)      ; 
+    (japanese-jisx0212 #x22 #x31)      ; 
     ))
 (define-char
   '((name              . "SUPERSCRIPT ONE")
     (digit-value        . 1)
     (numeric-value      . 1)
     (->decomposition   super #x0031)
-    (latin-iso8859-1   #xB9)   ; \e.A\eN9
-    (hebrew-iso8859-8  #xB9)   ; \e[2]\e.H\eN9\e[0]
-    (latin-iso8859-9   #xB9)   ; \e.M\eN9
+    (latin-iso8859-1           #xB9)   ; ¹
+    (hebrew-iso8859-8          #xB9)   ; ֩
+    (latin-iso8859-9           #xB9)   ; 
+    (japanese-jisx0213-1       #x29 #x30)      ; ¹
     ))
 (define-char
   '((name              . "FULLWIDTH SUPERSCRIPT ONE")
     (digit-value        . 1)
     (numeric-value      . 1)
     (->decomposition   wide #x00B9)
-    (korean-ksc5601    #x29 #x76)      ; \e$(C)v\e(B
+    (korean-ksc5601    #x29 #x76)      ; 
     ))
 (define-char
   '((name              . "MASCULINE ORDINAL INDICATOR")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   super #x006F)
-    (latin-iso8859-1   #xBA)   ; \e.A\eN:
-    (latin-iso8859-9   #xBA)   ; \e.M\eN:
+    (latin-iso8859-1           #xBA)   ; º
+    (latin-iso8859-9           #xBA)   ; 
+    (japanese-jisx0213-1       #x29 #x31)      ; º
     ))
 (define-char
   '((name              . "FULLWIDTH MASCULINE ORDINAL INDICATOR")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x00BA)
-    (korean-ksc5601    #x28 #x2C)      ; \e$(D"k\e(B
-    (japanese-jisx0212 #x22 #x6B)      ; \e$(D"k\e(B
+    (korean-ksc5601    #x28 #x2C)      ; 
+    (japanese-jisx0212 #x22 #x6B)      ; 
     ))
 (define-char
   '((name              . "RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK")
     (bidi-category     . "ON")
     (mirrored          . t)
     (iso-10646-comment . "*")
-    (latin-iso8859-1   #xBB)   ; \e.A\eN;
-    (greek-iso8859-7   #xBB)   ; \e.F\eN;
-    (hebrew-iso8859-8  #xBB)   ; \e[2]\e.H\eN;\e[0]
-    (latin-iso8859-9   #xBB)   ; \e.M\eN;
+    (latin-iso8859-1           #xBB)   ; »
+    (greek-iso8859-7           #xBB)   ; ΋
+    (hebrew-iso8859-8          #xBB)   ; ֫
+    (latin-iso8859-9           #xBB)   ; 
+    (japanese-jisx0213-1       #x29 #x32)      ; »
     ))
 (define-char
   '((name              . "VULGAR FRACTION ONE QUARTER")
     (mirrored          . nil)
     (numeric-value     . 1/4)
     (->decomposition   fraction #x0031 #x2044 #x0034)
-    (latin-iso8859-1   #xBC)   ; \e.A\eN<
-    (hebrew-iso8859-8  #xBC)   ; \e[2]\e.H\eN<\e[0]
-    (latin-iso8859-9   #xBC)   ; \e.M\eN<
+    (latin-iso8859-1           #xBC)   ; ¼
+    (hebrew-iso8859-8          #xBC)   ; ֬
+    (latin-iso8859-9           #xBC)   ; 
+    (japanese-jisx0213-1       #x29 #x33)      ; ¼
     ))
 (define-char
   '((name              . "FULLWIDTH VULGAR FRACTION ONE QUARTER")
     (mirrored          . nil)
     (numeric-value     . 1/4)
     (->decomposition   wide #x00BC)
-    (korean-ksc5601    #x28 #x79)      ; \e$(C(y\e(B
+    (korean-ksc5601    #x28 #x79)      ; 
     ))
 (define-char
   '((name              . "VULGAR FRACTION ONE HALF")
     (mirrored          . nil)
     (numeric-value     . 1/2)
     (->decomposition   fraction #x0031 #x2044 #x0032)
-    (latin-iso8859-1   #xBD)   ; \e.A\eN=
-    (latin-iso8859-3   #xBD)   ; \e.C\eN=
-    (greek-iso8859-7   #xBD)   ; \e.F\eN=
-    (hebrew-iso8859-8  #xBD)   ; \e[2]\e.H\eN=\e[0]
-    (latin-iso8859-9   #xBD)   ; \e.M\eN=
+    (latin-iso8859-1           #xBD)   ; ½
+    (latin-iso8859-3           #xBD)   ; 
+    (greek-iso8859-7           #xBD)   ; ΍
+    (hebrew-iso8859-8          #xBD)   ; ֭
+    (latin-iso8859-9           #xBD)   ; 
+    (japanese-jisx0213-1       #x29 #x34)      ; ½
     ))
 (define-char
   '((name              . "FULLWIDTH VULGAR FRACTION ONE HALF")
     (mirrored          . nil)
     (numeric-value     . 1/2)
     (->decomposition   wide #x00BD)
-    (korean-ksc5601    #x28 #x76)      ; \e$(C(v\e(B
+    (korean-ksc5601    #x28 #x76)      ; 
     ))
 (define-char
   '((name              . "VULGAR FRACTION THREE QUARTERS")
     (mirrored          . nil)
     (numeric-value     . 3/4)
     (->decomposition   fraction #x0033 #x2044 #x0034)
-    (latin-iso8859-1   #xBE)   ; \e.A\eN>
-    (hebrew-iso8859-8  #xBE)   ; \e[2]\e.H\eN>\e[0]
-    (latin-iso8859-9   #xBE)   ; \e.M\eN>
+    (latin-iso8859-1           #xBE)   ; ¾
+    (hebrew-iso8859-8          #xBE)   ; ֮
+    (latin-iso8859-9           #xBE)   ; 
+    (japanese-jisx0213-1       #x29 #x35)      ; ¾
     ))
 (define-char
   '((name              . "FULLWIDTH VULGAR FRACTION THREE QUARTERS")
     (mirrored          . nil)
     (numeric-value     . 3/4)
     (->decomposition   wide #x00BE)
-    (korean-ksc5601    #x28 #x7A)      ; \e$(C(z\e(B
+    (korean-ksc5601    #x28 #x7A)      ; 
     ))
 (define-char
   '((name              . "INVERTED QUESTION MARK")
     (general-category  punctuation other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1   #xBF)   ; \e.A\eN?
-    (latin-iso8859-9   #xBF)   ; \e.M\eN?
+    (latin-iso8859-1           #xBF)   ; ¿
+    (latin-iso8859-9           #xBF)   ; 
+    (japanese-jisx0213-1       #x29 #x36)      ; ¿
     ))
 (define-char
   '((name              . "FULLWIDTH INVERTED QUESTION MARK")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00BF)
-    (korean-ksc5601    #x22 #x2F)      ; \e$(D"D\e(B
-    (japanese-jisx0212 #x22 #x44)      ; \e$(D"D\e(B
+    (korean-ksc5601    #x22 #x2F)      ; 
+    (japanese-jisx0212 #x22 #x44)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH GRAVE")
     (mirrored          . nil)
     (->decomposition   #x0041 #x0300)
     (->lowercase       #x00E0)
-    (latin-iso8859-1   #xC0)   ; \e.A\eN@
-    (latin-iso8859-3   #xC0)   ; \e.C\eN@
-    (latin-iso8859-9   #xC0)   ; \e.M\eN@
-    (latin-viscii-upper #xE0)  ; \e.A\eN@
-    (latin-viscii      #xC0)   ; \e.A\eN@
+    (latin-iso8859-1           #xC0)   ; À
+    (latin-iso8859-3           #xC0)   ; 
+    (latin-iso8859-9           #xC0)   ; 
+    (latin-viscii-upper                #xE0)   ; À
+    (latin-viscii              #xC0)   ; À
+    (japanese-jisx0213-1       #x29 #x37)      ; À
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER A WITH GRAVE")
     (->decomposition   wide #x00C0)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER A WITH GRAVE")))
-    (japanese-jisx0212 #x2A #x22)      ; \e$(D*"\e(B
+    (japanese-jisx0212 #x2A #x22)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH ACUTE")
     (mirrored          . nil)
     (->decomposition   #x0041 #x0301)
     (->lowercase       #x00E1)
-    (latin-iso8859-1   #xC1)   ; \e.A\eNA
-    (latin-iso8859-2   #xC1)   ; \e.B\eNA
-    (latin-iso8859-3   #xC1)   ; \e.C\eNA
-    (latin-iso8859-4   #xC1)   ; \e.D\eNA
-    (latin-iso8859-9   #xC1)   ; \e.M\eNA
-    (latin-viscii-upper #xE1)  ; \e.A\eNA
-    (latin-viscii      #xC1)   ; \e.A\eNA
+    (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)   ; Á
+    (japanese-jisx0213-1       #x29 #x38)      ; Á
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER A WITH ACUTE")
     (->decomposition   wide #x00C1)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER A WITH ACUTE")))
-    (japanese-jisx0212 #x2A #x21)      ; \e$(D*!\e(B
+    (japanese-jisx0212 #x2A #x21)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH CIRCUMFLEX")
     (mirrored          . nil)
     (->decomposition   #x0041 #x0302)
     (->lowercase       #x00E2)
-    (latin-iso8859-1   #xC2)   ; \e.A\eNB
-    (latin-iso8859-2   #xC2)   ; \e.B\eNB
-    (latin-iso8859-3   #xC2)   ; \e.C\eNB
-    (latin-iso8859-4   #xC2)   ; \e.D\eNB
-    (latin-iso8859-9   #xC2)   ; \e.M\eNB
-    (latin-viscii-upper #xE2)  ; \e.A\eNB
-    (latin-viscii      #xC2)   ; \e.A\eNB
+    (latin-iso8859-1           #xC2)   ; Â
+    (latin-iso8859-2           #xC2)   ; 
+    (latin-iso8859-3           #xC2)   ; 
+    (latin-iso8859-4           #xC2)   ; 
+    (latin-iso8859-9           #xC2)   ; 
+    (latin-viscii-upper                #xE2)   ; Â
+    (latin-viscii              #xC2)   ; Â
+    (japanese-jisx0213-1       #x29 #x39)      ; Â
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH CIRCUMFLEX")
     (->decomposition   wide #x00C2)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER A WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2A #x24)      ; \e$(D*$\e(B
+    (japanese-jisx0212 #x2A #x24)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH TILDE")
     (mirrored          . nil)
     (->decomposition   #x0041 #x0303)
     (->lowercase       #x00E3)
-    (latin-iso8859-1   #xC3)   ; \e.A\eNC
-    (latin-iso8859-4   #xC3)   ; \e.D\eNC
-    (latin-iso8859-9   #xC3)   ; \e.M\eNC
-    (latin-viscii-upper #xE3)  ; \e.A\eNC
-    (latin-viscii      #xC3)   ; \e.A\eNC
+    (latin-iso8859-1           #xC3)   ; Ã
+    (latin-iso8859-4           #xC3)   ; 
+    (latin-iso8859-9           #xC3)   ; 
+    (latin-viscii-upper                #xE3)   ; Ã
+    (latin-viscii              #xC3)   ; Ã
+    (japanese-jisx0213-1       #x29 #x3A)      ; Ã
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER A WITH TILDE")
     (->decomposition   wide #x00C3)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER A WITH TILDE")))
-    (japanese-jisx0212 #x2A #x2A)      ; \e$(D**\e(B
+    (japanese-jisx0212 #x2A #x2A)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH DIAERESIS")
     (mirrored          . nil)
     (->decomposition   #x0041 #x0308)
     (->lowercase       #x00E4)
-    (latin-iso8859-1   #xC4)   ; \e.A\eND
-    (latin-iso8859-2   #xC4)   ; \e.B\eND
-    (latin-iso8859-3   #xC4)   ; \e.C\eND
-    (latin-iso8859-4   #xC4)   ; \e.D\eND
-    (latin-iso8859-9   #xC4)   ; \e.M\eND
+    (latin-iso8859-1           #xC4)   ; Ä
+    (latin-iso8859-2           #xC4)   ; 
+    (latin-iso8859-3           #xC4)   ; 
+    (latin-iso8859-4           #xC4)   ; 
+    (latin-iso8859-9           #xC4)   ; 
+    (japanese-jisx0213-1       #x29 #x3B)      ; Ä
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER A WITH DIAERESIS")
     (->decomposition   wide #x00C4)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER A WITH DIAERESIS")))
-    (japanese-jisx0212 #x2A #x23)      ; \e$(D*#\e(B
+    (japanese-jisx0212 #x2A #x23)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH RING ABOVE")
     (mirrored          . nil)
     (->decomposition   #x0041 #x030A)
     (->lowercase       #x00E5)
-    (latin-iso8859-1   #xC5)   ; \e.A\eNE
-    (latin-iso8859-4   #xC5)   ; \e.D\eNE
-    (latin-iso8859-9   #xC5)   ; \e.M\eNE
+    (latin-iso8859-1           #xC5)   ; Å
+    (latin-iso8859-4           #xC5)   ; 
+    (latin-iso8859-9           #xC5)   ; 
+    (japanese-jisx0213-1       #x29 #x3C)      ; Å
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH RING ABOVE")
     (->decomposition   wide #x00C5)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER A WITH RING ABOVE")))
-    (japanese-jisx0212 #x2A #x29)      ; \e$(D*)\e(B
+    (japanese-jisx0212 #x2A #x29)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER AE")
     (mirrored          . nil)
     (iso-10646-comment . "ash *")
     (->lowercase       #x00E6)
-    (latin-iso8859-1   #xC6)   ; \e.A\eNF
-    (latin-iso8859-4   #xC6)   ; \e.D\eNF
-    (latin-iso8859-9   #xC6)   ; \e.M\eNF
+    (latin-iso8859-1           #xC6)   ; Æ
+    (latin-iso8859-4           #xC6)   ; 
+    (latin-iso8859-9           #xC6)   ; 
+    (japanese-jisx0213-1       #x29 #x3D)      ; Æ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER AE")
     (mirrored          . nil)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER AE")))
-    (korean-ksc5601    #x28 #x21)      ; \e$(D)!\e(B
-    (japanese-jisx0212 #x29 #x21)      ; \e$(D)!\e(B
+    (korean-ksc5601    #x28 #x21)      ; 
+    (japanese-jisx0212 #x29 #x21)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER C WITH CEDILLA")
     (mirrored          . nil)
     (->decomposition   #x0043 #x0327)
     (->lowercase       #x00E7)
-    (latin-iso8859-1   #xC7)   ; \e.A\eNG
-    (latin-iso8859-2   #xC7)   ; \e.B\eNG
-    (latin-iso8859-3   #xC7)   ; \e.C\eNG
-    (latin-iso8859-9   #xC7)   ; \e.M\eNG
+    (latin-iso8859-1           #xC7)   ; Ç
+    (latin-iso8859-2           #xC7)   ; 
+    (latin-iso8859-3           #xC7)   ; 
+    (latin-iso8859-9           #xC7)   ; 
+    (japanese-jisx0213-1       #x29 #x3E)      ; Ç
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER C WITH CEDILLA")
     (->decomposition   wide #x00C7)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER C WITH CEDILLA")))
-    (japanese-jisx0212 #x2A #x2E)      ; \e$(D*.\e(B
+    (japanese-jisx0212 #x2A #x2E)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER E WITH GRAVE")
     (mirrored          . nil)
     (->decomposition   #x0045 #x0300)
     (->lowercase       #x00E8)
-    (latin-iso8859-1   #xC8)   ; \e.A\eNH
-    (latin-iso8859-3   #xC8)   ; \e.C\eNH
-    (latin-iso8859-9   #xC8)   ; \e.M\eNH
-    (latin-viscii-upper #xE8)  ; \e.A\eNH
-    (latin-viscii      #xC8)   ; \e.A\eNH
+    (latin-iso8859-1           #xC8)   ; È
+    (latin-iso8859-3           #xC8)   ; 
+    (latin-iso8859-9           #xC8)   ; 
+    (latin-viscii-upper                #xE8)   ; È
+    (latin-viscii              #xC8)   ; È
+    (japanese-jisx0213-1       #x29 #x3F)      ; È
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER E WITH GRAVE")
     (->decomposition   wide #x00C8)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER E WITH GRAVE")))
-    (japanese-jisx0212 #x2A #x32)      ; \e$(D*2\e(B
+    (japanese-jisx0212 #x2A #x32)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER E WITH ACUTE")
     (mirrored          . nil)
     (->decomposition   #x0045 #x0301)
     (->lowercase       #x00E9)
-    (latin-iso8859-1   #xC9)   ; \e.A\eNI
-    (latin-iso8859-2   #xC9)   ; \e.B\eNI
-    (latin-iso8859-3   #xC9)   ; \e.C\eNI
-    (latin-iso8859-4   #xC9)   ; \e.D\eNI
-    (latin-iso8859-9   #xC9)   ; \e.M\eNI
-    (latin-viscii-upper #xE9)  ; \e.A\eNI
-    (latin-viscii      #xC9)   ; \e.A\eNI
+    (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)   ; É
+    (japanese-jisx0213-1       #x29 #x40)      ; É
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER E WITH ACUTE")
     (->decomposition   wide #x00C9)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER E WITH ACUTE")))
-    (japanese-jisx0212 #x2A #x31)      ; \e$(D*1\e(B
+    (japanese-jisx0212 #x2A #x31)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER E WITH CIRCUMFLEX")
     (mirrored          . nil)
     (->decomposition   #x0045 #x0302)
     (->lowercase       #x00EA)
-    (latin-iso8859-1   #xCA)   ; \e.A\eNJ
-    (latin-iso8859-3   #xCA)   ; \e.C\eNJ
-    (latin-iso8859-9   #xCA)   ; \e.M\eNJ
-    (latin-viscii-upper #xEA)  ; \e.A\eNJ
-    (latin-viscii      #xCA)   ; \e.A\eNJ
+    (latin-iso8859-1           #xCA)   ; Ê
+    (latin-iso8859-3           #xCA)   ; 
+    (latin-iso8859-9           #xCA)   ; 
+    (latin-viscii-upper                #xEA)   ; Ê
+    (latin-viscii              #xCA)   ; Ê
+    (japanese-jisx0213-1       #x29 #x41)      ; Ê
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH CIRCUMFLEX")
     (->decomposition   wide #x00CA)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER E WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2A #x34)      ; \e$(D*4\e(B
+    (japanese-jisx0212 #x2A #x34)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER E WITH DIAERESIS")
     (mirrored          . nil)
     (->decomposition   #x0045 #x0308)
     (->lowercase       #x00EB)
-    (latin-iso8859-1   #xCB)   ; \e.A\eNK
-    (latin-iso8859-2   #xCB)   ; \e.B\eNK
-    (latin-iso8859-3   #xCB)   ; \e.C\eNK
-    (latin-iso8859-4   #xCB)   ; \e.D\eNK
-    (latin-iso8859-9   #xCB)   ; \e.M\eNK
+    (latin-iso8859-1           #xCB)   ; Ë
+    (latin-iso8859-2           #xCB)   ; 
+    (latin-iso8859-3           #xCB)   ; 
+    (latin-iso8859-4           #xCB)   ; 
+    (latin-iso8859-9           #xCB)   ; 
+    (japanese-jisx0213-1       #x29 #x42)      ; Ë
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER E WITH DIAERESIS")
     (->decomposition   wide #x00CB)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER E WITH DIAERESIS")))
-    (japanese-jisx0212 #x2A #x33)      ; \e$(D*3\e(B
+    (japanese-jisx0212 #x2A #x33)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER I WITH GRAVE")
     (mirrored          . nil)
     (->decomposition   #x0049 #x0300)
     (->lowercase       #x00EC)
-    (latin-iso8859-1   #xCC)   ; \e.A\eNL
-    (latin-iso8859-3   #xCC)   ; \e.C\eNL
-    (latin-iso8859-9   #xCC)   ; \e.M\eNL
-    (latin-viscii-upper #xEC)  ; \e.A\eNL
-    (latin-viscii      #xCC)   ; \e.A\eNL
+    (latin-iso8859-1           #xCC)   ; Ì
+    (latin-iso8859-3           #xCC)   ; 
+    (latin-iso8859-9           #xCC)   ; 
+    (latin-viscii-upper                #xEC)   ; Ì
+    (latin-viscii              #xCC)   ; Ì
+    (japanese-jisx0213-1       #x29 #x43)      ; Ì
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER I WITH GRAVE")
     (->decomposition   wide #x00CC)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER I WITH GRAVE")))
-    (japanese-jisx0212 #x2A #x40)      ; \e$(D*@\e(B
+    (japanese-jisx0212 #x2A #x40)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER I WITH ACUTE")
     (mirrored          . nil)
     (->decomposition   #x0049 #x0301)
     (->lowercase       #x00ED)
-    (latin-iso8859-1   #xCD)   ; \e.A\eNM
-    (latin-iso8859-2   #xCD)   ; \e.B\eNM
-    (latin-iso8859-3   #xCD)   ; \e.C\eNM
-    (latin-iso8859-4   #xCD)   ; \e.D\eNM
-    (latin-iso8859-9   #xCD)   ; \e.M\eNM
-    (latin-viscii-upper #xED)  ; \e.A\eNM
-    (latin-viscii      #xCD)   ; \e.A\eNM
+    (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)   ; Í
+    (japanese-jisx0213-1       #x29 #x44)      ; Í
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER I WITH ACUTE")
     (->decomposition   wide #x00CD)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER I WITH ACUTE")))
-    (japanese-jisx0212 #x2A #x3F)      ; \e$(D*?\e(B
+    (japanese-jisx0212 #x2A #x3F)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER I WITH CIRCUMFLEX")
     (mirrored          . nil)
     (->decomposition   #x0049 #x0302)
     (->lowercase       #x00EE)
-    (latin-iso8859-1   #xCE)   ; \e.A\eNN
-    (latin-iso8859-2   #xCE)   ; \e.B\eNN
-    (latin-iso8859-3   #xCE)   ; \e.C\eNN
-    (latin-iso8859-4   #xCE)   ; \e.D\eNN
-    (latin-iso8859-9   #xCE)   ; \e.M\eNN
+    (latin-iso8859-1           #xCE)   ; Î
+    (latin-iso8859-2           #xCE)   ; 
+    (latin-iso8859-3           #xCE)   ; 
+    (latin-iso8859-4           #xCE)   ; 
+    (latin-iso8859-9           #xCE)   ; 
+    (japanese-jisx0213-1       #x29 #x45)      ; Î
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH CIRCUMFLEX")
     (->decomposition   wide #x00CE)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER I WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2A #x42)      ; \e$(D*B\e(B
+    (japanese-jisx0212 #x2A #x42)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER I WITH DIAERESIS")
     (mirrored          . nil)
     (->decomposition   #x0049 #x0308)
     (->lowercase       #x00EF)
-    (latin-iso8859-1   #xCF)   ; \e.A\eNO
-    (latin-iso8859-3   #xCF)   ; \e.C\eNO
-    (latin-iso8859-9   #xCF)   ; \e.M\eNO
+    (latin-iso8859-1           #xCF)   ; Ï
+    (latin-iso8859-3           #xCF)   ; 
+    (latin-iso8859-9           #xCF)   ; 
+    (japanese-jisx0213-1       #x29 #x46)      ; Ï
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER I WITH DIAERESIS")
     (->decomposition   wide #x00CF)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER I WITH DIAERESIS")))
-    (japanese-jisx0212 #x2A #x41)      ; \e$(D*A\e(B
+    (japanese-jisx0212 #x2A #x41)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER ETH")
     (mirrored          . nil)
     (iso-10646-comment . "Icelandic")
     (->lowercase       #x00F0)
-    (latin-iso8859-1   #xD0)   ; \e.A\eNP
+    (latin-iso8859-1           #xD0)   ; Ð
+    (japanese-jisx0213-1       #x29 #x47)      ; Ð
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER ETH")
     (->decomposition   wide #x00D0)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER ETH")))
-    (korean-ksc5601    #x28 #x22)      ; \e$(C("\e(B
+    (korean-ksc5601    #x28 #x22)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER N WITH TILDE")
     (mirrored          . nil)
     (->decomposition   #x004E #x0303)
     (->lowercase       #x00F1)
-    (latin-iso8859-1   #xD1)   ; \e.A\eNQ
-    (latin-iso8859-3   #xD1)   ; \e.C\eNQ
-    (latin-iso8859-9   #xD1)   ; \e.M\eNQ
+    (latin-iso8859-1           #xD1)   ; Ñ
+    (latin-iso8859-3           #xD1)   ; 
+    (latin-iso8859-9           #xD1)   ; 
+    (japanese-jisx0213-1       #x29 #x48)      ; Ñ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER N WITH TILDE")
     (->decomposition   wide #x00D1)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER N WITH TILDE")))
-    (japanese-jisx0212 #x2A #x50)      ; \e$(D*P\e(B
+    (japanese-jisx0212 #x2A #x50)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH GRAVE")
     (mirrored          . nil)
     (->decomposition   #x004F #x0300)
     (->lowercase       #x00F2)
-    (latin-iso8859-1   #xD2)   ; \e.A\eNR
-    (latin-iso8859-3   #xD2)   ; \e.C\eNR
-    (latin-iso8859-9   #xD2)   ; \e.M\eNR
-    (latin-viscii-upper #xF2)  ; \e.A\eNR
-    (latin-viscii      #xD2)   ; \e.A\eNR
+    (latin-iso8859-1           #xD2)   ; Ò
+    (latin-iso8859-3           #xD2)   ; 
+    (latin-iso8859-9           #xD2)   ; 
+    (latin-viscii-upper                #xF2)   ; Ò
+    (latin-viscii              #xD2)   ; Ò
+    (japanese-jisx0213-1       #x29 #x49)      ; Ò
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER O WITH GRAVE")
     (->decomposition   wide #x00D2)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER O WITH GRAVE")))
-    (japanese-jisx0212 #x2A #x52)      ; \e$(D*R\e(B
+    (japanese-jisx0212 #x2A #x52)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH ACUTE")
     (mirrored          . nil)
     (->decomposition   #x004F #x0301)
     (->lowercase       #x00F3)
-    (latin-iso8859-1   #xD3)   ; \e.A\eNS
-    (latin-iso8859-2   #xD3)   ; \e.B\eNS
-    (latin-iso8859-3   #xD3)   ; \e.C\eNS
-    (latin-iso8859-9   #xD3)   ; \e.M\eNS
-    (latin-viscii-upper #xF3)  ; \e.A\eNS
-    (latin-viscii      #xD3)   ; \e.A\eNS
+    (latin-iso8859-1           #xD3)   ; Ó
+    (latin-iso8859-2           #xD3)   ; 
+    (latin-iso8859-3           #xD3)   ; 
+    (latin-iso8859-9           #xD3)   ; 
+    (latin-viscii-upper                #xF3)   ; Ó
+    (latin-viscii              #xD3)   ; Ó
+    (japanese-jisx0213-1       #x29 #x4A)      ; Ó
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER O WITH ACUTE")
     (->decomposition   wide #x00D3)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER O WITH ACUTE")))
-    (japanese-jisx0212 #x2A #x51)      ; \e$(D*Q\e(B
+    (japanese-jisx0212 #x2A #x51)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH CIRCUMFLEX")
     (mirrored          . nil)
     (->decomposition   #x004F #x0302)
     (->lowercase       #x00F4)
-    (latin-iso8859-1   #xD4)   ; \e.A\eNT
-    (latin-iso8859-2   #xD4)   ; \e.B\eNT
-    (latin-iso8859-3   #xD4)   ; \e.C\eNT
-    (latin-iso8859-4   #xD4)   ; \e.D\eNT
-    (latin-iso8859-9   #xD4)   ; \e.M\eNT
-    (latin-viscii-upper #xF4)  ; \e.A\eNT
-    (latin-viscii      #xD4)   ; \e.A\eNT
+    (latin-iso8859-1           #xD4)   ; Ô
+    (latin-iso8859-2           #xD4)   ; 
+    (latin-iso8859-3           #xD4)   ; 
+    (latin-iso8859-4           #xD4)   ; 
+    (latin-iso8859-9           #xD4)   ; 
+    (latin-viscii-upper                #xF4)   ; Ô
+    (latin-viscii              #xD4)   ; Ô
+    (japanese-jisx0213-1       #x29 #x4B)      ; Ô
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH CIRCUMFLEX")
     (->decomposition   wide #x00D4)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER O WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2A #x54)      ; \e$(D*T\e(B
+    (japanese-jisx0212 #x2A #x54)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH TILDE")
     (mirrored          . nil)
     (->decomposition   #x004F #x0303)
     (->lowercase       #x00F5)
-    (latin-iso8859-1   #xD5)   ; \e.A\eNU
-    (latin-iso8859-4   #xD5)   ; \e.D\eNU
-    (latin-iso8859-9   #xD5)   ; \e.M\eNU
-    (latin-viscii-upper #xF5)  ; \e.A\eNU
-    (latin-viscii      #xA0)   ; \e.A\eNU
+    (latin-iso8859-1           #xD5)   ; Õ
+    (latin-iso8859-4           #xD5)   ; 
+    (latin-iso8859-9           #xD5)   ; 
+    (latin-viscii-upper                #xF5)   ; Õ
+    (latin-viscii              #xA0)   ; Õ
+    (japanese-jisx0213-1       #x29 #x4C)      ; Õ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER O WITH TILDE")
     (->decomposition   wide #x00D5)
     (->lowercase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH TILDE")))
-    (japanese-jisx0212 #x2A #x58)      ; \e$(D*X\e(B
+    (japanese-jisx0212 #x2A #x58)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH DIAERESIS")
     (mirrored          . nil)
     (->decomposition   #x004F #x0308)
     (->lowercase       #x00F6)
-    (latin-iso8859-1   #xD6)   ; \e.A\eNV
-    (latin-iso8859-2   #xD6)   ; \e.B\eNV
-    (latin-iso8859-3   #xD6)   ; \e.C\eNV
-    (latin-iso8859-4   #xD6)   ; \e.D\eNV
-    (latin-iso8859-9   #xD6)   ; \e.M\eNV
+    (latin-iso8859-1           #xD6)   ; Ö
+    (latin-iso8859-2           #xD6)   ; 
+    (latin-iso8859-3           #xD6)   ; 
+    (latin-iso8859-4           #xD6)   ; 
+    (latin-iso8859-9           #xD6)   ; 
+    (japanese-jisx0213-1       #x29 #x4D)      ; Ö
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER O WITH DIAERESIS")
     (->decomposition   wide #x00D6)
     (->lowercase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH DIAERESIS")))
-    (japanese-jisx0212 #x2A #x53)      ; \e$(D*S\e(B
+    (japanese-jisx0212 #x2A #x53)      ; 
     ))
 (define-char
   '((name              . "MULTIPLICATION SIGN")
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1   #xD7)   ; \e.A\eNW
-    (latin-iso8859-2   #xD7)   ; \e.B\eNW
-    (latin-iso8859-3   #xD7)   ; \e.C\eNW
-    (latin-iso8859-4   #xD7)   ; \e.D\eNW
-    (hebrew-iso8859-8  #xAA)   ; \e[2]\e.H\eN*\e[0]
-    (latin-iso8859-9   #xD7)   ; \e.M\eNW
+    (latin-iso8859-1   #xD7)   ; ×
+    (latin-iso8859-2   #xD7)   ; 
+    (latin-iso8859-3   #xD7)   ; 
+    (latin-iso8859-4   #xD7)   ; 
+    (hebrew-iso8859-8  #xAA)   ; ֚
+    (latin-iso8859-9   #xD7)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH MULTIPLICATION SIGN")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00D7)
-    (japanese-jisx0208-1978    #x21 #x5F)      ; \e$B!_\e(B
-    (chinese-gb2312            #x21 #x41)      ; \e$A!A\e(B
-    (japanese-jisx0208         #x21 #x5F)      ; \e$B!_\e(B
-    (korean-ksc5601            #x21 #x3F)      ; \e$(C!?\e(B
-    (chinese-cns11643-1                #x22 #x32)      ; \e$(G"2\e(B
+    (japanese-jisx0208-1978    #x21 #x5F)      ; 
+    (chinese-gb2312            #x21 #x41)      ; 
+    (japanese-jisx0208         #x21 #x5F)      ; 
+    (korean-ksc5601            #x21 #x3F)      ; 
+    (chinese-cns11643-1                #x22 #x32)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH STROKE")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x00F8)
-    (latin-iso8859-1   #xD8)   ; \e.A\eNX
-    (latin-iso8859-4   #xD8)   ; \e.D\eNX
-    (latin-iso8859-9   #xD8)   ; \e.M\eNX
+    (latin-iso8859-1           #xD8)   ; Ø
+    (latin-iso8859-4           #xD8)   ; 
+    (latin-iso8859-9           #xD8)   ; 
+    (japanese-jisx0213-1       #x29 #x4E)      ; Ø
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER O WITH STROKE")
     (mirrored          . nil)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER O WITH STROKE")))
-    (korean-ksc5601    #x28 #x2A)      ; \e$(D),\e(B
-    (japanese-jisx0212 #x29 #x2C)      ; \e$(D),\e(B
+    (korean-ksc5601    #x28 #x2A)      ; 
+    (japanese-jisx0212 #x29 #x2C)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH GRAVE")
     (mirrored          . nil)
     (->decomposition   #x0055 #x0300)
     (->lowercase       #x00F9)
-    (latin-iso8859-1   #xD9)   ; \e.A\eNY
-    (latin-iso8859-3   #xD9)   ; \e.C\eNY
-    (latin-iso8859-9   #xD9)   ; \e.M\eNY
-    (latin-viscii-upper #xF9)  ; \e.A\eNY
-    (latin-viscii      #xD9)   ; \e.A\eNY
+    (latin-iso8859-1           #xD9)   ; Ù
+    (latin-iso8859-3           #xD9)   ; 
+    (latin-iso8859-9           #xD9)   ; 
+    (latin-viscii-upper                #xF9)   ; Ù
+    (latin-viscii              #xD9)   ; Ù
+    (japanese-jisx0213-1       #x29 #x4F)      ; Ù
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER U WITH GRAVE")
     (->decomposition   #x0055 #x0300)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER U WITH GRAVE")))
-    (japanese-jisx0212 #x2A #x63)      ; \e$(D*c\e(B
+    (japanese-jisx0212 #x2A #x63)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH ACUTE")
     (mirrored          . nil)
     (->decomposition   #x0055 #x0301)
     (->lowercase       #x00FA)
-    (latin-iso8859-1   #xDA)   ; \e.A\eNZ
-    (latin-iso8859-2   #xDA)   ; \e.B\eNZ
-    (latin-iso8859-3   #xDA)   ; \e.C\eNZ
-    (latin-iso8859-4   #xDA)   ; \e.D\eNZ
-    (latin-iso8859-9   #xDA)   ; \e.M\eNZ
-    (latin-viscii-upper #xFA)  ; \e.A\eNZ
-    (latin-viscii      #xDA)   ; \e.A\eNZ
+    (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)   ; Ú
+    (japanese-jisx0213-1       #x29 #x50)      ; Ú
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER U WITH ACUTE")
     (->decomposition   wide #x00DA)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER U WITH ACUTE")))
-    (japanese-jisx0212 #x2A #x62)      ; \e$(D*b\e(B
+    (japanese-jisx0212 #x2A #x62)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH CIRCUMFLEX")
     (mirrored          . nil)
     (->decomposition   #x0055 #x0302)
     (->lowercase       #x00FB)
-    (latin-iso8859-1   #xDB)   ; \e.A\eN[
-    (latin-iso8859-3   #xDB)   ; \e.C\eN[
-    (latin-iso8859-4   #xDB)   ; \e.D\eN[
-    (latin-iso8859-9   #xDB)   ; \e.M\eN[
+    (latin-iso8859-1           #xDB)   ; Û
+    (latin-iso8859-3           #xDB)   ; 
+    (latin-iso8859-4           #xDB)   ; 
+    (latin-iso8859-9           #xDB)   ; 
+    (japanese-jisx0213-1       #x29 #x51)      ; Û
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH CIRCUMFLEX")
     (->decomposition   wide #x00DB)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER U WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2A #x65)      ; \e$(D*e\e(B
+    (japanese-jisx0212 #x2A #x65)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH DIAERESIS")
     (mirrored          . nil)
     (->decomposition   #x0055 #x0308)
     (->lowercase       #x00FC)
-    (latin-iso8859-1   #xDC)   ; \e.A\eN\
-    (latin-iso8859-2   #xDC)   ; \e.B\eN\
-    (latin-iso8859-3   #xDC)   ; \e.C\eN\
-    (latin-iso8859-4   #xDC)   ; \e.D\eN\
-    (latin-iso8859-9   #xDC)   ; \e.M\eN\
+    (latin-iso8859-1           #xDC)   ; Ü
+    (latin-iso8859-2           #xDC)   ; 
+    (latin-iso8859-3           #xDC)   ; 
+    (latin-iso8859-4           #xDC)   ; 
+    (latin-iso8859-9           #xDC)   ; 
+    (japanese-jisx0213-1       #x29 #x52)      ; Ü
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER U WITH DIAERESIS")
     (->decomposition   wide #x00DC)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER U WITH DIAERESIS")))
-    (japanese-jisx0212 #x2A #x64)      ; \e$(D*d\e(B
+    (japanese-jisx0212 #x2A #x64)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER Y WITH ACUTE")
     (mirrored          . nil)
     (->decomposition   #x0059 #x0301)
     (->lowercase       #x00FD)
-    (latin-iso8859-1   #xDD)   ; \e.A\eN]
-    (latin-iso8859-2   #xDD)   ; \e.B\eN]
-    (latin-viscii-upper #xFD)  ; \e.A\eN]
-    (latin-viscii      #xDD)   ; \e.A\eN]
+    (latin-iso8859-1           #xDD)   ; Ý
+    (latin-iso8859-2           #xDD)   ; 
+    (latin-viscii-upper                #xFD)   ; Ý
+    (latin-viscii              #xDD)   ; Ý
+    (japanese-jisx0213-1       #x29 #x53)      ; Ý
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER Y WITH ACUTE")
     (->decomposition   wide #x00DD)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER Y WITH ACUTE")))
-    (japanese-jisx0212 #x2A #x72)      ; \e$(D*r\e(B
+    (japanese-jisx0212 #x2A #x72)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER THORN")
     (mirrored          . nil)
     (iso-10646-comment . "Icelandic")
     (->lowercase       #x00FE)
-    (latin-iso8859-1   #xDE)   ; \e.A\eN^
+    (latin-iso8859-1           #xDE)   ; Þ
+    (japanese-jisx0213-1       #x29 #x54)      ; Þ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER THORN")
     (->decomposition   wide #x00DE)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER THORN")))
-    (korean-ksc5601    #x28 #x2D)      ; \e$(D)0\e(B
-    (japanese-jisx0212 #x29 #x30)      ; \e$(D)0\e(B
+    (korean-ksc5601    #x28 #x2D)      ; 
+    (japanese-jisx0212 #x29 #x30)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER SHARP S")
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "German")
-    (latin-iso8859-1   #xDF)   ; \e.A\eN_
-    (latin-iso8859-2   #xDF)   ; \e.B\eN_
-    (latin-iso8859-3   #xDF)   ; \e.C\eN_
-    (latin-iso8859-4   #xDF)   ; \e.D\eN_
-    (latin-iso8859-9   #xDF)   ; \e.M\eN_
+    (latin-iso8859-1           #xDF)   ; ß
+    (latin-iso8859-2           #xDF)   ; 
+    (latin-iso8859-3           #xDF)   ; 
+    (latin-iso8859-4           #xDF)   ; 
+    (latin-iso8859-9           #xDF)   ; 
+    (japanese-jisx0213-1       #x29 #x55)      ; ß
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER SHARP S")
     (mirrored          . nil)
     (iso-10646-comment . "German")
     (->decomposition   wide #x00DF)
-    (korean-ksc5601    #x29 #x2C)      ; \e$(D)N\e(B
-    (japanese-jisx0212 #x29 #x4E)      ; \e$(D)N\e(B
+    (korean-ksc5601    #x29 #x2C)      ; 
+    (japanese-jisx0212 #x29 #x4E)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH GRAVE")
     (->decomposition   #x0061 #x0300)
     (->uppercase       #x00C0)
     (->titlecase       #x00C0)
-    (latin-iso8859-1   #xE0)   ; \e.A\eN`
-    (latin-iso8859-3   #xE0)   ; \e.C\eN`
-    (latin-iso8859-9   #xE0)   ; \e.M\eN`
-    (latin-viscii-lower #xE0)  ; \e.A\eN`
-    (latin-viscii      #xE0)   ; \e.A\eN`
+    (latin-iso8859-1           #xE0)   ; à
+    (latin-iso8859-3           #xE0)   ; 
+    (latin-iso8859-9           #xE0)   ; 
+    (latin-viscii-lower                #xE0)   ; à
+    (latin-viscii              #xE0)   ; à
+    (japanese-jisx0213-1       #x29 #x56)      ; à
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A WITH GRAVE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH GRAVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH GRAVE")))
-    (chinese-gb2312    #x28 #x24)      ; \e$(D+"\e(B
-    (japanese-jisx0212 #x2B #x22)      ; \e$(D+"\e(B
+    (chinese-gb2312    #x28 #x24)      ; 
+    (japanese-jisx0212 #x2B #x22)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH ACUTE")
     (->decomposition   #x0061 #x0301)
     (->uppercase       #x00C1)
     (->titlecase       #x00C1)
-    (latin-iso8859-1   #xE1)   ; \e.A\eNa
-    (latin-iso8859-2   #xE1)   ; \e.B\eNa
-    (latin-iso8859-3   #xE1)   ; \e.C\eNa
-    (latin-iso8859-4   #xE1)   ; \e.D\eNa
-    (latin-iso8859-9   #xE1)   ; \e.M\eNa
-    (latin-viscii-lower #xE1)  ; \e.A\eNa
-    (latin-viscii      #xE1)   ; \e.A\eNa
+    (latin-iso8859-1           #xE1)   ; á
+    (latin-iso8859-2           #xE1)   ; 
+    (latin-iso8859-3           #xE1)   ; 
+    (latin-iso8859-4           #xE1)   ; 
+    (latin-iso8859-9           #xE1)   ; 
+    (latin-viscii-lower                #xE1)   ; á
+    (latin-viscii              #xE1)   ; á
+    (japanese-jisx0213-1       #x29 #x57)      ; á
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A WITH ACUTE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH ACUTE")))
-    (chinese-gb2312    #x28 #x22)      ; \e$(D+!\e(B
-    (japanese-jisx0212 #x2B #x21)      ; \e$(D+!\e(B
+    (chinese-gb2312    #x28 #x22)      ; 
+    (japanese-jisx0212 #x2B #x21)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH CIRCUMFLEX")
     (->decomposition   #x0061 #x0302)
     (->uppercase       #x00C2)
     (->titlecase       #x00C2)
-    (latin-iso8859-1   #xE2)   ; \e.A\eNb
-    (latin-iso8859-2   #xE2)   ; \e.B\eNb
-    (latin-iso8859-3   #xE2)   ; \e.C\eNb
-    (latin-iso8859-4   #xE2)   ; \e.D\eNb
-    (latin-iso8859-9   #xE2)   ; \e.M\eNb
-    (latin-viscii-lower #xE2)  ; \e.A\eNb
-    (latin-viscii      #xE2)   ; \e.A\eNb
+    (latin-iso8859-1           #xE2)   ; â
+    (latin-iso8859-2           #xE2)   ; 
+    (latin-iso8859-3           #xE2)   ; 
+    (latin-iso8859-4           #xE2)   ; 
+    (latin-iso8859-9           #xE2)   ; 
+    (latin-viscii-lower                #xE2)   ; â
+    (latin-viscii              #xE2)   ; â
+    (japanese-jisx0213-1       #x29 #x58)      ; â
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A WITH CIRCUMFLEX")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH CIRCUMFLEX")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2B #x24)      ; \e$(D+$\e(B
+    (japanese-jisx0212 #x2B #x24)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH TILDE")
     (->decomposition   #x0061 #x0303)
     (->uppercase       #x00C3)
     (->titlecase       #x00C3)
-    (latin-iso8859-1   #xE3)   ; \e.A\eNc
-    (latin-iso8859-4   #xE3)   ; \e.D\eNc
-    (latin-iso8859-9   #xE3)   ; \e.M\eNc
-    (latin-viscii-lower #xE3)  ; \e.A\eNc
-    (latin-viscii      #xE3)   ; \e.A\eNc
+    (latin-iso8859-1           #xE3)   ; ã
+    (latin-iso8859-4           #xE3)   ; 
+    (latin-iso8859-9           #xE3)   ; 
+    (latin-viscii-lower                #xE3)   ; ã
+    (latin-viscii              #xE3)   ; ã
+    (japanese-jisx0213-1       #x29 #x59)      ; ã
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A WITH TILDE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH TILDE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH TILDE")))
-    (japanese-jisx0212 #x2B #x2A)      ; \e$(D+*\e(B
+    (japanese-jisx0212 #x2B #x2A)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH DIAERESIS")
     (->decomposition   #x0061 #x0308)
     (->uppercase       #x00C4)
     (->titlecase       #x00C4)
-    (latin-iso8859-1   #xE4)   ; \e.A\eNd
-    (latin-iso8859-2   #xE4)   ; \e.B\eNd
-    (latin-iso8859-3   #xE4)   ; \e.C\eNd
-    (latin-iso8859-4   #xE4)   ; \e.D\eNd
-    (latin-iso8859-9   #xE4)   ; \e.M\eNd
+    (latin-iso8859-1           #xE4)   ; ä
+    (latin-iso8859-2           #xE4)   ; 
+    (latin-iso8859-3           #xE4)   ; 
+    (latin-iso8859-4           #xE4)   ; 
+    (latin-iso8859-9           #xE4)   ; 
+    (japanese-jisx0213-1       #x29 #x5A)      ; ä
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A WITH DIAERESIS")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH DIAERESIS")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH DIAERESIS")))
-    (japanese-jisx0212 #x2B #x23)      ; \e$(D+#\e(B
+    (japanese-jisx0212 #x2B #x23)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH RING ABOVE")
     (->decomposition   #x0061 #x030A)
     (->uppercase       #x00C5)
     (->titlecase       #x00C5)
-    (latin-iso8859-1   #xE5)   ; \e.A\eNe
-    (latin-iso8859-4   #xE5)   ; \e.D\eNe
-    (latin-iso8859-9   #xE5)   ; \e.M\eNe
+    (latin-iso8859-1           #xE5)   ; å
+    (latin-iso8859-4           #xE5)   ; 
+    (latin-iso8859-9           #xE5)   ; 
+    (japanese-jisx0213-1       #x29 #x5B)      ; å
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A WITH RING ABOVE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH RING ABOVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH RING ABOVE")))
-    (japanese-jisx0212 #x2B #x29)      ; \e$(D+)\e(B
+    (japanese-jisx0212 #x2B #x29)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER AE")
     (iso-10646-comment . "ash *")
     (->uppercase       #x00C6)
     (->titlecase       #x00C6)
-    (latin-iso8859-1   #xE6)   ; \e.A\eNf
-    (latin-iso8859-4   #xE6)   ; \e.D\eNf
-    (latin-iso8859-9   #xE6)   ; \e.M\eNf
-    (ipa               #xA4)   ; \e.0\eN$
+    (latin-iso8859-1           #xE6)   ; æ
+    (latin-iso8859-4           #xE6)   ; 
+    (latin-iso8859-9           #xE6)   ; 
+    (ipa                       #xA4)   ; 
+    (japanese-jisx0213-1       #x29 #x5C)      ; æ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER AE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER AE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER AE")))
-    (korean-ksc5601    #x29 #x21)      ; \e$(D)A\e(B
-    (japanese-jisx0212 #x29 #x41)      ; \e$(D)A\e(B
+    (korean-ksc5601    #x29 #x21)      ; 
+    (japanese-jisx0212 #x29 #x41)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER C WITH CEDILLA")
     (->decomposition   #x0063 #x0327)
     (->uppercase       #x00C7)
     (->titlecase       #x00C7)
-    (latin-iso8859-1   #xE7)   ; \e.A\eNg
-    (latin-iso8859-2   #xE7)   ; \e.B\eNg
-    (latin-iso8859-3   #xE7)   ; \e.C\eNg
-    (latin-iso8859-9   #xE7)   ; \e.M\eNg
-    (ipa               #xCE)   ; \e.0\eNN
+    (latin-iso8859-1           #xE7)   ; ç
+    (latin-iso8859-2           #xE7)   ; 
+    (latin-iso8859-3           #xE7)   ; 
+    (latin-iso8859-9           #xE7)   ; 
+    (ipa                       #xCE)   ; 
+    (japanese-jisx0213-1       #x29 #x5D)      ; ç
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER C WITH CEDILLA")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH CEDILLA")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH CEDILLA")))
-    (japanese-jisx0212 #x2B #x2E)      ; \e$(D+.\e(B
+    (japanese-jisx0212 #x2B #x2E)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER E WITH GRAVE")
     (->decomposition   #x0065 #x0300)
     (->uppercase       #x00C8)
     (->titlecase       #x00C8)
-    (latin-iso8859-1   #xE8)   ; \e.A\eNh
-    (latin-iso8859-3   #xE8)   ; \e.C\eNh
-    (latin-iso8859-9   #xE8)   ; \e.M\eNh
-    (latin-viscii-lower #xE8)  ; \e.A\eNh
-    (latin-viscii      #xE8)   ; \e.A\eNh
+    (latin-iso8859-1           #xE8)   ; è
+    (latin-iso8859-3           #xE8)   ; 
+    (latin-iso8859-9           #xE8)   ; 
+    (latin-viscii-lower                #xE8)   ; è
+    (latin-viscii              #xE8)   ; è
+    (japanese-jisx0213-1       #x29 #x5E)      ; è
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER E WITH GRAVE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH GRAVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH GRAVE")))
-    (chinese-gb2312    #x28 #x28)      ; \e$(D+2\e(B
-    (japanese-jisx0212 #x2B #x32)      ; \e$(D+2\e(B
+    (chinese-gb2312    #x28 #x28)      ; 
+    (japanese-jisx0212 #x2B #x32)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER E WITH ACUTE")
     (->decomposition   #x0065 #x0301)
     (->uppercase       #x00C9)
     (->titlecase       #x00C9)
-    (latin-iso8859-1   #xE9)   ; \e.A\eNi
-    (latin-iso8859-2   #xE9)   ; \e.B\eNi
-    (latin-iso8859-3   #xE9)   ; \e.C\eNi
-    (latin-iso8859-4   #xE9)   ; \e.D\eNi
-    (latin-iso8859-9   #xE9)   ; \e.M\eNi
-    (latin-viscii-lower #xE9)  ; \e.A\eNi
-    (latin-viscii      #xE9)   ; \e.A\eNi
+    (latin-iso8859-1           #xE9)   ; é
+    (latin-iso8859-2           #xE9)   ; 
+    (latin-iso8859-3           #xE9)   ; 
+    (latin-iso8859-4           #xE9)   ; 
+    (latin-iso8859-9           #xE9)   ; 
+    (latin-viscii-lower                #xE9)   ; é
+    (latin-viscii              #xE9)   ; é
+    (japanese-jisx0213-1       #x29 #x5F)      ; é
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER E WITH ACUTE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH ACUTE")))
-    (chinese-gb2312    #x28 #x26)      ; \e$(D+1\e(B
-    (japanese-jisx0212 #x2B #x31)      ; \e$(D+1\e(B
+    (chinese-gb2312    #x28 #x26)      ; 
+    (japanese-jisx0212 #x2B #x31)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER E WITH CIRCUMFLEX")
     (->decomposition   #x0065 #x0302)
     (->uppercase       #x00CA)
     (->titlecase       #x00CA)
-    (latin-iso8859-1   #xEA)   ; \e.A\eNj
-    (latin-iso8859-3   #xEA)   ; \e.C\eNj
-    (latin-iso8859-9   #xEA)   ; \e.M\eNj
-    (latin-viscii-lower #xEA)  ; \e.A\eNj
-    (latin-viscii      #xEA)   ; \e.A\eNj
+    (latin-iso8859-1           #xEA)   ; ê
+    (latin-iso8859-3           #xEA)   ; 
+    (latin-iso8859-9           #xEA)   ; 
+    (latin-viscii-lower                #xEA)   ; ê
+    (latin-viscii              #xEA)   ; ê
+    (japanese-jisx0213-1       #x29 #x60)      ; ê
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER E WITH CIRCUMFLEX")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH CIRCUMFLEX")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH CIRCUMFLEX")))
-    (chinese-gb2312    #x28 #x3A)      ; \e$(D+4\e(B
-    (japanese-jisx0212 #x2B #x34)      ; \e$(D+4\e(B
+    (chinese-gb2312    #x28 #x3A)      ; 
+    (japanese-jisx0212 #x2B #x34)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER E WITH DIAERESIS")
     (->decomposition   #x0065 #x0308)
     (->uppercase       #x00CB)
     (->titlecase       #x00CB)
-    (latin-iso8859-1   #xEB)   ; \e.A\eNk
-    (latin-iso8859-2   #xEB)   ; \e.B\eNk
-    (latin-iso8859-3   #xEB)   ; \e.C\eNk
-    (latin-iso8859-4   #xEB)   ; \e.D\eNk
-    (latin-iso8859-9   #xEB)   ; \e.M\eNk
+    (latin-iso8859-1           #xEB)   ; ë
+    (latin-iso8859-2           #xEB)   ; 
+    (latin-iso8859-3           #xEB)   ; 
+    (latin-iso8859-4           #xEB)   ; 
+    (latin-iso8859-9           #xEB)   ; 
+    (japanese-jisx0213-1       #x29 #x61)      ; ë
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER E WITH DIAERESIS")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH DIAERESIS")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH DIAERESIS")))
-    (japanese-jisx0212 #x2B #x33)      ; \e$(D+3\e(B
+    (japanese-jisx0212 #x2B #x33)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER I WITH GRAVE")
     (->decomposition   #x0069 #x0300)
     (->uppercase       #x00CC)
     (->titlecase       #x00CC)
-    (latin-iso8859-1   #xEC)   ; \e.A\eNl
-    (latin-iso8859-3   #xEC)   ; \e.C\eNl
-    (latin-iso8859-9   #xEC)   ; \e.M\eNl
-    (latin-viscii-lower #xEC)  ; \e.A\eNl
-    (latin-viscii      #xEC)   ; \e.A\eNl
+    (latin-iso8859-1           #xEC)   ; ì
+    (latin-iso8859-3           #xEC)   ; 
+    (latin-iso8859-9           #xEC)   ; 
+    (latin-viscii-lower                #xEC)   ; ì
+    (latin-viscii              #xEC)   ; ì
+    (japanese-jisx0213-1       #x29 #x62)      ; ì
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER I WITH GRAVE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH GRAVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH GRAVE")))
-    (chinese-gb2312    #x28 #x2C)      ; \e$(D+@\e(B
-    (japanese-jisx0212 #x2B #x40)      ; \e$(D+@\e(B
+    (chinese-gb2312    #x28 #x2C)      ; 
+    (japanese-jisx0212 #x2B #x40)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER I WITH ACUTE")
     (->decomposition   #x0069 #x0301)
     (->uppercase       #x00CD)
     (->titlecase       #x00CD)
-    (latin-iso8859-1   #xED)   ; \e.A\eNm
-    (latin-iso8859-2   #xED)   ; \e.B\eNm
-    (latin-iso8859-3   #xED)   ; \e.C\eNm
-    (latin-iso8859-4   #xED)   ; \e.D\eNm
-    (latin-iso8859-9   #xED)   ; \e.M\eNm
-    (latin-viscii-lower #xED)  ; \e.A\eNm
-    (latin-viscii      #xED)   ; \e.A\eNm
+    (latin-iso8859-1           #xED)   ; í
+    (latin-iso8859-2           #xED)   ; 
+    (latin-iso8859-3           #xED)   ; 
+    (latin-iso8859-4           #xED)   ; 
+    (latin-iso8859-9           #xED)   ; 
+    (latin-viscii-lower                #xED)   ; í
+    (latin-viscii              #xED)   ; í
+    (japanese-jisx0213-1       #x29 #x63)      ; í
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER I WITH ACUTE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH ACUTE")))
-    (chinese-gb2312    #x28 #x2A)      ; \e$(D+?\e(B
-    (japanese-jisx0212 #x2B #x3F)      ; \e$(D+?\e(B
+    (chinese-gb2312    #x28 #x2A)      ; 
+    (japanese-jisx0212 #x2B #x3F)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER I WITH CIRCUMFLEX")
     (->decomposition   #x0069 #x0302)
     (->uppercase       #x00CE)
     (->titlecase       #x00CE)
-    (latin-iso8859-1   #xEE)   ; \e.A\eNn
-    (latin-iso8859-2   #xEE)   ; \e.B\eNn
-    (latin-iso8859-3   #xEE)   ; \e.C\eNn
-    (latin-iso8859-4   #xEE)   ; \e.D\eNn
-    (latin-iso8859-9   #xEE)   ; \e.M\eNn
+    (latin-iso8859-1           #xEE)   ; î
+    (latin-iso8859-2           #xEE)   ; 
+    (latin-iso8859-3           #xEE)   ; 
+    (latin-iso8859-4           #xEE)   ; 
+    (latin-iso8859-9           #xEE)   ; 
+    (japanese-jisx0213-1       #x29 #x64)      ; î
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER I WITH CIRCUMFLEX")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH CIRCUMFLEX")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2B #x42)      ; \e$(D+B\e(B
+    (japanese-jisx0212 #x2B #x42)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER I WITH DIAERESIS")
     (->decomposition   #x0069 #x0308)
     (->uppercase       #x00CF)
     (->titlecase       #x00CF)
-    (latin-iso8859-1   #xEF)   ; \e.A\eNo
-    (latin-iso8859-3   #xEF)   ; \e.C\eNo
-    (latin-iso8859-9   #xEF)   ; \e.M\eNo
+    (latin-iso8859-1           #xEF)   ; ï
+    (latin-iso8859-3           #xEF)   ; 
+    (latin-iso8859-9           #xEF)   ; 
+    (japanese-jisx0213-1       #x29 #x65)      ; ï
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER I WITH DIAERESIS")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH DIAERESIS")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH DIAERESIS")))
-    (japanese-jisx0212 #x2B #x41)      ; \e$(D+A\e(B
+    (japanese-jisx0212 #x2B #x41)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER ETH")
     (iso-10646-comment . "Icelandic")
     (->uppercase       #x00D0)
     (->titlecase       #x00D0)
-    (latin-iso8859-1   #xF0)   ; \e.A\eNp
-    (ipa               #xC9)   ; \e.0\eNI
+    (latin-iso8859-1           #xF0)   ; ð
+    (ipa                       #xC9)   ; 
+    (japanese-jisx0213-1       #x29 #x66)      ; ð
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER ETH")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER ETH")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER ETH")))
-    (korean-ksc5601    #x29 #x23)      ; \e$(D)C\e(B
-    (japanese-jisx0212 #x29 #x43)      ; \e$(D)C\e(B
+    (korean-ksc5601    #x29 #x23)      ; 
+    (japanese-jisx0212 #x29 #x43)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER N WITH TILDE")
     (->decomposition   #x006E #x0303)
     (->uppercase       #x00D1)
     (->titlecase       #x00D1)
-    (latin-iso8859-1   #xF1)   ; \e.A\eNq
-    (latin-iso8859-3   #xF1)   ; \e.C\eNq
-    (latin-iso8859-9   #xF1)   ; \e.M\eNq
+    (latin-iso8859-1           #xF1)   ; ñ
+    (latin-iso8859-3           #xF1)   ; 
+    (latin-iso8859-9           #xF1)   ; 
+    (japanese-jisx0213-1       #x29 #x67)      ; ñ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER N WITH TILDE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER N WITH TILDE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER N WITH TILDE")))
-    (japanese-jisx0212 #x2B #x50)      ; \e$(D+P\e(B
+    (japanese-jisx0212 #x2B #x50)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH GRAVE")
     (->decomposition   #x006F #x0300)
     (->uppercase       #x00D2)
     (->titlecase       #x00D2)
-    (latin-iso8859-1   #xF2)   ; \e.A\eNr
-    (latin-iso8859-3   #xF2)   ; \e.C\eNr
-    (latin-iso8859-9   #xF2)   ; \e.M\eNr
-    (latin-viscii-lower #xF2)  ; \e.A\eNr
-    (latin-viscii      #xF2)   ; \e.A\eNr
+    (latin-iso8859-1           #xF2)   ; ò
+    (latin-iso8859-3           #xF2)   ; 
+    (latin-iso8859-9           #xF2)   ; 
+    (latin-viscii-lower                #xF2)   ; ò
+    (latin-viscii              #xF2)   ; ò
+    (japanese-jisx0213-1       #x29 #x68)      ; ò
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER O WITH GRAVE")
      ((name . "FULLWIDTH LATIN SMALL LETTER O WITH GRAVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN SMALL LETTER O WITH GRAVE")))
-    (chinese-gb2312    #x28 #x30)      ; \e$(D+R\e(B
-    (japanese-jisx0212 #x2B #x52)      ; \e$(D+R\e(B
+    (chinese-gb2312    #x28 #x30)      ; 
+    (japanese-jisx0212 #x2B #x52)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH ACUTE")
     (->decomposition   #x006F #x0301)
     (->uppercase       #x00D3)
     (->titlecase       #x00D3)
-    (latin-iso8859-1   #xF3)   ; \e.A\eNs
-    (latin-iso8859-2   #xF3)   ; \e.B\eNs
-    (latin-iso8859-3   #xF3)   ; \e.C\eNs
-    (latin-iso8859-9   #xF3)   ; \e.M\eNs
-    (latin-viscii-lower #xF3)  ; \e.A\eNs
-    (latin-viscii      #xF3)   ; \e.A\eNs
+    (latin-iso8859-1           #xF3)   ; ó
+    (latin-iso8859-2           #xF3)   ; 
+    (latin-iso8859-3           #xF3)   ; 
+    (latin-iso8859-9           #xF3)   ; 
+    (latin-viscii-lower                #xF3)   ; ó
+    (latin-viscii              #xF3)   ; ó
+    (japanese-jisx0213-1       #x29 #x69)      ; ó
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER O WITH ACUTE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH ACUTE")))
-    (chinese-gb2312    #x28 #x2E)      ; \e$(D+Q\e(B
-    (japanese-jisx0212 #x2B #x51)      ; \e$(D+Q\e(B
+    (chinese-gb2312    #x28 #x2E)      ; 
+    (japanese-jisx0212 #x2B #x51)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH CIRCUMFLEX")
     (->decomposition   #x006F #x0302)
     (->uppercase       #x00D4)
     (->titlecase       #x00D4)
-    (latin-iso8859-1   #xF4)   ; \e.A\eNt
-    (latin-iso8859-2   #xF4)   ; \e.B\eNt
-    (latin-iso8859-3   #xF4)   ; \e.C\eNt
-    (latin-iso8859-4   #xF4)   ; \e.D\eNt
-    (latin-iso8859-9   #xF4)   ; \e.M\eNt
-    (latin-viscii-lower #xF4)  ; \e.A\eNt
-    (latin-viscii      #xF4)   ; \e.A\eNt
+    (latin-iso8859-1           #xF4)   ; ô
+    (latin-iso8859-2           #xF4)   ; 
+    (latin-iso8859-3           #xF4)   ; 
+    (latin-iso8859-4           #xF4)   ; 
+    (latin-iso8859-9           #xF4)   ; 
+    (latin-viscii-lower                #xF4)   ; ô
+    (latin-viscii              #xF4)   ; ô
+    (japanese-jisx0213-1       #x29 #x6A)      ; ô
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER O WITH CIRCUMFLEX")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH CIRCUMFLEX")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2B #x54)      ; \e$(D+T\e(B
+    (japanese-jisx0212 #x2B #x54)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH TILDE")
     (->decomposition   #x006F #x0303)
     (->uppercase       #x00D5)
     (->titlecase       #x00D5)
-    (latin-iso8859-1   #xF5)   ; \e.A\eNu
-    (latin-iso8859-4   #xF5)   ; \e.D\eNu
-    (latin-iso8859-9   #xF5)   ; \e.M\eNu
-    (latin-viscii-lower #xF5)  ; \e.A\eNu
-    (latin-viscii      #xF5)   ; \e.A\eNu
+    (latin-iso8859-1           #xF5)   ; õ
+    (latin-iso8859-4           #xF5)   ; 
+    (latin-iso8859-9           #xF5)   ; 
+    (latin-viscii-lower                #xF5)   ; õ
+    (latin-viscii              #xF5)   ; õ
+    (japanese-jisx0213-1       #x29 #x6B)      ; õ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER O WITH TILDE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH TILDE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH TILDE")))
-    (japanese-jisx0212 #x2B #x58)      ; \e$(D+X\e(B
+    (japanese-jisx0212 #x2B #x58)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH DIAERESIS")
     (->decomposition   #x006F #x0308)
     (->uppercase       #x00D6)
     (->titlecase       #x00D6)
-    (latin-iso8859-1   #xF6)   ; \e.A\eNv
-    (latin-iso8859-2   #xF6)   ; \e.B\eNv
-    (latin-iso8859-3   #xF6)   ; \e.C\eNv
-    (latin-iso8859-4   #xF6)   ; \e.D\eNv
-    (latin-iso8859-9   #xF6)   ; \e.M\eNv
+    (latin-iso8859-1           #xF6)   ; ö
+    (latin-iso8859-2           #xF6)   ; 
+    (latin-iso8859-3           #xF6)   ; 
+    (latin-iso8859-4           #xF6)   ; 
+    (latin-iso8859-9           #xF6)   ; 
+    (japanese-jisx0213-1       #x29 #x6C)      ; ö
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER O WITH DIAERESIS")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH DIAERESIS")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH DIAERESIS")))
-    (japanese-jisx0212 #x2B #x53)      ; \e$(D+S\e(B
+    (japanese-jisx0212 #x2B #x53)      ; 
     ))
 (define-char
   '((name              . "DIVISION SIGN")
     (general-category  symbol math) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (latin-iso8859-1   #xF7)   ; \e.A\eNw
-    (latin-iso8859-2   #xF7)   ; \e.B\eNw
-    (latin-iso8859-3   #xF7)   ; \e.C\eNw
-    (latin-iso8859-4   #xF7)   ; \e.D\eNw
-    (hebrew-iso8859-8  #xBA)   ; \e[2]\e.H\eN:\e[0]
-    (latin-iso8859-9   #xF7)   ; \e.M\eNw
+    (latin-iso8859-1   #xF7)   ; ÷
+    (latin-iso8859-2   #xF7)   ; 
+    (latin-iso8859-3   #xF7)   ; 
+    (latin-iso8859-4   #xF7)   ; 
+    (hebrew-iso8859-8  #xBA)   ; ֪
+    (latin-iso8859-9   #xF7)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH DIVISION SIGN")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x00F7)
-    (japanese-jisx0208-1978    #x21 #x60)      ; \e$B!`\e(B
-    (chinese-gb2312            #x21 #x42)      ; \e$A!B\e(B
-    (japanese-jisx0208         #x21 #x60)      ; \e$B!`\e(B
-    (korean-ksc5601            #x21 #x40)      ; \e$(C!@\e(B
-    (chinese-cns11643-1                #x22 #x33)      ; \e$(G"3\e(B
+    (japanese-jisx0208-1978    #x21 #x60)      ; 
+    (chinese-gb2312            #x21 #x42)      ; 
+    (japanese-jisx0208         #x21 #x60)      ; 
+    (korean-ksc5601            #x21 #x40)      ; 
+    (chinese-cns11643-1                #x22 #x33)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH STROKE")
     (mirrored          . nil)
     (->uppercase       #x00D8)
     (->titlecase       #x00D8)
-    (latin-iso8859-1   #xF8)   ; \e.A\eNx
-    (latin-iso8859-4   #xF8)   ; \e.D\eNx
-    (latin-iso8859-9   #xF8)   ; \e.M\eNx
-    (ipa               #xAF)   ; \e.0\eN/
+    (latin-iso8859-1           #xF8)   ; ø
+    (latin-iso8859-4           #xF8)   ; 
+    (latin-iso8859-9           #xF8)   ; 
+    (ipa                       #xAF)   ; 
+    (japanese-jisx0213-1       #x29 #x6D)      ; ø
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER O WITH STROKE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH STROKE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH STROKE")))
-    (korean-ksc5601    #x29 #x2A)      ; \e$(D)L\e(B
-    (japanese-jisx0212 #x29 #x4C)      ; \e$(D)L\e(B
+    (korean-ksc5601    #x29 #x2A)      ; 
+    (japanese-jisx0212 #x29 #x4C)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH GRAVE")
     (->decomposition   #x0075 #x0300)
     (->uppercase       #x00D9)
     (->titlecase       #x00D9)
-    (latin-iso8859-1   #xF9)   ; \e.A\eNy
-    (latin-iso8859-3   #xF9)   ; \e.C\eNy
-    (latin-iso8859-9   #xF9)   ; \e.M\eNy
-    (latin-viscii-lower #xF9)  ; \e.A\eNy
-    (latin-viscii      #xF9)   ; \e.A\eNy
+    (latin-iso8859-1           #xF9)   ; ù
+    (latin-iso8859-3           #xF9)   ; 
+    (latin-iso8859-9           #xF9)   ; 
+    (latin-viscii-lower                #xF9)   ; ù
+    (latin-viscii              #xF9)   ; ù
+    (japanese-jisx0213-1       #x29 #x6E)      ; ù
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER U WITH GRAVE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH GRAVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH GRAVE")))
-    (chinese-gb2312    #x28 #x34)      ; \e$(D+c\e(B
-    (japanese-jisx0212 #x2B #x63)      ; \e$(D+c\e(B
+    (chinese-gb2312    #x28 #x34)      ; 
+    (japanese-jisx0212 #x2B #x63)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH ACUTE")
     (->decomposition   #x0075 #x0301)
     (->uppercase       #x00DA)
     (->titlecase       #x00DA)
-    (latin-iso8859-1   #xFA)   ; \e.A\eNz
-    (latin-iso8859-2   #xFA)   ; \e.B\eNz
-    (latin-iso8859-3   #xFA)   ; \e.C\eNz
-    (latin-iso8859-4   #xFA)   ; \e.D\eNz
-    (latin-iso8859-9   #xFA)   ; \e.M\eNz
-    (latin-viscii-lower #xFA)  ; \e.A\eNz
-    (latin-viscii      #xFA)   ; \e.A\eNz
+    (latin-iso8859-1           #xFA)   ; ú
+    (latin-iso8859-2           #xFA)   ; 
+    (latin-iso8859-3           #xFA)   ; 
+    (latin-iso8859-4           #xFA)   ; 
+    (latin-iso8859-9           #xFA)   ; 
+    (latin-viscii-lower                #xFA)   ; ú
+    (latin-viscii              #xFA)   ; ú
+    (japanese-jisx0213-1       #x29 #x6F)      ; ú
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER U WITH ACUTE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH ACUTE")))
-    (chinese-gb2312    #x28 #x32)      ; \e$(D+b\e(B
-    (japanese-jisx0212 #x2B #x62)      ; \e$(D+b\e(B
+    (chinese-gb2312    #x28 #x32)      ; 
+    (japanese-jisx0212 #x2B #x62)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH CIRCUMFLEX")
     (->decomposition   #x0075 #x0302)
     (->uppercase       #x00DB)
     (->titlecase       #x00DB)
-    (latin-iso8859-1   #xFB)   ; \e.A\eN{
-    (latin-iso8859-3   #xFB)   ; \e.C\eN{
-    (latin-iso8859-4   #xFB)   ; \e.D\eN{
-    (latin-iso8859-9   #xFB)   ; \e.M\eN{
+    (latin-iso8859-1           #xFB)   ; û
+    (latin-iso8859-3           #xFB)   ; 
+    (latin-iso8859-4           #xFB)   ; 
+    (latin-iso8859-9           #xFB)   ; 
+    (japanese-jisx0213-1       #x29 #x70)      ; û
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER U WITH CIRCUMFLEX")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH CIRCUMFLEX")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2B #x65)      ; \e$(D+e\e(B
+    (japanese-jisx0212 #x2B #x65)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH DIAERESIS")
     (->decomposition   #x0075 #x0308)
     (->uppercase       #x00DC)
     (->titlecase       #x00DC)
-    (latin-iso8859-1   #xFC)   ; \e.A\eN|
-    (latin-iso8859-2   #xFC)   ; \e.B\eN|
-    (latin-iso8859-3   #xFC)   ; \e.C\eN|
-    (latin-iso8859-4   #xFC)   ; \e.D\eN|
-    (latin-iso8859-9   #xFC)   ; \e.M\eN|
+    (latin-iso8859-1           #xFC)   ; ü
+    (latin-iso8859-2           #xFC)   ; 
+    (latin-iso8859-3           #xFC)   ; 
+    (latin-iso8859-4           #xFC)   ; 
+    (latin-iso8859-9           #xFC)   ; 
+    (japanese-jisx0213-1       #x29 #x71)      ; ü
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER U WITH DIAERESIS")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH DIAERESIS")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH DIAERESIS")))
-    (chinese-gb2312    #x28 #x39)      ; \e$(D+d\e(B
-    (japanese-jisx0212 #x2B #x64)      ; \e$(D+d\e(B
+    (chinese-gb2312    #x28 #x39)      ; 
+    (japanese-jisx0212 #x2B #x64)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER Y WITH ACUTE")
     (->decomposition   #x0079 #x0301)
     (->uppercase       #x00DD)
     (->titlecase       #x00DD)
-    (latin-iso8859-1   #xFD)   ; \e.A\eN}
-    (latin-iso8859-2   #xFD)   ; \e.B\eN}
-    (latin-viscii-lower #xFD)  ; \e.A\eN}
-    (latin-viscii      #xFD)   ; \e.A\eN}
+    (latin-iso8859-1           #xFD)   ; ý
+    (latin-iso8859-2           #xFD)   ; 
+    (latin-viscii-lower                #xFD)   ; ý
+    (latin-viscii              #xFD)   ; ý
+    (japanese-jisx0213-1       #x29 #x72)      ; ý
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER Y WITH ACUTE")
      ((name . "FULLWIDTH LATIN SMALL LETTER Y WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN SMALL LETTER Y WITH ACUTE")))
-    (japanese-jisx0212 #x2B #x72)      ; \e$(D+r\e(B
+    (japanese-jisx0212 #x2B #x72)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER THORN")
     (iso-10646-comment . "Icelandic")
     (->uppercase       #x00DE)
     (->titlecase       #x00DE)
-    (latin-iso8859-1   #xFE)   ; \e.A\eN~
+    (latin-iso8859-1           #xFE)   ; þ
+    (japanese-jisx0213-1       #x29 #x73)      ; þ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER THORN")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER THORN")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER THORN")))
-    (korean-ksc5601    #x29 #x2D)      ; \e$(D)P\e(B
-    (japanese-jisx0212 #x29 #x50)      ; \e$(D)P\e(B
+    (korean-ksc5601    #x29 #x2D)      ; 
+    (japanese-jisx0212 #x29 #x50)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER Y WITH DIAERESIS")
     (->decomposition   #x0079 #x0308)
     (->uppercase       #x0178)
     (->titlecase       #x0178)
-    (latin-iso8859-1   #xFF)   ; \e.A\eN\7f
-    (latin-iso8859-9   #xFF)   ; \e.M\eN\7f
+    (latin-iso8859-1           #xFF)   ; ÿ
+    (latin-iso8859-9           #xFF)   ; 
+    (japanese-jisx0213-1       #x29 #x74)      ; ÿ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER Y WITH DIAERESIS")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER Y WITH DIAERESIS")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER Y WITH DIAERESIS")))
-    (japanese-jisx0212 #x2B #x73)      ; \e$(D+s\e(B
+    (japanese-jisx0212 #x2B #x73)      ; 
     ))
index 5e96fb1..6dd38cd 100644 (file)
@@ -6,7 +6,8 @@
     (mirrored          . nil)
     (->decomposition   #x0041 #x0304)
     (->lowercase       #x0101)
-    (latin-iso8859-4   #xC0)   ; \e-DÀ\e-A
+    (latin-iso8859-4           #xC0)   ; 
+    (japanese-jisx0213-1       #x29 #x75)      ; Ā
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER A WITH MACRON")
@@ -17,7 +18,7 @@
     (->decomposition   wide #x0100)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER A WITH MACRON")))
-    (japanese-jisx0212 #x2A #x27)      ; \e$(D*'\e(B
+    (japanese-jisx0212 #x2A #x27)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH MACRON")
@@ -28,7 +29,8 @@
     (->decomposition   #x0061 #x0304)
     (->uppercase       #x0100)
     (->titlecase       #x0100)
-    (latin-iso8859-4   #xE0)   ; \e-Dà\e-A
+    (latin-iso8859-4           #xE0)   ; 
+    (japanese-jisx0213-1       #x29 #x7A)      ; ā
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A WITH MACRON")
@@ -41,8 +43,8 @@
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH MACRON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH MACRON")))
-    (chinese-gb2312    #x28 #x21)      ; \e$(D+'\e(B
-    (japanese-jisx0212 #x2B #x27)      ; \e$(D+'\e(B
+    (chinese-gb2312    #x28 #x21)      ; 
+    (japanese-jisx0212 #x2B #x27)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH BREVE")
     (mirrored          . nil)
     (->decomposition   #x0041 #x0306)
     (->lowercase       #x0103)
-    (latin-iso8859-2   #xC3)   ; \e-BÃ\e-A
-    (latin-viscii-upper #xE5)  ; \e-BÃ\e-A
-    (latin-viscii      #xC5)   ; \e-BÃ\e-A
+    (latin-iso8859-2           #xC3)   ; 
+    (latin-viscii-upper                #xE5)   ; Ă
+    (latin-viscii              #xC5)   ; Ă
+    (japanese-jisx0213-1       #x2A #x3A)      ; Ă
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER A WITH BREVE")
@@ -65,7 +68,7 @@
     (->decomposition   wide #x0102)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER A WITH BREVE")))
-    (japanese-jisx0212 #x2A #x25)      ; \e$(D*%\e(B
+    (japanese-jisx0212 #x2A #x25)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH BREVE")
     (->decomposition   #x0061 #x0306)
     (->uppercase       #x0102)
     (->titlecase       #x0102)
-    (latin-iso8859-2   #xE3)   ; \e-Bã\e-A
-    (latin-viscii-lower #xE5)  ; \e-Bã\e-A
-    (latin-viscii      #xE5)   ; \e-Bã\e-A
+    (latin-iso8859-2           #xE3)   ; 
+    (latin-viscii-lower                #xE5)   ; ă
+    (latin-viscii              #xE5)   ; ă
+    (japanese-jisx0213-1       #x2A #x49)      ; ă
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A WITH BREVE")
@@ -91,7 +95,7 @@
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH BREVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH BREVE")))
-    (japanese-jisx0212 #x2B #x25)      ; \e$(D+%\e(B
+    (japanese-jisx0212 #x2B #x25)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER A WITH OGONEK")
     (mirrored          . nil)
     (->decomposition   #x0041 #x0328)
     (->lowercase       #x0105)
-    (latin-iso8859-2   #xA1)   ; \e-B¡\e-A
-    (latin-iso8859-4   #xA1)   ; \e-D¡\e-A
+    (latin-iso8859-2           #xA1)   ; 
+    (latin-iso8859-4           #xA1)   ; 
+    (japanese-jisx0213-1       #x2A #x21)      ; Ą
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER A WITH OGONEK")
     (->decomposition   wide #x0104)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER A WITH OGONEK")))
-    (japanese-jisx0212 #x2A #x28)      ; \e$(D*(\e(B
+    (japanese-jisx0212 #x2A #x28)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH OGONEK")
     (->decomposition   #x0061 #x0328)
     (->uppercase       #x0104)
     (->titlecase       #x0104)
-    (latin-iso8859-2   #xB1)   ; \e-B±\e-A
-    (latin-iso8859-4   #xB1)   ; \e-D±\e-A
+    (latin-iso8859-2           #xB1)   ; 
+    (latin-iso8859-4           #xB1)   ; 
+    (japanese-jisx0213-1       #x2A #x2C)      ; ą
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A WITH OGONEK")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH OGONEK")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH OGONEK")))
-    (japanese-jisx0212 #x2B #x28)      ; \e$(D+(\e(B
+    (japanese-jisx0212 #x2B #x28)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER C WITH ACUTE")
     (mirrored          . nil)
     (->decomposition   #x0043 #x0301)
     (->lowercase       #x0107)
-    (latin-iso8859-2   #xC6)   ; \e-BÆ\e-A
+    (latin-iso8859-2           #xC6)   ; 
+    (japanese-jisx0213-1       #x2A #x3C)      ; Ć
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER C WITH ACUTE")
     (->decomposition   wide #x0106)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER C WITH ACUTE")))
-    (japanese-jisx0212 #x2A #x2B)      ; \e$(D*+\e(B
+    (japanese-jisx0212 #x2A #x2B)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER C WITH ACUTE")
     (->decomposition   #x0063 #x0301)
     (->uppercase       #x0106)
     (->titlecase       #x0106)
-    (latin-iso8859-2   #xE6)   ; \e-Bæ\e-A
+    (latin-iso8859-2           #xE6)   ; 
+    (japanese-jisx0213-1       #x2A #x4B)      ; ć
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER C WITH ACUTE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH ACUTE")))
-    (japanese-jisx0212 #x2B #x2B)      ; \e$(D++\e(B
+    (japanese-jisx0212 #x2B #x2B)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER C WITH CIRCUMFLEX")
     (mirrored          . nil)
     (->decomposition   #x0043 #x0302)
     (->lowercase       #x0109)
-    (latin-iso8859-3   #xC6)   ; \e-CÆ\e-A
+    (latin-iso8859-3           #xC6)   ; 
+    (japanese-jisx0213-1       #x2A #x59)      ; Ĉ
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH CIRCUMFLEX")
     (->decomposition   wide #x0108)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER C WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2A #x2C)      ; \e$(D*,\e(B
+    (japanese-jisx0212 #x2A #x2C)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER C WITH CIRCUMFLEX")
     (->decomposition   #x0063 #x0302)
     (->uppercase       #x0108)
     (->titlecase       #x0108)
-    (latin-iso8859-3   #xE6)   ; \e-Cæ\e-A
+    (latin-iso8859-3           #xE6)   ; 
+    (japanese-jisx0213-1       #x2A #x5F)      ; ĉ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER C WITH CIRCUMFLEX")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH CIRCUMFLEX")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2B #x2C)      ; \e$(D+,\e(B
+    (japanese-jisx0212 #x2B #x2C)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER C WITH DOT ABOVE")
     (mirrored          . nil)
     (->decomposition   #x0043 #x0307)
     (->lowercase       #x010B)
-    (latin-iso8859-3   #xC5)   ; \e-CÅ\e-A
+    (latin-iso8859-3   #xC5)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER C WITH DOT ABOVE")
     (->decomposition   wide #x010A)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER C WITH DOT ABOVE")))
-    (japanese-jisx0212 #x2A #x2F)      ; \e$(D*/\e(B
+    (japanese-jisx0212 #x2A #x2F)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER C WITH DOT ABOVE")
     (->decomposition   #x0063 #x0307)
     (->uppercase       #x010A)
     (->titlecase       #x010A)
-    (latin-iso8859-3   #xE5)   ; \e-Cå\e-A
+    (latin-iso8859-3   #xE5)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER C WITH DOT ABOVE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH DOT ABOVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH DOT ABOVE")))
-    (japanese-jisx0212 #x2B #x2F)      ; \e$(D+/\e(B
+    (japanese-jisx0212 #x2B #x2F)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER C WITH CARON")
     (mirrored          . nil)
     (->decomposition   #x0043 #x030C)
     (->lowercase       #x010D)
-    (latin-iso8859-2   #xC8)   ; \e-BÈ\e-A
-    (latin-iso8859-4   #xC8)   ; \e-DÈ\e-A
+    (latin-iso8859-2           #xC8)   ; 
+    (latin-iso8859-4           #xC8)   ; 
+    (japanese-jisx0213-1       #x2A #x3D)      ; Č
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER C WITH CARON")
     (->decomposition   wide #x010C)
     (->lowercase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER C WITH CARON")))
-    (japanese-jisx0212 #x2A #x2D)      ; \e$(D*-\e(B
+    (japanese-jisx0212 #x2A #x2D)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER C WITH CARON")
     (->decomposition   #x0063 #x030C)
     (->uppercase       #x010C)
     (->titlecase       #x010C)
-    (latin-iso8859-2   #xE8)   ; \e-Bè\e-A
-    (latin-iso8859-4   #xE8)   ; \e-Dè\e-A
+    (latin-iso8859-2           #xE8)   ; 
+    (latin-iso8859-4           #xE8)   ; 
+    (japanese-jisx0213-1       #x2A #x4C)      ; č
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER C WITH CARON")
      ((name . "FULLWIDTH LATIN SMALL LETTER C WITH CARON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN SMALL LETTER C WITH CARON")))
-    (japanese-jisx0212 #x2B #x2D)      ; \e$(D+-\e(B
+    (japanese-jisx0212 #x2B #x2D)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER D WITH CARON")
     (mirrored          . nil)
     (->decomposition   #x0044 #x030C)
     (->lowercase       #x010F)
-    (latin-iso8859-2   #xCF)   ; \e-BÏ\e-A
+    (latin-iso8859-2           #xCF)   ; 
+    (japanese-jisx0213-1       #x2A #x40)      ; Ď
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER D WITH CARON")
     (->decomposition   wide #x010E)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER D WITH CARON")))
-    (japanese-jisx0212 #x2A #x30)      ; \e$(D*0\e(B
+    (japanese-jisx0212 #x2A #x30)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER D WITH CARON")
     (->decomposition   #x0064 #x030C)
     (->uppercase       #x010E)
     (->titlecase       #x010E)
-    (latin-iso8859-2   #xEF)   ; \e-Bï\e-A
+    (latin-iso8859-2           #xEF)   ; 
+    (japanese-jisx0213-1       #x2A #x4F)      ; ď
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER D WITH CARON")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER D WITH CARON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER D WITH CARON")))
-    (japanese-jisx0212 #x2B #x30)      ; \e$(D+0\e(B
+    (japanese-jisx0212 #x2B #x30)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER D WITH STROKE")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0111)
-    (latin-iso8859-2   #xD0)   ; \e-BÐ\e-A
-    (latin-iso8859-4   #xD0)   ; \e-DÐ\e-A
-    (latin-viscii-upper #xF0)  ; \e-BÐ\e-A
-    (latin-viscii      #xD0)   ; \e-BÐ\e-A
+    (latin-iso8859-2   #xD0)   ; 
+    (latin-iso8859-4   #xD0)   ; 
+    (latin-viscii-upper #xF0)  ; Đ
+    (latin-viscii      #xD0)   ; Đ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER D WITH STROKE")
     (->decomposition   wide #x0110)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER D WITH STROKE")))
-    (japanese-jisx0212 #x29 #x22)      ; \e$(D)"\e(B
+    (japanese-jisx0212 #x29 #x22)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER D WITH STROKE")
     (mirrored          . nil)
     (->uppercase       #x0110)
     (->titlecase       #x0110)
-    (latin-iso8859-2   #xF0)   ; \e-Bð\e-A
-    (latin-iso8859-4   #xF0)   ; \e-Dð\e-A
-    (latin-viscii-lower #xF0)  ; \e-Bð\e-A
-    (latin-viscii      #xF0)   ; \e-Bð\e-A
+    (latin-iso8859-2           #xF0)   ; 
+    (latin-iso8859-4           #xF0)   ; 
+    (latin-viscii-lower                #xF0)   ; đ
+    (latin-viscii              #xF0)   ; đ
+    (japanese-jisx0213-1       #x2A #x50)      ; đ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER D WITH STROKE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER D WITH STROKE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER D WITH STROKE")))
-    (korean-ksc5601    #x29 #x22)      ; \e$(D)B\e(B
-    (japanese-jisx0212 #x29 #x42)      ; \e$(D)B\e(B
+    (korean-ksc5601    #x29 #x22)      ; 
+    (japanese-jisx0212 #x29 #x42)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER E WITH MACRON")
     (mirrored          . nil)
     (->decomposition   #x0045 #x0304)
     (->lowercase       #x0113)
-    (latin-iso8859-4   #xAA)   ; \e-Dª\e-A
+    (latin-iso8859-4           #xAA)   ; 
+    (japanese-jisx0213-1       #x29 #x78)      ; Ē
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER E WITH MACRON")
     (->decomposition   wide #x0112)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER E WITH MACRON")))
-    (japanese-jisx0212 #x2A #x37)      ; \e$(D*7\e(B
+    (japanese-jisx0212 #x2A #x37)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER E WITH MACRON")
     (->decomposition   #x0065 #x0304)
     (->uppercase       #x0112)
     (->titlecase       #x0112)
-    (latin-iso8859-4   #xBA)   ; \e-Dº\e-A
+    (latin-iso8859-4           #xBA)   ; 
+    (japanese-jisx0213-1       #x29 #x7D)      ; ē
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER E WITH MACRON")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH MACRON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH MACRON")))
-    (chinese-gb2312    #x28 #x25)      ; \e$(D+7\e(B
-    (japanese-jisx0212 #x2B #x37)      ; \e$(D+7\e(B
+    (chinese-gb2312    #x28 #x25)      ; 
+    (japanese-jisx0212 #x2B #x37)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER E WITH BREVE")
     (mirrored          . nil)
     (->decomposition   #x0045 #x0307)
     (->lowercase       #x0117)
-    (latin-iso8859-4   #xCC)   ; \e-DÌ\e-A
+    (latin-iso8859-4   #xCC)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER E WITH DOT ABOVE")
     (->decomposition   wide #x0116)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER E WITH DOT ABOVE")))
-    (japanese-jisx0212 #x2A #x36)      ; \e$(D*6\e(B
+    (japanese-jisx0212 #x2A #x36)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER E WITH DOT ABOVE")
     (->decomposition   #x0065 #x0307)
     (->uppercase       #x0116)
     (->titlecase       #x0116)
-    (latin-iso8859-4   #xEC)   ; \e-Dì\e-A
+    (latin-iso8859-4   #xEC)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER E WITH DOT ABOVE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH DOT ABOVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH DOT ABOVE")))
-    (japanese-jisx0212 #x2B #x36)      ; \e$(D+6\e(B
+    (japanese-jisx0212 #x2B #x36)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER E WITH OGONEK")
     (mirrored          . nil)
     (->decomposition   #x0045 #x0328)
     (->lowercase       #x0119)
-    (latin-iso8859-2   #xCA)   ; \e-BÊ\e-A
-    (latin-iso8859-4   #xCA)   ; \e-DÊ\e-A
+    (latin-iso8859-2           #xCA)   ; 
+    (latin-iso8859-4           #xCA)   ; 
+    (japanese-jisx0213-1       #x2A #x3E)      ; Ę
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER E WITH OGONEK")
     (->decomposition   wide #x0118)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER E WITH OGONEK")))
-    (japanese-jisx0212 #x2A #x38)      ; \e$(D*8\e(B
+    (japanese-jisx0212 #x2A #x38)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER E WITH OGONEK")
     (->decomposition   #x0065 #x0328)
     (->uppercase       #x0118)
     (->titlecase       #x0118)
-    (latin-iso8859-2   #xEA)   ; \e-Bê\e-A
-    (latin-iso8859-4   #xEA)   ; \e-Dê\e-A
+    (latin-iso8859-2           #xEA)   ; 
+    (latin-iso8859-4           #xEA)   ; 
+    (japanese-jisx0213-1       #x2A #x4D)      ; ę
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER E WITH OGONEK")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH OGONEK")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH OGONEK")))
-    (japanese-jisx0212 #x2B #x38)      ; \e$(D+8\e(B
+    (japanese-jisx0212 #x2B #x38)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER E WITH CARON")
     (mirrored          . nil)
     (->decomposition   #x0045 #x030C)
     (->lowercase       #x011B)
-    (latin-iso8859-2   #xCC)   ; \e-BÌ\e-A
+    (latin-iso8859-2           #xCC)   ; 
+    (japanese-jisx0213-1       #x2A #x3F)      ; Ě
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER E WITH CARON")
     (->decomposition   wide #x011A)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER E WITH CARON")))
-    (japanese-jisx0212 #x2A #x35)      ; \e$(D*5\e(B
+    (japanese-jisx0212 #x2A #x35)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER E WITH CARON")
     (->decomposition   #x0065 #x030C)
     (->uppercase       #x011A)
     (->titlecase       #x011A)
-    (latin-iso8859-2   #xEC)   ; \e-Bì\e-A
+    (latin-iso8859-2           #xEC)   ; 
+    (japanese-jisx0213-1       #x2A #x4E)      ; ě
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER E WITH CARON")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH CARON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER E WITH CARON")))
-    (chinese-gb2312    #x28 #x27)      ; \e$(D+5\e(B
-    (japanese-jisx0212 #x2B #x35)      ; \e$(D+5\e(B
+    (chinese-gb2312    #x28 #x27)      ; 
+    (japanese-jisx0212 #x2B #x35)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER G WITH CIRCUMFLEX")
     (mirrored          . nil)
     (->decomposition   #x0047 #x0302)
     (->lowercase       #x011D)
-    (latin-iso8859-3   #xD8)   ; \e-CØ\e-A
+    (latin-iso8859-3           #xD8)   ; 
+    (japanese-jisx0213-1       #x2A #x5A)      ; Ĝ
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER G WITH CIRCUMFLEX")
     (->decomposition   wide #x011C)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER G WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2A #x3A)      ; \e$(D*:\e(B
+    (japanese-jisx0212 #x2A #x3A)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER G WITH CIRCUMFLEX")
     (->decomposition   #x0067 #x0302)
     (->uppercase       #x011C)
     (->titlecase       #x011C)
-    (latin-iso8859-3   #xF8)   ; \e-Cø\e-A
+    (latin-iso8859-3           #xF8)   ; 
+    (japanese-jisx0213-1       #x2A #x60)      ; ĝ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER G WITH CIRCUMFLEX")
      ((name . "FULLWIDTH LATIN SMALL LETTER G WITH CIRCUMFLEX")))
     (->titlecase
      ((name . "FULLWIDTH LATIN SMALL LETTER G WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2B #x3A)      ; \e$(D+:\e(B
+    (japanese-jisx0212 #x2B #x3A)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER G WITH BREVE")
     (mirrored          . nil)
     (->decomposition   #x0047 #x0306)
     (->lowercase       #x011F)
-    (latin-iso8859-3   #xAB)   ; \e-C«\e-A
-    (latin-iso8859-9   #xD0)   ; \e-MÐ\e-A
+    (latin-iso8859-3   #xAB)   ; 
+    (latin-iso8859-9   #xD0)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER G WITH BREVE")
     (->decomposition   wide #x011E)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER G WITH BREVE")))
-    (japanese-jisx0212 #x2A #x3B)      ; \e$(D*;\e(B
+    (japanese-jisx0212 #x2A #x3B)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER G WITH BREVE")
     (->decomposition   #x0067 #x0306)
     (->uppercase       #x011E)
     (->titlecase       #x011E)
-    (latin-iso8859-3   #xBB)   ; \e-C»\e-A
-    (latin-iso8859-9   #xF0)   ; \e-Mð\e-A
+    (latin-iso8859-3   #xBB)   ; 
+    (latin-iso8859-9   #xF0)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER G WITH BREVE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER G WITH BREVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER G WITH BREVE")))
-    (japanese-jisx0212 #x2B #x3B)      ; \e$(D+;\e(B
+    (japanese-jisx0212 #x2B #x3B)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER G WITH DOT ABOVE")
     (mirrored          . nil)
     (->decomposition   #x0047 #x0307)
     (->lowercase       #x0121)
-    (latin-iso8859-3   #xD5)   ; \e-CÕ\e-A
+    (latin-iso8859-3   #xD5)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER G WITH DOT ABOVE")
     (->decomposition   wide #x0120)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER G WITH DOT ABOVE")))
-    (japanese-jisx0212 #x2A #x3D)      ; \e$(D*=\e(B
+    (japanese-jisx0212 #x2A #x3D)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER G WITH DOT ABOVE")
     (->decomposition   #x0067 #x0307)
     (->uppercase       #x0120)
     (->titlecase       #x0120)
-    (latin-iso8859-3   #xF5)   ; \e-Cõ\e-A
+    (latin-iso8859-3   #xF5)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER G WITH DOT ABOVE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER G WITH DOT ABOVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER G WITH DOT ABOVE")))
-    (japanese-jisx0212 #x2B #x3D)      ; \e$(D+=\e(B
+    (japanese-jisx0212 #x2B #x3D)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER G WITH CEDILLA")
     (mirrored          . nil)
     (->decomposition   #x0047 #x0327)
     (->lowercase       #x0123)
-    (latin-iso8859-4   #xAB)   ; \e-D«\e-A
+    (latin-iso8859-4   #xAB)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER G WITH CEDILLA")
     (->decomposition   wide #x0122)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER G WITH CEDILLA")))
-    (japanese-jisx0212 #x2A #x3C)      ; \e$(D*<\e(B
+    (japanese-jisx0212 #x2A #x3C)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER G WITH CEDILLA")
     (->decomposition   #x0067 #x0327)
     (->uppercase       #x0122)
     (->titlecase       #x0122)
-    (latin-iso8859-4   #xBB)   ; \e-D»\e-A
+    (latin-iso8859-4   #xBB)   ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER H WITH CIRCUMFLEX")
     (mirrored          . nil)
     (->decomposition   #x0048 #x0302)
     (->lowercase       #x0125)
-    (latin-iso8859-3   #xA6)   ; \e-C¦\e-A
+    (latin-iso8859-3           #xA6)   ; 
+    (japanese-jisx0213-1       #x2A #x5B)      ; Ĥ
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER H WITH CIRCUMFLEX")
     (->decomposition   wide #x0124)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER H WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2A #x3E)      ; \e$(D*>\e(B
+    (japanese-jisx0212 #x2A #x3E)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER H WITH CIRCUMFLEX")
     (->decomposition   #x0068 #x0302)
     (->uppercase       #x0124)
     (->titlecase       #x0124)
-    (latin-iso8859-3   #xB6)   ; \e-C¶\e-A
+    (latin-iso8859-3           #xB6)   ; 
+    (japanese-jisx0213-1       #x2A #x61)      ; ĥ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER H WITH CIRCUMFLEX")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER H WITH CIRCUMFLEX")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER H WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2B #x3E)      ; \e$(D+>\e(B
+    (japanese-jisx0212 #x2B #x3E)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER H WITH STROKE")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0127)
-    (latin-iso8859-3   #xA1)   ; \e-C¡\e-A
+    (latin-iso8859-3   #xA1)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER H WITH STROKE")
     (->decomposition   wide #x0126)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER H WITH STROKE")))
-    (korean-ksc5601    #x28 #x24)      ; \e$(D)$\e(B
-    (japanese-jisx0212 #x29 #x24)      ; \e$(D)$\e(B
+    (korean-ksc5601    #x28 #x24)      ; 
+    (japanese-jisx0212 #x29 #x24)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER H WITH STROKE")
     (mirrored          . nil)
     (->uppercase       #x0126)
     (->titlecase       #x0126)
-    (latin-iso8859-3   #xB1)   ; \e-C±\e-A
+    (latin-iso8859-3           #xB1)   ; 
+    (japanese-jisx0213-1       #x2A #x7D)      ; ħ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER H WITH STROKE")
     (->decomposition   wide #x0127)
     (->uppercase       #x0126)
     (->titlecase       #x0126)
-    (korean-ksc5601    #x29 #x24)      ; \e$(D)D\e(B
-    (japanese-jisx0212 #x29 #x44)      ; \e$(D)D\e(B
+    (korean-ksc5601    #x29 #x24)      ; 
+    (japanese-jisx0212 #x29 #x44)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER I WITH TILDE")
     (mirrored          . nil)
     (->decomposition   #x0049 #x0303)
     (->lowercase       #x0129)
-    (latin-iso8859-4   #xA5)   ; \e-D¥\e-A
-    (latin-viscii-upper #xEE)  ; \e-D¥\e-A
-    (latin-viscii      #xCE)   ; \e-D¥\e-A
+    (latin-iso8859-4   #xA5)   ; 
+    (latin-viscii-upper #xEE)  ; Ĩ
+    (latin-viscii      #xCE)   ; Ĩ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER I WITH TILDE")
     (->decomposition   wide #x0128)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER I WITH TILDE")))
-    (japanese-jisx0212 #x2A #x47)      ; \e$(D*G\e(B
+    (japanese-jisx0212 #x2A #x47)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER I WITH TILDE")
     (->decomposition   #x0069 #x0303)
     (->uppercase       #x0128)
     (->titlecase       #x0128)
-    (latin-iso8859-4   #xB5)   ; \e-Dµ\e-A
-    (latin-viscii-lower #xEE)  ; \e-Dµ\e-A
-    (latin-viscii      #xEE)   ; \e-Dµ\e-A
+    (latin-iso8859-4   #xB5)   ; 
+    (latin-viscii-lower #xEE)  ; ĩ
+    (latin-viscii      #xEE)   ; ĩ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER I WITH TILDE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH TILDE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH TILDE")))
-    (japanese-jisx0212 #x2B #x47)      ; \e$(D+G\e(B
+    (japanese-jisx0212 #x2B #x47)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER I WITH MACRON")
     (mirrored          . nil)
     (->decomposition   #x0049 #x0304)
     (->lowercase       #x012B)
-    (latin-iso8859-4   #xCF)   ; \e-DÏ\e-A
+    (latin-iso8859-4           #xCF)   ; 
+    (japanese-jisx0213-1       #x29 #x76)      ; Ī
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER I WITH MACRON")
     (->decomposition   wide #x012A)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER I WITH MACRON")))
-    (japanese-jisx0212 #x2A #x45)      ; \e$(D*E\e(B
+    (japanese-jisx0212 #x2A #x45)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER I WITH MACRON")
     (->decomposition   #x0069 #x0304)
     (->uppercase       #x012A)
     (->titlecase       #x012A)
-    (latin-iso8859-4   #xEF)   ; \e-Dï\e-A
+    (latin-iso8859-4           #xEF)   ; 
+    (japanese-jisx0213-1       #x29 #x7B)      ; ī
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER I WITH MACRON")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH MACRON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH MACRON")))
-    (chinese-gb2312    #x28 #x29)      ; \e$(D+E\e(B
-    (japanese-jisx0212 #x2B #x45)      ; \e$(D+E\e(B
+    (chinese-gb2312    #x28 #x29)      ; 
+    (japanese-jisx0212 #x2B #x45)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER I WITH BREVE")
     (mirrored          . nil)
     (->decomposition   #x0049 #x0328)
     (->lowercase       #x012F)
-    (latin-iso8859-4   #xC7)   ; \e-DÇ\e-A
+    (latin-iso8859-4   #xC7)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER I WITH OGONEK")
     (->decomposition   wide #x012E)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER I WITH OGONEK")))
-    (japanese-jisx0212 #x2A #x46)      ; \e$(D*F\e(B
+    (japanese-jisx0212 #x2A #x46)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER I WITH OGONEK")
     (->decomposition   #x0069 #x0328)
     (->uppercase       #x012E)
     (->titlecase       #x012E)
-    (latin-iso8859-4   #xE7)   ; \e-Dç\e-A
+    (latin-iso8859-4   #xE7)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER I WITH OGONEK")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH OGONEK")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER I WITH OGONEK")))
-    (japanese-jisx0212 #x2B #x46)      ; \e$(D+F\e(B
+    (japanese-jisx0212 #x2B #x46)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER I WITH DOT ABOVE")
     (mirrored          . nil)
     (->decomposition   #x0049 #x0307)
     (->lowercase       #x0069)
-    (latin-iso8859-3   #xA9)   ; \e-C©\e-A
-    (latin-iso8859-9   #xDD)   ; \e-MÝ\e-A
+    (latin-iso8859-3   #xA9)   ; 
+    (latin-iso8859-9   #xDD)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER I WITH DOT ABOVE")
     (->decomposition   wide #x0130)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER I WITH DOT ABOVE")))
-    (japanese-jisx0212 #x2A #x44)      ; \e$(D*D\e(B
+    (japanese-jisx0212 #x2A #x44)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER DOTLESS I")
     (mirrored          . nil)
     (->uppercase       #x0049)
     (->titlecase       #x0049)
-    (latin-iso8859-3   #xB9)   ; \e-C¹\e-A
-    (latin-iso8859-9   #xFD)   ; \e-Mý\e-A
+    (latin-iso8859-3   #xB9)   ; 
+    (latin-iso8859-9   #xFD)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER DOTLESS I")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER DOTLESS I")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER DOTLESS I")))
-    (korean-ksc5601    #x29 #x25)      ; \e$(D)E\e(B
-    (japanese-jisx0212 #x29 #x45)      ; \e$(D)E\e(B
+    (korean-ksc5601    #x29 #x25)      ; 
+    (japanese-jisx0212 #x29 #x45)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LIGATURE IJ")
     (mirrored          . nil)
     (->decomposition   compat #x0049 #x004A)
     (->lowercase       #x0133)
-    (korean-ksc5601    #x28 #x26)      ; \e$(C(&\e(B
-    (japanese-jisx0212 #x29 #x26)      ; \e$(D)&\e(B
+    (korean-ksc5601    #x28 #x26)      ; 
+    (japanese-jisx0212 #x29 #x26)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LIGATURE IJ")
     (->decomposition   wide #x0133)
     (->uppercase       #x0132)
     (->titlecase       #x0132)
-    (korean-ksc5601    #x29 #x26)      ; \e$(C)&\e(B
-    (japanese-jisx0212 #x29 #x46)      ; \e$(D)F\e(B
+    (korean-ksc5601    #x29 #x26)      ; 
+    (japanese-jisx0212 #x29 #x46)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER J WITH CIRCUMFLEX")
     (mirrored          . nil)
     (->decomposition   #x004A #x0302)
     (->lowercase       #x0135)
-    (latin-iso8859-3   #xAC)   ; \e-C¬\e-A
+    (latin-iso8859-3           #xAC)   ; 
+    (japanese-jisx0213-1       #x2A #x5C)      ; Ĵ
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER J WITH CIRCUMFLEX")
     (->decomposition   wide #x0134)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER J WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2A #x48)      ; \e$(D*H\e(B
+    (japanese-jisx0212 #x2A #x48)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER J WITH CIRCUMFLEX")
     (->decomposition   #x006A #x0302)
     (->uppercase       #x0134)
     (->titlecase       #x0134)
-    (latin-iso8859-3   #xBC)   ; \e-C¼\e-A
+    (latin-iso8859-3           #xBC)   ; 
+    (japanese-jisx0213-1       #x2A #x62)      ; ĵ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER J WITH CIRCUMFLEX")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER J WITH CIRCUMFLEX")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER J WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2B #x48)      ; \e$(D+H\e(B
+    (japanese-jisx0212 #x2B #x48)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER K WITH CEDILLA")
     (mirrored          . nil)
     (->decomposition   #x004B #x0327)
     (->lowercase       #x0137)
-    (latin-iso8859-4   #xD3)   ; \e-DÓ\e-A
+    (latin-iso8859-4   #xD3)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER K WITH CEDILLA")
     (->decomposition   wide #x0136)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER K WITH CEDILLA")))
-    (japanese-jisx0212 #x2A #x49)      ; \e$(D*I\e(B
+    (japanese-jisx0212 #x2A #x49)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER K WITH CEDILLA")
     (->decomposition   #x006B #x0327)
     (->uppercase       #x0136)
     (->titlecase       #x0136)
-    (latin-iso8859-4   #xF3)   ; \e-Dó\e-A
+    (latin-iso8859-4   #xF3)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER K WITH CEDILLA")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER K WITH CEDILLA")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER K WITH CEDILLA")))
-    (japanese-jisx0212 #x2B #x49)      ; \e$(D+I\e(B
+    (japanese-jisx0212 #x2B #x49)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER KRA")
     (bidi-category     . "L")
     (mirrored          . nil)
     (iso-10646-comment . "Greenlandic")
-    (latin-iso8859-4   #xA2)   ; \e-D¢\e-A
+    (latin-iso8859-4   #xA2)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER KRA")
     (mirrored          . nil)
     (iso-10646-comment . "Greenlandic")
     (->decomposition   wide #x0138)
-    (korean-ksc5601    #x29 #x27)      ; \e$(D)G\e(B
-    (japanese-jisx0212 #x29 #x47)      ; \e$(D)G\e(B
+    (korean-ksc5601    #x29 #x27)      ; 
+    (japanese-jisx0212 #x29 #x47)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER L WITH ACUTE")
     (mirrored          . nil)
     (->decomposition   #x004C #x0301)
     (->lowercase       #x013A)
-    (latin-iso8859-2   #xC5)   ; \e-BÅ\e-A
+    (latin-iso8859-2           #xC5)   ; 
+    (japanese-jisx0213-1       #x2A #x3B)      ; Ĺ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER L WITH ACUTE")
     (->decomposition   wide #x0139)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER L WITH ACUTE")))
-    (japanese-jisx0212 #x2A #x4A)      ; \e$(D*J\e(B
+    (japanese-jisx0212 #x2A #x4A)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER L WITH ACUTE")
     (->decomposition   #x006C #x0301)
     (->uppercase       #x0139)
     (->titlecase       #x0139)
-    (latin-iso8859-2   #xE5)   ; \e-Bå\e-A
+    (latin-iso8859-2           #xE5)   ; 
+    (japanese-jisx0213-1       #x2A #x4A)      ; ĺ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER L WITH ACUTE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH ACUTE")))
-    (japanese-jisx0212 #x2B #x4A)      ; \e$(D+J\e(B
+    (japanese-jisx0212 #x2B #x4A)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER L WITH CEDILLA")
     (mirrored          . nil)
     (->decomposition   #x004C #x0327)
     (->lowercase       #x013C)
-    (latin-iso8859-4   #xA6)   ; \e-D¦\e-A
+    (latin-iso8859-4   #xA6)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER L WITH CEDILLA")
     (->decomposition   wide #x013B)
     (->lowercase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH CEDILLA")))
-    (japanese-jisx0212 #x2A #x4C)      ; \e$(D*L\e(B
+    (japanese-jisx0212 #x2A #x4C)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER L WITH CEDILLA")
     (->decomposition   #x006C #x0327)
     (->uppercase       #x013B)
     (->titlecase       #x013B)
-    (latin-iso8859-4   #xB6)   ; \e-D¶\e-A
+    (latin-iso8859-4   #xB6)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER L WITH CEDILLA")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH CEDILLA")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH CEDILLA")))
-    (japanese-jisx0212 #x2B #x4C)      ; \e$(D+L\e(B
+    (japanese-jisx0212 #x2B #x4C)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER L WITH CARON")
     (mirrored          . nil)
     (->decomposition   #x004C #x030C)
     (->lowercase       #x013E)
-    (latin-iso8859-2   #xA5)   ; \e-B¥\e-A
+    (latin-iso8859-2           #xA5)   ; 
+    (japanese-jisx0213-1       #x2A #x24)      ; Ľ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER L WITH CARON")
     (->decomposition   wide #x013D)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER L WITH CARON")))
-    (japanese-jisx0212 #x2A #x4B)      ; \e$(D*K\e(B
+    (japanese-jisx0212 #x2A #x4B)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER L WITH CARON")
     (->decomposition   #x006C #x030C)
     (->uppercase       #x013D)
     (->titlecase       #x013D)
-    (latin-iso8859-2   #xB5)   ; \e-Bµ\e-A
+    (latin-iso8859-2           #xB5)   ; 
+    (japanese-jisx0213-1       #x2A #x2F)      ; ľ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER L WITH CARON")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH CARON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH CARON")))
-    (japanese-jisx0212 #x2B #x4B)      ; \e$(D+K\e(B
+    (japanese-jisx0212 #x2B #x4B)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER L WITH MIDDLE DOT")
     (mirrored          . nil)
     (->decomposition   compat #x004C #x00B7)
     (->lowercase       #x0140)
+    (japanese-jisx0213-1       #x28 #x75)      ; Ŀ
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH MIDDLE DOT")
     (->decomposition   wide #x013F)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER L WITH MIDDLE DOT")))
-    (korean-ksc5601    #x28 #x28)      ; \e$(D))\e(B
-    (japanese-jisx0212 #x29 #x29)      ; \e$(D))\e(B
+    (korean-ksc5601    #x28 #x28)      ; 
+    (japanese-jisx0212 #x29 #x29)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER L WITH MIDDLE DOT")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH MIDDLE DOT")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH MIDDLE DOT")))
-    (korean-ksc5601    #x29 #x28)      ; \e$(D)I\e(B
-    (japanese-jisx0212 #x29 #x49)      ; \e$(D)I\e(B
+    (korean-ksc5601    #x29 #x28)      ; 
+    (japanese-jisx0212 #x29 #x49)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER L WITH STROKE")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0142)
-    (latin-iso8859-2   #xA3)   ; \e-B£\e-A
+    (latin-iso8859-2           #xA3)   ; 
+    (japanese-jisx0213-1       #x2A #x23)      ; Ł
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER L WITH STROKE")
     (->decomposition   wide #x0141)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER L WITH STROKE")))
-    (korean-ksc5601    #x28 #x29)      ; \e$(D)(\e(B
-    (japanese-jisx0212 #x29 #x28)      ; \e$(D)(\e(B
+    (korean-ksc5601    #x28 #x29)      ; 
+    (japanese-jisx0212 #x29 #x28)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER L WITH STROKE")
     (mirrored          . nil)
     (->uppercase       #x0141)
     (->titlecase       #x0141)
-    (latin-iso8859-2   #xB3)   ; \e-B³\e-A
+    (latin-iso8859-2           #xB3)   ; 
+    (japanese-jisx0213-1       #x2A #x2E)      ; ł
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER L WITH STROKE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH STROKE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER L WITH STROKE")))
-    (korean-ksc5601    #x29 #x29)      ; \e$(D)H\e(B
-    (japanese-jisx0212 #x29 #x48)      ; \e$(D)H\e(B
+    (korean-ksc5601    #x29 #x29)      ; 
+    (japanese-jisx0212 #x29 #x48)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER N WITH ACUTE")
     (mirrored          . nil)
     (->decomposition   #x004E #x0301)
     (->lowercase       #x0144)
-    (latin-iso8859-2   #xD1)   ; \e-BÑ\e-A
+    (latin-iso8859-2           #xD1)   ; 
+    (japanese-jisx0213-1       #x2A #x41)      ; Ń
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER N WITH ACUTE")
     (->decomposition   wide #x0143)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER N WITH ACUTE")))
-    (japanese-jisx0212 #x2A #x4D)      ; \e$(D*M\e(B
+    (japanese-jisx0212 #x2A #x4D)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER N WITH ACUTE")
     (->decomposition   #x006E #x0301)
     (->uppercase       #x0143)
     (->titlecase       #x0143)
-    (latin-iso8859-2   #xF1)   ; \e-Bñ\e-A
+    (latin-iso8859-2           #xF1)   ; 
+    (japanese-jisx0213-1       #x2A #x51)      ; ń
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER N WITH ACUTE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER N WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER N WITH ACUTE")))
-    (japanese-jisx0212 #x2B #x4D)      ; \e$(D+M\e(B
+    (japanese-jisx0212 #x2B #x4D)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER N WITH CEDILLA")
     (mirrored          . nil)
     (->decomposition   #x004E #x0327)
     (->lowercase       #x0146)
-    (latin-iso8859-4   #xD1)   ; \e-DÑ\e-A
+    (latin-iso8859-4   #xD1)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER N WITH CEDILLA")
     (->decomposition   wide #x0145)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER N WITH CEDILLA")))
-    (japanese-jisx0212 #x2A #x4F)      ; \e$(D*O\e(B
+    (japanese-jisx0212 #x2A #x4F)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER N WITH CEDILLA")
     (->decomposition   #x006E #x0327)
     (->uppercase       #x0145)
     (->titlecase       #x0145)
-    (latin-iso8859-4   #xF1)   ; \e-Dñ\e-A
+    (latin-iso8859-4   #xF1)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER N WITH CEDILLA")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER N WITH CEDILLA")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER N WITH CEDILLA")))
-    (japanese-jisx0212 #x2B #x4F)      ; \e$(D+O\e(B
+    (japanese-jisx0212 #x2B #x4F)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER N WITH CARON")
     (mirrored          . nil)
     (->decomposition   #x004E #x030C)
     (->lowercase       #x0148)
-    (latin-iso8859-2   #xD2)   ; \e-BÒ\e-A
+    (latin-iso8859-2           #xD2)   ; 
+    (japanese-jisx0213-1       #x2A #x42)      ; Ň
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER N WITH CARON")
     (->decomposition   wide #x0147)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER N WITH CARON")))
-    (japanese-jisx0212 #x2A #x4E)      ; \e$(D*N\e(B
+    (japanese-jisx0212 #x2A #x4E)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER N WITH CARON")
     (->decomposition   #x006E #x030C)
     (->uppercase       #x0147)
     (->titlecase       #x0147)
-    (latin-iso8859-2   #xF2)   ; \e-Bò\e-A
+    (latin-iso8859-2           #xF2)   ; 
+    (japanese-jisx0213-1       #x2A #x52)      ; ň
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER N WITH CARON")
     (->decomposition   wide #x0148)
     (->uppercase       #x0147)
     (->titlecase       #x0147)
-    (japanese-jisx0212 #x2B #x4E)      ; \e$(D+N\e(B
+    (japanese-jisx0212 #x2B #x4E)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER N PRECEDED BY APOSTROPHE")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0149)
-    (korean-ksc5601    #x29 #x30)      ; \e$(D)J\e(B
-    (japanese-jisx0212 #x29 #x4A)      ; \e$(D)J\e(B
+    (korean-ksc5601    #x29 #x30)      ; 
+    (japanese-jisx0212 #x29 #x4A)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER ENG")
     (mirrored          . nil)
     (iso-10646-comment . "Sami")
     (->lowercase       #x014B)
-    (latin-iso8859-4   #xBD)   ; \e-D½\e-A
+    (latin-iso8859-4   #xBD)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER ENG")
     (->decomposition   wide #x014A)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER ENG")))
-    (korean-ksc5601    #x28 #x2F)      ; \e$(D)+\e(B
-    (japanese-jisx0212 #x29 #x2B)      ; \e$(D)+\e(B
+    (korean-ksc5601    #x28 #x2F)      ; 
+    (japanese-jisx0212 #x29 #x2B)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER ENG")
     (iso-10646-comment . "Sami")
     (->uppercase       #x014A)
     (->titlecase       #x014A)
-    (latin-iso8859-4   #xBF)   ; \e-D¿\e-A
-    (ipa               #xD5)   ; \e-0Õ\e-A
+    (latin-iso8859-4           #xBF)   ; 
+    (ipa                       #xD5)   ; 
+    (japanese-jisx0213-1       #x2A #x7A)      ; ŋ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER ENG")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER ENG")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER ENG")))
-    (korean-ksc5601    #x29 #x2F)      ; \e$(D)K\e(B
-    (japanese-jisx0212 #x29 #x4B)      ; \e$(D)K\e(B
+    (korean-ksc5601    #x29 #x2F)      ; 
+    (japanese-jisx0212 #x29 #x4B)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH MACRON")
     (mirrored          . nil)
     (->decomposition   #x004F #x0304)
     (->lowercase       #x014D)
-    (latin-iso8859-4   #xD2)   ; \e-DÒ\e-A
+    (latin-iso8859-4           #xD2)   ; 
+    (japanese-jisx0213-1       #x29 #x79)      ; Ō
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER O WITH MACRON")
     (->decomposition   wide #x014C)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER O WITH MACRON")))
-    (japanese-jisx0212 #x2A #x57)      ; \e$(D*W\e(B
+    (japanese-jisx0212 #x2A #x57)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH MACRON")
     (->decomposition   #x006F #x0304)
     (->uppercase       #x014C)
     (->titlecase       #x014C)
-    (latin-iso8859-4   #xF2)   ; \e-Dò\e-A
+    (latin-iso8859-4           #xF2)   ; 
+    (japanese-jisx0213-1       #x29 #x7E)      ; ō
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER O WITH MACRON")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH MACRON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH MACRON")))
-    (chinese-gb2312    #x28 #x2D)      ; \e$(D+W\e(B
-    (japanese-jisx0212 #x2B #x57)      ; \e$(D+W\e(B
+    (chinese-gb2312    #x28 #x2D)      ; 
+    (japanese-jisx0212 #x2B #x57)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH BREVE")
     (mirrored          . nil)
     (->decomposition   #x004F #x030B)
     (->lowercase       #x0151)
-    (latin-iso8859-2   #xD5)   ; \e-BÕ\e-A
+    (latin-iso8859-2           #xD5)   ; 
+    (japanese-jisx0213-1       #x2A #x43)      ; Ő
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH DOUBLE ACUTE")
     (->decomposition   wide #x0150)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER O WITH DOUBLE ACUTE")))
-    (japanese-jisx0212 #x2A #x56)      ; \e$(D*V\e(B
+    (japanese-jisx0212 #x2A #x56)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH DOUBLE ACUTE")
     (->decomposition   #x006F #x030B)
     (->uppercase       #x0150)
     (->titlecase       #x0150)
-    (latin-iso8859-2   #xF5)   ; \e-Bõ\e-A
+    (latin-iso8859-2           #xF5)   ; 
+    (japanese-jisx0213-1       #x2A #x53)      ; ő
     ))
 (define-char
   '((name . "FULLWIDTH LATIN SMALL LETTER O WITH DOUBLE ACUTE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH DOUBLE ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH DOUBLE ACUTE")))
-    (japanese-jisx0212 #x2B #x56)      ; \e$(D+V\e(B
+    (japanese-jisx0212 #x2B #x56)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LIGATURE OE")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0153)
-    (korean-ksc5601    #x28 #x2B)      ; \e$(C(+\e(B
-    (japanese-jisx0212 #x29 #x2D)      ; \e$(D)-\e(B
+    (korean-ksc5601            #x28 #x2B)      ; 
+    (japanese-jisx0212         #x29 #x2D)      ; 
+    (japanese-jisx0213-1       #x2B #x2B)      ; Œ
     ))
 (define-char
   '((name              . "LATIN SMALL LIGATURE OE")
     (mirrored          . nil)
     (->uppercase       #x0152)
     (->titlecase       #x0152)
-    (ipa               #xB0)   ; \e-0°\e-A
+    (ipa                       #xB0)   ; 
+    (japanese-jisx0213-1       #x2B #x2A)      ; œ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LIGATURE OE")
     (->decomposition   wide #x0153)
     (->uppercase       #x0152)
     (->titlecase       #x0152)
-    (korean-ksc5601    #x29 #x2B)      ; \e$(D)M\e(B
-    (japanese-jisx0212 #x29 #x4D)      ; \e$(D)M\e(B
+    (korean-ksc5601    #x29 #x2B)      ; 
+    (japanese-jisx0212 #x29 #x4D)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER R WITH ACUTE")
     (mirrored          . nil)
     (->decomposition   #x0052 #x0301)
     (->lowercase       #x0155)
-    (latin-iso8859-2   #xC0)   ; \e-BÀ\e-A
+    (latin-iso8859-2           #xC0)   ; 
+    (japanese-jisx0213-1       #x2A #x39)      ; Ŕ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER R WITH ACUTE")
     (->decomposition   wide #x0154)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER R WITH ACUTE")))
-    (japanese-jisx0212 #x2A #x59)      ; \e$(D*Y\e(B
+    (japanese-jisx0212 #x2A #x59)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER R WITH ACUTE")
     (->decomposition   #x0072 #x0301)
     (->uppercase       #x0154)
     (->titlecase       #x0154)
-    (latin-iso8859-2   #xE0)   ; \e-Bà\e-A
+    (latin-iso8859-2           #xE0)   ; 
+    (japanese-jisx0213-1       #x2A #x48)      ; ŕ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER R WITH ACUTE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER R WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER R WITH ACUTE")))
-    (japanese-jisx0212 #x2B #x59)      ; \e$(D+Y\e(B
+    (japanese-jisx0212 #x2B #x59)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER R WITH CEDILLA")
     (mirrored          . nil)
     (->decomposition   #x0052 #x0327)
     (->lowercase       #x0157)
-    (latin-iso8859-4   #xA3)   ; \e-D£\e-A
+    (latin-iso8859-4   #xA3)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER R WITH CEDILLA")
     (->decomposition   wide #x0156)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER R WITH CEDILLA")))
-    (japanese-jisx0212 #x2A #x5B)      ; \e$(D*[\e(B
+    (japanese-jisx0212 #x2A #x5B)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER R WITH CEDILLA")
     (->decomposition   #x0072 #x0327)
     (->uppercase       #x0156)
     (->titlecase       #x0156)
-    (latin-iso8859-4   #xB3)   ; \e-D³\e-A
+    (latin-iso8859-4   #xB3)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER R WITH CEDILLA")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER R WITH CEDILLA")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER R WITH CEDILLA")))
-    (japanese-jisx0212 #x2B #x5B)      ; \e$(D+[\e(B
+    (japanese-jisx0212 #x2B #x5B)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER R WITH CARON")
     (mirrored          . nil)
     (->decomposition   #x0052 #x030C)
     (->lowercase       #x0159)
-    (latin-iso8859-2   #xD8)   ; \e-BØ\e-A
+    (latin-iso8859-2           #xD8)   ; 
+    (japanese-jisx0213-1       #x2A #x44)      ; Ř
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER R WITH CARON")
     (->decomposition   wide #x0158)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER R WITH CARON")))
-    (japanese-jisx0212 #x2A #x5A)      ; \e$(D*Z\e(B
+    (japanese-jisx0212 #x2A #x5A)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER R WITH CARON")
     (->decomposition   #x0072 #x030C)
     (->uppercase       #x0158)
     (->titlecase       #x0158)
-    (latin-iso8859-2   #xF8)   ; \e-Bø\e-A
+    (latin-iso8859-2           #xF8)   ; 
+    (japanese-jisx0213-1       #x2A #x54)      ; ř
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER R WITH CARON")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER R WITH CARON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER R WITH CARON")))
-    (japanese-jisx0212 #x2B #x5A)      ; \e$(D+Z\e(B
+    (japanese-jisx0212 #x2B #x5A)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER S WITH ACUTE")
     (mirrored          . nil)
     (->decomposition   #x0053 #x0301)
     (->lowercase       #x015B)
-    (latin-iso8859-2   #xA6)   ; \e-B¦\e-A
+    (latin-iso8859-2           #xA6)   ; 
+    (japanese-jisx0213-1       #x2A #x25)      ; Ś
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER S WITH ACUTE")
     (->decomposition   wide #x015A)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER S WITH ACUTE")))
-    (japanese-jisx0212 #x2A #x5C)      ; \e$(D*\\e(B
+    (japanese-jisx0212 #x2A #x5C)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER S WITH ACUTE")
     (->decomposition   #x0073 #x0301)
     (->uppercase       #x015A)
     (->titlecase       #x015A)
-    (latin-iso8859-2   #xB6)   ; \e-B¶\e-A
+    (latin-iso8859-2           #xB6)   ; 
+    (japanese-jisx0213-1       #x2A #x30)      ; ś
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER S WITH ACUTE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER S WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER S WITH ACUTE")))
-    (japanese-jisx0212 #x2B #x5C)      ; \e$(D+\\e(B
+    (japanese-jisx0212 #x2B #x5C)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER S WITH CIRCUMFLEX")
     (mirrored          . nil)
     (->decomposition   #x0053 #x0302)
     (->lowercase       #x015D)
-    (latin-iso8859-3   #xDE)   ; \e-CÞ\e-A
+    (latin-iso8859-3           #xDE)   ; 
+    (japanese-jisx0213-1       #x2A #x5D)      ; Ŝ
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER S WITH CIRCUMFLEX")
     (->decomposition   wide #x015C)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER S WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2A #x5D)      ; \e$(D*]\e(B
+    (japanese-jisx0212 #x2A #x5D)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER S WITH CIRCUMFLEX")
     (->decomposition   #x0073 #x0302)
     (->uppercase       #x015C)
     (->titlecase       #x015C)
-    (latin-iso8859-3   #xFE)   ; \e-Cþ\e-A
+    (latin-iso8859-3           #xFE)   ; 
+    (japanese-jisx0213-1       #x2A #x63)      ; ŝ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER S WITH CIRCUMFLEX")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER S WITH CIRCUMFLEX")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER S WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2B #x5D)      ; \e$(D+]\e(B
+    (japanese-jisx0212 #x2B #x5D)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER S WITH CEDILLA")
     (iso-10646-comment . "*")
     (->decomposition   #x0053 #x0327)
     (->lowercase       #x015F)
-    (latin-iso8859-2   #xAA)   ; \e-Bª\e-A
-    (latin-iso8859-3   #xAA)   ; \e-Cª\e-A
-    (latin-iso8859-9   #xDE)   ; \e-MÞ\e-A
+    (latin-iso8859-2           #xAA)   ; 
+    (latin-iso8859-3           #xAA)   ; 
+    (latin-iso8859-9           #xDE)   ; 
+    (japanese-jisx0213-1       #x2A #x27)      ; Ş
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER S WITH CEDILLA")
     (->decomposition   wide #x015E)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER S WITH CEDILLA")))
-    (japanese-jisx0212 #x2A #x5F)      ; \e$(D*_\e(B
+    (japanese-jisx0212 #x2A #x5F)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER S WITH CEDILLA")
     (->decomposition   #x0073 #x0327)
     (->uppercase       #x015E)
     (->titlecase       #x015E)
-    (latin-iso8859-2   #xBA)   ; \e-Bº\e-A
-    (latin-iso8859-3   #xBA)   ; \e-Cº\e-A
-    (latin-iso8859-9   #xFE)   ; \e-Mþ\e-A
+    (latin-iso8859-2           #xBA)   ; 
+    (latin-iso8859-3           #xBA)   ; 
+    (latin-iso8859-9           #xFE)   ; 
+    (japanese-jisx0213-1       #x2A #x33)      ; ş
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER S WITH CEDILLA")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER S WITH CEDILLA")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER S WITH CEDILLA")))
-    (japanese-jisx0212 #x2B #x5F)      ; \e$(D+_\e(B
+    (japanese-jisx0212 #x2B #x5F)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER S WITH CARON")
     (mirrored          . nil)
     (->decomposition   #x0053 #x030C)
     (->lowercase       #x0161)
-    (latin-iso8859-2   #xA9)   ; \e-B©\e-A
-    (latin-iso8859-4   #xA9)   ; \e-D©\e-A
+    (latin-iso8859-2           #xA9)   ; 
+    (latin-iso8859-4           #xA9)   ; 
+    (japanese-jisx0213-1       #x2A #x26)      ; Š
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER S WITH CARON")
     (->decomposition   wide #x0160)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER S WITH CARON")))
-    (japanese-jisx0212 #x2A #x5E)      ; \e$(D*^\e(B
+    (japanese-jisx0212 #x2A #x5E)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER S WITH CARON")
     (->decomposition   #x0073 #x030C)
     (->uppercase       #x0160)
     (->titlecase       #x0160)
-    (latin-iso8859-2   #xB9)   ; \e-B¹\e-A
-    (latin-iso8859-4   #xB9)   ; \e-D¹\e-A
+    (latin-iso8859-2           #xB9)   ; 
+    (latin-iso8859-4           #xB9)   ; 
+    (japanese-jisx0213-1       #x2A #x32)      ; š
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER S WITH CARON")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER S WITH CARON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER S WITH CARON")))
-    (japanese-jisx0212 #x2B #x5E)      ; \e$(D+^\e(B
+    (japanese-jisx0212 #x2B #x5E)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER T WITH CEDILLA")
     (iso-10646-comment . "*")
     (->decomposition   #x0054 #x0327)
     (->lowercase       #x0163)
-    (latin-iso8859-2   #xDE)   ; \e-BÞ\e-A
+    (latin-iso8859-2           #xDE)   ; 
+    (japanese-jisx0213-1       #x2A #x47)      ; Ţ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER T WITH CEDILLA")
     (->decomposition   wide #x0162)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER T WITH CEDILLA")))
-    (japanese-jisx0212 #x2A #x61)      ; \e$(D*a\e(B
+    (japanese-jisx0212 #x2A #x61)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER T WITH CEDILLA")
     (->decomposition   #x0074 #x0327)
     (->uppercase       #x0162)
     (->titlecase       #x0162)
-    (latin-iso8859-2   #xFE)   ; \e-Bþ\e-A
+    (latin-iso8859-2           #xFE)   ; 
+    (japanese-jisx0213-1       #x2A #x57)      ; ţ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER T WITH CEDILLA")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER T WITH CEDILLA")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER T WITH CEDILLA")))
-    (japanese-jisx0212 #x2B #x61)      ; \e$(D+a\e(B
+    (japanese-jisx0212 #x2B #x61)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER T WITH CARON")
     (mirrored          . nil)
     (->decomposition   #x0054 #x030C)
     (->lowercase       #x0165)
-    (latin-iso8859-2   #xAB)   ; \e-B«\e-A
+    (latin-iso8859-2           #xAB)   ; 
+    (japanese-jisx0213-1       #x2A #x28)      ; Ť
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER T WITH CARON")
     (->decomposition   wide #x0164)
     (->lowercase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER T WITH CARON")))
-    (japanese-jisx0212 #x2A #x60)      ; \e$(D*`\e(B
+    (japanese-jisx0212 #x2A #x60)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER T WITH CARON")
     (->decomposition   #x0074 #x030C)
     (->uppercase       #x0164)
     (->titlecase       #x0164)
-    (latin-iso8859-2   #xBB)   ; \e-B»\e-A
+    (latin-iso8859-2           #xBB)   ; 
+    (japanese-jisx0213-1       #x2A #x34)      ; ť
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER T WITH CARON")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER T WITH CARON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER T WITH CARON")))
-    (japanese-jisx0212 #x2B #x60)      ; \e$(D+`\e(B
+    (japanese-jisx0212 #x2B #x60)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER T WITH STROKE")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0167)
-    (latin-iso8859-4   #xAC)   ; \e-D¬\e-A
+    (latin-iso8859-4   #xAC)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER T WITH STROKE")
     (->decomposition   wide #x0166)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER T WITH STROKE")))
-    (korean-ksc5601    #x28 #x2E)      ; \e$(D)/\e(B
-    (japanese-jisx0212 #x29 #x2F)      ; \e$(D)/\e(B
+    (korean-ksc5601    #x28 #x2E)      ; 
+    (japanese-jisx0212 #x29 #x2F)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER T WITH STROKE")
     (mirrored          . nil)
     (->uppercase       #x0166)
     (->titlecase       #x0166)
-    (latin-iso8859-4   #xBC)   ; \e-D¼\e-A
+    (latin-iso8859-4   #xBC)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER T WITH STROKE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER T WITH STROKE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER T WITH STROKE")))
-    (korean-ksc5601    #x29 #x2E)      ; \e$(D)O\e(B
-    (japanese-jisx0212 #x29 #x4F)      ; \e$(D)O\e(B
+    (korean-ksc5601    #x29 #x2E)      ; 
+    (japanese-jisx0212 #x29 #x4F)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH TILDE")
     (mirrored          . nil)
     (->decomposition   #x0055 #x0303)
     (->lowercase       #x0169)
-    (latin-iso8859-4   #xDD)   ; \e-DÝ\e-A
-    (latin-viscii-upper #xFB)  ; \e-DÝ\e-A
-    (latin-viscii      #x9D)   ; \e-DÝ\e-A
+    (latin-iso8859-4   #xDD)   ; 
+    (latin-viscii-upper #xFB)  ; Ũ
+    (latin-viscii      #x9D)   ; Ũ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER U WITH TILDE")
     (->decomposition   wide #x0168)
     (->lowercase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH TILDE")))
-    (japanese-jisx0212 #x2A #x6C)      ; \e$(D*l\e(B
+    (japanese-jisx0212 #x2A #x6C)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH TILDE")
     (->decomposition   #x0075 #x0303)
     (->uppercase       #x0168)
     (->titlecase       #x0168)
-    (latin-iso8859-4   #xFD)   ; \e-Dý\e-A
-    (latin-viscii-lower #xFB)  ; \e-Dý\e-A
-    (latin-viscii      #xFB)   ; \e-Dý\e-A
+    (latin-iso8859-4   #xFD)   ; 
+    (latin-viscii-lower #xFB)  ; ũ
+    (latin-viscii      #xFB)   ; ũ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER U WITH TILDE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH TILDE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH TILDE")))
-    (japanese-jisx0212 #x2B #x6C)      ; \e$(D+l\e(B
+    (japanese-jisx0212 #x2B #x6C)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH MACRON")
     (mirrored          . nil)
     (->decomposition   #x0055 #x0304)
     (->lowercase       #x016B)
-    (latin-iso8859-4   #xDE)   ; \e-DÞ\e-A
+    (latin-iso8859-4           #xDE)   ; 
+    (japanese-jisx0213-1       #x29 #x7C)      ; Ū
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER U WITH MACRON")
     (->decomposition   wide #x016A)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER U WITH MACRON")))
-    (japanese-jisx0212 #x2A #x69)      ; \e$(D*i\e(B
+    (japanese-jisx0212 #x2A #x69)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH MACRON")
     (->decomposition   #x0075 #x0304)
     (->uppercase       #x016A)
     (->titlecase       #x016A)
-    (latin-iso8859-4   #xFE)   ; \e-Dþ\e-A
+    (latin-iso8859-4   #xFE)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER U WITH MACRON")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH MACRON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH MACRON")))
-    (chinese-gb2312    #x28 #x31)      ; \e$(D+i\e(B
-    (japanese-jisx0212 #x2B #x69)      ; \e$(D+i\e(B
+    (chinese-gb2312    #x28 #x31)      ; 
+    (japanese-jisx0212 #x2B #x69)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH BREVE")
     (mirrored          . nil)
     (->decomposition   #x0055 #x0306)
     (->lowercase       #x016D)
-    (latin-iso8859-3   #xDD)   ; \e-CÝ\e-A
+    (latin-iso8859-3           #xDD)   ; 
+    (japanese-jisx0213-1       #x2A #x5E)      ; Ŭ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER U WITH BREVE")
     (->decomposition   wide #x016C)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER U WITH BREVE")))
-    (japanese-jisx0212 #x2A #x66)      ; \e$(D*f\e(B
+    (japanese-jisx0212 #x2A #x66)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH BREVE")
     (->decomposition   #x0075 #x0306)
     (->uppercase       #x016C)
     (->titlecase       #x016C)
-    (latin-iso8859-3   #xFD)   ; \e-Cý\e-A
+    (latin-iso8859-3           #xFD)   ; 
+    (japanese-jisx0213-1       #x2A #x64)      ; ŭ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER U WITH BREVE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH BREVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH BREVE")))
-    (japanese-jisx0212 #x2B #x66)      ; \e$(D+f\e(B
+    (japanese-jisx0212 #x2B #x66)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH RING ABOVE")
     (mirrored          . nil)
     (->decomposition   #x0055 #x030A)
     (->lowercase       #x016F)
-    (latin-iso8859-2   #xD9)   ; \e-BÙ\e-A
+    (latin-iso8859-2           #xD9)   ; 
+    (japanese-jisx0213-1       #x2A #x45)      ; Ů
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH RING ABOVE")
     (->decomposition   wide #x016E)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER U WITH RING ABOVE")))
-    (japanese-jisx0212 #x2A #x6B)      ; \e$(D*k\e(B
+    (japanese-jisx0212 #x2A #x6B)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH RING ABOVE")
     (->decomposition   #x0075 #x030A)
     (->uppercase       #x016E)
     (->titlecase       #x016E)
-    (latin-iso8859-2   #xF9)   ; \e-Bù\e-A
+    (latin-iso8859-2           #xF9)   ; 
+    (japanese-jisx0213-1       #x2A #x55)      ; ů
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER U WITH RING ABOVE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH RING ABOVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH RING ABOVE")))
-    (japanese-jisx0212 #x2B #x6B)      ; \e$(D+k\e(B
+    (japanese-jisx0212 #x2B #x6B)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH DOUBLE ACUTE")
     (mirrored          . nil)
     (->decomposition   #x0055 #x030B)
     (->lowercase       #x0171)
-    (latin-iso8859-2   #xDB)   ; \e-BÛ\e-A
+    (latin-iso8859-2           #xDB)   ; 
+    (japanese-jisx0213-1       #x2A #x46)      ; Ű
     ))
 (define-char
   '((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH DOUBLE ACUTE")
     (->decomposition   wide #x0170)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER U WITH DOUBLE ACUTE")))
-    (japanese-jisx0212 #x2A #x68)      ; \e$(D*h\e(B
+    (japanese-jisx0212 #x2A #x68)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH DOUBLE ACUTE")
     (->decomposition   #x0075 #x030B)
     (->uppercase       #x0170)
     (->titlecase       #x0170)
-    (latin-iso8859-2   #xFB)   ; \e-Bû\e-A
+    (latin-iso8859-2           #xFB)   ; 
+    (japanese-jisx0213-1       #x2A #x56)      ; ű
     ))
 (define-char
   '((name . "FULLWIDTH LATIN SMALL LETTER U WITH DOUBLE ACUTE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH DOUBLE ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH DOUBLE ACUTE")))
-    (japanese-jisx0212 #x2B #x68)      ; \e$(D+h\e(B
+    (japanese-jisx0212 #x2B #x68)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH OGONEK")
     (mirrored          . nil)
     (->decomposition   #x0055 #x0328)
     (->lowercase       #x0173)
-    (latin-iso8859-4   #xD9)   ; \e-DÙ\e-A
+    (latin-iso8859-4   #xD9)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER U WITH OGONEK")
     (->decomposition   wide #x0172)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER U WITH OGONEK")))
-    (japanese-jisx0212 #x2A #x6A)      ; \e$(D*j\e(B
+    (japanese-jisx0212 #x2A #x6A)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH OGONEK")
     (->decomposition   #x0075 #x0328)
     (->uppercase       #x0172)
     (->titlecase       #x0172)
-    (latin-iso8859-4   #xF9)   ; \e-Dù\e-A
+    (latin-iso8859-4   #xF9)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER U WITH OGONEK")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH OGONEK")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH OGONEK")))
-    (japanese-jisx0212 #x2B #x6A)      ; \e$(D+j\e(B
+    (japanese-jisx0212 #x2B #x6A)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER W WITH CIRCUMFLEX")
     (->decomposition   wide #x0174)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER W WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2A #x71)      ; \e$(D*q\e(B
+    (japanese-jisx0212 #x2A #x71)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER W WITH CIRCUMFLEX")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER W WITH CIRCUMFLEX")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER W WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2B #x71)      ; \e$(D+q\e(B
+    (japanese-jisx0212 #x2B #x71)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER Y WITH CIRCUMFLEX")
     (->decomposition   wide #x0176)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER Y WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2A #x74)      ; \e$(D*t\e(B
+    (japanese-jisx0212 #x2A #x74)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER Y WITH CIRCUMFLEX")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER Y WITH CIRCUMFLEX")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER Y WITH CIRCUMFLEX")))
-    (japanese-jisx0212 #x2B #x74)      ; \e$(D+t\e(B
+    (japanese-jisx0212 #x2B #x74)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER Y WITH DIAERESIS")
     (->decomposition   wide #x0178)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER Y WITH DIAERESIS")))
-    (japanese-jisx0212 #x2A #x73)      ; \e$(D*s\e(B
+    (japanese-jisx0212 #x2A #x73)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER Z WITH ACUTE")
     (mirrored          . nil)
     (->decomposition   #x005A #x0301)
     (->lowercase       #x017A)
-    (latin-iso8859-2   #xAC)   ; \e-B¬\e-A
+    (latin-iso8859-2           #xAC)   ; 
+    (japanese-jisx0213-1       #x2A #x29)      ; Ź
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER Z WITH ACUTE")
     (->decomposition   wide #x0179)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER Z WITH ACUTE")))
-    (japanese-jisx0212 #x2A #x75)      ; \e$(D*u\e(B
+    (japanese-jisx0212 #x2A #x75)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER Z WITH ACUTE")
     (->decomposition   #x007A #x0301)
     (->uppercase       #x0179)
     (->titlecase       #x0179)
-    (latin-iso8859-2   #xBC)   ; \e-B¼\e-A
+    (latin-iso8859-2           #xBC)   ; 
+    (japanese-jisx0213-1       #x2A #x35)      ; ź
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER Z WITH ACUTE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER Z WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER Z WITH ACUTE")))
-    (japanese-jisx0212 #x2B #x75)      ; \e$(D+u\e(B
+    (japanese-jisx0212 #x2B #x75)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER Z WITH DOT ABOVE")
     (mirrored          . nil)
     (->decomposition   #x005A #x0307)
     (->lowercase       #x017C)
-    (latin-iso8859-2   #xAF)   ; \e-B¯\e-A
-    (latin-iso8859-3   #xAF)   ; \e-C¯\e-A
+    (latin-iso8859-2           #xAF)   ; 
+    (latin-iso8859-3           #xAF)   ; 
+    (japanese-jisx0213-1       #x2A #x2B)      ; Ż
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER Z WITH DOT ABOVE")
     (->decomposition   wide #x017B)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER Z WITH DOT ABOVE")))
-    (japanese-jisx0212 #x2A #x77)      ; \e$(D*w\e(B
+    (japanese-jisx0212 #x2A #x77)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER Z WITH DOT ABOVE")
     (->decomposition   #x007A #x0307)
     (->uppercase       #x017B)
     (->titlecase       #x017B)
-    (latin-iso8859-2   #xBF)   ; \e-B¿\e-A
-    (latin-iso8859-3   #xBF)   ; \e-C¿\e-A
+    (latin-iso8859-2           #xBF)   ; 
+    (latin-iso8859-3           #xBF)   ; 
+    (japanese-jisx0213-1       #x2A #x38)      ; ż
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER Z WITH DOT ABOVE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER Z WITH DOT ABOVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER Z WITH DOT ABOVE")))
-    (japanese-jisx0212 #x2B #x77)      ; \e$(D+w\e(B
+    (japanese-jisx0212 #x2B #x77)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER Z WITH CARON")
     (mirrored          . nil)
     (->decomposition   #x005A #x030C)
     (->lowercase       #x017E)
-    (latin-iso8859-2   #xAE)   ; \e-B®\e-A
-    (latin-iso8859-4   #xAE)   ; \e-D®\e-A
+    (latin-iso8859-2           #xAE)   ; 
+    (latin-iso8859-4           #xAE)   ; 
+    (japanese-jisx0213-1       #x2A #x2A)      ; Ž
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER Z WITH CARON")
     (->decomposition   wide #x017D)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER Z WITH CARON")))
-    (japanese-jisx0212 #x2A #x76)      ; \e$(D*v\e(B
+    (japanese-jisx0212 #x2A #x76)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER Z WITH CARON")
     (->decomposition   #x007A #x030C)
     (->uppercase       #x017D)
     (->titlecase       #x017D)
-    (latin-iso8859-2   #xBE)   ; \e-B¾\e-A
-    (latin-iso8859-4   #xBE)   ; \e-D¾\e-A
+    (latin-iso8859-2           #xBE)   ; 
+    (latin-iso8859-4           #xBE)   ; 
+    (japanese-jisx0213-1       #x2A #x37)      ; ž
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER Z WITH CARON")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER Z WITH CARON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER Z WITH CARON")))
-    (japanese-jisx0212 #x2B #x76)      ; \e$(D+v\e(B
+    (japanese-jisx0212 #x2B #x76)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER LONG S")
index 555470f..a1d5941 100644 (file)
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x0260)
+    (japanese-jisx0213-1       #x2B #x29)      ; Ɠ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER GAMMA")
     (mirrored          . nil)
     (->decomposition   #x004F #x031B)
     (->lowercase       #x01A1)
-    (latin-viscii-upper #xBD)  ; \e-2½\e-A
-    (latin-viscii      #xB4)   ; \e-2½\e-A
+    (latin-viscii-upper #xBD)  ; Ơ
+    (latin-viscii      #xB4)   ; Ơ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH HORN")
     (->decomposition   #x006F #x031B)
     (->uppercase       #x01A0)
     (->titlecase       #x01A0)
-    (latin-viscii-lower #xBD)  ; \e-1½\e-A
-    (latin-viscii      #xBD)   ; \e-1½\e-A
+    (latin-viscii-lower #xBD)  ; ơ
+    (latin-viscii      #xBD)   ; ơ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER OI")
     (mirrored          . nil)
     (->decomposition   #x0055 #x031B)
     (->lowercase       #x01B0)
-    (latin-viscii-upper #xDF)  ; \e-2ß\e-A
-    (latin-viscii      #xBF)   ; \e-2ß\e-A
+    (latin-viscii-upper #xDF)  ; Ư
+    (latin-viscii      #xBF)   ; Ư
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH HORN")
     (->decomposition   #x0075 #x031B)
     (->uppercase       #x01AF)
     (->titlecase       #x01AF)
-    (latin-viscii-lower #xDF)  ; \e-1ß\e-A
-    (latin-viscii      #xDF)   ; \e-1ß\e-A
+    (latin-viscii-lower #xDF)  ; ư
+    (latin-viscii      #xDF)   ; ư
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER UPSILON")
     (general-category  letter other) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x24)      ; ǂ
     ))
 (define-char
   '((name              . "LATIN LETTER RETROFLEX CLICK")
     (mirrored          . nil)
     (->decomposition   #x0041 #x030C)
     (->lowercase       #x01CE)
+    (japanese-jisx0213-1       #x28 #x6F)      ; Ǎ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER A WITH CARON")
     (->decomposition   wide #x01CD)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER A WITH CARON")))
-    (japanese-jisx0212 #x2A #x26)      ; \e$(D*&\e(B
+    (japanese-jisx0212 #x2A #x26)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER A WITH CARON")
     (->decomposition   #x0061 #x030C)
     (->uppercase       #x01CD)
     (->titlecase       #x01CD)
+    (japanese-jisx0213-1       #x28 #x70)      ; ǎ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER A WITH CARON")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH CARON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER A WITH CARON")))
-    (chinese-gb2312    #x28 #x23)      ; \e$(D+&\e(B
-    (japanese-jisx0212 #x2B #x26)      ; \e$(D+&\e(B
+    (chinese-gb2312    #x28 #x23)      ; 
+    (japanese-jisx0212 #x2B #x26)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER I WITH CARON")
     (->decomposition   wide #x01CF)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER I WITH CARON")))
-    (japanese-jisx0212 #x2A #x43)      ; \e$(D*C\e(B
+    (japanese-jisx0212 #x2A #x43)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER I WITH CARON")
     (->decomposition   #x0069 #x030C)
     (->uppercase       #x01CF)
     (->titlecase       #x01CF)
+    (japanese-jisx0213-1       #x28 #x71)      ; ǐ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER I WITH CARON")
      ((name . "FULLWIDTH LATIN SMALL LETTER I WITH CARON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN SMALL LETTER I WITH CARON")))
-    (chinese-gb2312    #x28 #x2B)      ; \e$(D+C\e(B
-    (japanese-jisx0212 #x2B #x43)      ; \e$(D+C\e(B
+    (chinese-gb2312    #x28 #x2B)      ; 
+    (japanese-jisx0212 #x2B #x43)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH CARON")
     (mirrored          . nil)
     (->decomposition   #x004F #x030C)
     (->lowercase       #x01D2)
+    (japanese-jisx0213-1       #x28 #x78)      ; Ǒ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN CAPITAL LETTER O WITH CARON")
     (->decomposition   wide #x01D1)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER O WITH CARON")))
-    (japanese-jisx0212 #x2A #x55)      ; \e$(D*U\e(B
+    (japanese-jisx0212 #x2A #x55)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER O WITH CARON")
     (->decomposition   #x006F #x030C)
     (->uppercase       #x01D1)
     (->titlecase       #x01D1)
+    (japanese-jisx0213-1       #x28 #x79)      ; ǒ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER O WITH CARON")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH CARON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER O WITH CARON")))
-    (chinese-gb2312    #x28 #x2F)      ; \e$(D+U\e(B
-    (japanese-jisx0212 #x2B #x55)      ; \e$(D+U\e(B
+    (chinese-gb2312    #x28 #x2F)      ; 
+    (japanese-jisx0212 #x2B #x55)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH CARON")
     (->decomposition   wide #x01D3)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER U WITH CARON")))
-    (japanese-jisx0212 #x2A #x67)      ; \e$(D*g\e(B
+    (japanese-jisx0212 #x2A #x67)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH CARON")
     (->decomposition   #x0075 #x030C)
     (->uppercase       #x01D3)
     (->titlecase       #x01D3)
+    (japanese-jisx0213-1       #x28 #x7A)      ; ǔ
     ))
 (define-char
   '((name              . "FULLWIDTH LATIN SMALL LETTER U WITH CARON")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH CARON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH CARON")))
-    (chinese-gb2312    #x28 #x33)      ; \e$(D+g\e(B
-    (japanese-jisx0212 #x2B #x67)      ; \e$(D+g\e(B
+    (chinese-gb2312    #x28 #x33)      ; 
+    (japanese-jisx0212 #x2B #x67)      ; 
     ))
 (define-char
   '((name . "LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON")
     (->decomposition   wide #x01D5)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER U WITH DIAERESIS AND MACRON")))
-    (japanese-jisx0212 #x2A #x70)      ; \e$(D*p\e(B
+    (japanese-jisx0212 #x2A #x70)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH DIAERESIS AND MACRON")
     (->decomposition   #x00FC #x0304)
     (->uppercase       #x01D5)
     (->titlecase       #x01D5)
+    (japanese-jisx0213-1       #x28 #x7B)      ; ǖ
     ))
 (define-char
   '((name . "FULLWIDTH LATIN SMALL LETTER U WITH DIAERESIS AND MACRON")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON")))
-    (chinese-gb2312    #x28 #x35)      ; \e$(D+p\e(B
-    (japanese-jisx0212 #x2B #x70)      ; \e$(D+p\e(B
+    (chinese-gb2312    #x28 #x35)      ; 
+    (japanese-jisx0212 #x2B #x70)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE")
     (->decomposition   wide #x01D7)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE")))
-    (japanese-jisx0212 #x2A #x6D)      ; \e$(D*m\e(B
+    (japanese-jisx0212 #x2A #x6D)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE")
     (->decomposition   #x00FC #x0301)
     (->uppercase       #x01D7)
     (->titlecase       #x01D7)
+    (japanese-jisx0213-1       #x28 #x7D)      ; ǘ
     ))
 (define-char
   '((name . "FULLWIDTH LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE")))
-    (chinese-gb2312    #x28 #x36)      ; \e$(D+m\e(B
-    (japanese-jisx0212 #x2B #x6D)      ; \e$(D+m\e(B
+    (chinese-gb2312    #x28 #x36)      ; 
+    (japanese-jisx0212 #x2B #x6D)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON")
     (->decomposition   wide #x01D9)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER U WITH DIAERESIS AND CARON")))
-    (japanese-jisx0212 #x2A #x6F)      ; \e$(D*o\e(B
+    (japanese-jisx0212 #x2A #x6F)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH DIAERESIS AND CARON")
     (->decomposition   #x00FC #x030C)
     (->uppercase       #x01D9)
     (->titlecase       #x01D9)
+    (japanese-jisx0213-1       #x28 #x7E)      ; ǚ
     ))
 (define-char
   '((name . "FULLWIDTH LATIN SMALL LETTER U WITH DIAERESIS AND CARON")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON")))
-    (chinese-gb2312    #x28 #x37)      ; \e$(D+o\e(B
-    (japanese-jisx0212 #x2B #x6F)      ; \e$(D+o\e(B
+    (chinese-gb2312    #x28 #x37)      ; 
+    (japanese-jisx0212 #x2B #x6F)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE")
     (->decomposition   wide #x01DB)
     (->lowercase
      ((name . "FULLWIDTH LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE")))
-    (japanese-jisx0212 #x2A #x6E)      ; \e$(D*n\e(B
+    (japanese-jisx0212 #x2A #x6E)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE")
     (->decomposition   #x00FC #x0300)
     (->uppercase       #x01DB)
     (->titlecase       #x01DB)
+    (japanese-jisx0213-1       #x28 #x7C)      ; ǜ
     ))
 (define-char
   '((name . "FULLWIDTH LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE")))
-    (chinese-gb2312    #x28 #x38)      ; \e$(D+n\e(B
-    (japanese-jisx0212 #x2B #x6E)      ; \e$(D+n\e(B
+    (chinese-gb2312    #x28 #x38)      ; 
+    (japanese-jisx0212 #x2B #x6E)      ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER TURNED E")
      ((name . "FULLWIDTH LATIN CAPITAL LETTER G WITH ACUTE")))
     (->titlecase
      ((name . "FULLWIDTH LATIN CAPITAL LETTER G WITH ACUTE")))
-    (japanese-jisx0212 #x2B #x39)      ; \e$(D+9\e(B
+    (japanese-jisx0212 #x2B #x39)      ; 
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER HWAIR")
     (mirrored          . nil)
     (->decomposition   #x004E #x0300)
     (->lowercase       #x01F9)
+    (japanese-jisx0213-1       #x28 #x76)      ; Ǹ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER N WITH GRAVE")
     (->decomposition   #x006E #x0300)
     (->uppercase       #x01F8)
     (->titlecase       #x01F8)
+    (japanese-jisx0213-1       #x28 #x77)      ; ǹ
     ))
 (define-char
   '((name . "LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE")
     (->decomposition   #x00E6 #x0301)
     (->uppercase       #x01FC)
     (->titlecase       #x01FC)
+    (japanese-jisx0213-1       #x2B #x45)      ; ǽ
     ))
 (define-char
   '((name              . "LATIN CAPITAL LETTER O WITH STROKE AND ACUTE")
index d21bd33..0bcf98d 100644 (file)
@@ -4,7 +4,8 @@
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x28)   ; \e-0¨\e-A
+    (ipa                       #xA8)   ; 
+    (japanese-jisx0213-1       #x2B #x33)      ; ɐ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER ALPHA")
@@ -12,7 +13,8 @@
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x2C)   ; \e-0¬\e-A
+    (ipa                       #xAC)   ; 
+    (japanese-jisx0213-1       #x2B #x39)      ; ɑ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER TURNED ALPHA")
@@ -20,7 +22,8 @@
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x38)   ; \e-0¸\e-A
+    (ipa                       #xB8)   ; 
+    (japanese-jisx0213-1       #x2B #x3A)      ; ɒ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER B WITH HOOK")
@@ -30,6 +33,7 @@
     (mirrored          . nil)
     (->uppercase       #x0181)
     (->titlecase       #x0181)
+    (japanese-jisx0213-1       #x2B #x25)      ; ɓ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER OPEN O")
@@ -39,7 +43,8 @@
     (mirrored          . nil)
     (->uppercase       #x0186)
     (->titlecase       #x0186)
-    (ipa               #x37)   ; \e-0·\e-A
+    (ipa                       #xB7)   ; 
+    (japanese-jisx0213-1       #x2B #x38)      ; ɔ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER C WITH CURL")
@@ -47,6 +52,7 @@
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x3F)      ; ɕ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER D WITH TAIL")
@@ -56,6 +62,7 @@
     (mirrored          . nil)
     (->uppercase       #x0189)
     (->titlecase       #x0189)
+    (japanese-jisx0213-1       #x2A #x6E)      ; ɖ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER D WITH HOOK")
@@ -65,6 +72,7 @@
     (mirrored          . nil)
     (->uppercase       #x018A)
     (->titlecase       #x018A)
+    (japanese-jisx0213-1       #x2B #x26)      ; ɗ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER REVERSED E")
@@ -72,6 +80,7 @@
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x2E)      ; ɘ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER SCHWA")
@@ -81,7 +90,8 @@
     (mirrored          . nil)
     (->uppercase       #x018F)
     (->titlecase       #x018F)
-    (ipa               #x27)   ; \e-0§\e-A
+    (ipa                       #xA7)   ; 
+    (japanese-jisx0213-1       #x2B #x30)      ; ə
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER SCHWA WITH HOOK")
@@ -89,7 +99,8 @@
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x3A)   ; \e-0º\e-A
+    (ipa                       #xBA)   ; 
+    (japanese-jisx0213-1       #x2B #x43)      ; ɚ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER OPEN E")
     (mirrored          . nil)
     (->uppercase       #x0190)
     (->titlecase       #x0190)
-    (ipa               #x23)   ; \e-0£\e-A
+    (ipa               #xA3)   ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER REVERSED OPEN E")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x31)      ; ɜ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER REVERSED OPEN E WITH HOOK")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x32)      ; ɞ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER DOTLESS J WITH STROKE")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2A #x75)      ; ɟ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER G WITH HOOK")
     (mirrored          . nil)
     (->uppercase       #x0193)
     (->titlecase       #x0193)
+    (japanese-jisx0213-1       #x2B #x28)      ; ɠ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER SCRIPT G")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2A #x79)      ; ɡ
     ))
 (define-char
   '((name              . "LATIN LETTER SMALL CAPITAL G")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x2A)   ; \e-0ª\e-A
+    (ipa                       #xAA)   ; 
+    (japanese-jisx0213-1       #x2B #x36)      ; ɤ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER TURNED H")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x5D)   ; \e-0Ý\e-A
+    (ipa                       #xDD)   ; 
+    (japanese-jisx0213-1       #x2B #x3C)      ; ɥ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER H WITH HOOK")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x22)      ; ɦ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER HENG WITH HOOK")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x42)      ; ɧ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER I WITH STROKE")
     (mirrored          . nil)
     (->uppercase       #x0197)
     (->titlecase       #x0197)
-    (ipa               #x26)   ; \e-0¦\e-A
+    (ipa                       #xA6)   ; 
+    (japanese-jisx0213-1       #x2B #x2C)      ; ɨ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER IOTA")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x21)   ; \e-0¡\e-A
+    (ipa               #xA1)   ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER L WITH MIDDLE TILDE")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2A #x6A)      ; ɬ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER L WITH RETROFLEX HOOK")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2A #x74)      ; ɭ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER LEZH")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2A #x6B)      ; ɮ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER TURNED M")
     (mirrored          . nil)
     (->uppercase       #x019C)
     (->titlecase       #x019C)
-    (ipa               #x29)   ; \e-0©\e-A
+    (ipa                       #xA9)   ; 
+    (japanese-jisx0213-1       #x2B #x34)      ; ɯ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER TURNED M WITH LONG LEG")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2A #x7B)      ; ɰ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER M WITH HOOK")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x5F)   ; \e-0ß\e-A
+    (ipa                       #xDF)   ; 
+    (japanese-jisx0213-1       #x2A #x65)      ; ɱ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER N WITH LEFT HOOK")
     (mirrored          . nil)
     (->uppercase       #x019D)
     (->titlecase       #x019D)
-    (ipa               #x54)   ; \e-0Ô\e-A
+    (ipa                       #xD4)   ; 
+    (japanese-jisx0213-1       #x2A #x76)      ; ɲ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER N WITH RETROFLEX HOOK")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2A #x6F)      ; ɳ
     ))
 (define-char
   '((name              . "LATIN LETTER SMALL CAPITAL N")
     (mirrored          . nil)
     (->uppercase       #x019F)
     (->titlecase       #x019F)
-    (ipa               #x33)   ; \e-0³\e-A
+    (ipa                       #xB3)   ; 
+    (japanese-jisx0213-1       #x2B #x2F)      ; ɵ
     ))
 (define-char
   '((name              . "LATIN LETTER SMALL CAPITAL OE")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x31)   ; \e-0±\e-A
+    (ipa               #xB1)   ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER CLOSED OMEGA")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x58)   ; \e-0Ø\e-A
+    (ipa                       #xD8)   ; 
+    (japanese-jisx0213-1       #x2A #x6C)      ; ɹ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER TURNED R WITH LONG LEG")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x41)      ; ɺ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER TURNED R WITH HOOK")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2A #x73)      ; ɻ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER R WITH LONG LEG")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2A #x70)      ; ɽ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER R WITH FISHHOOK")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2A #x67)      ; ɾ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER REVERSED R WITH FISHHOOK")
     (mirrored          . nil)
     (->uppercase       #x01A6)
     (->titlecase       #x01A6)
-    (ipa               #x57)   ; \e-0×\e-A
+    (ipa               #xD7)   ; 
     ))
 (define-char
   '((name              . "LATIN LETTER SMALL CAPITAL INVERTED R")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x50)   ; \e-0Ð\e-A
+    (ipa                       #xD0)   ; 
+    (japanese-jisx0213-1       #x2A #x7C)      ; ʁ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER S WITH HOOK")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2A #x71)      ; ʂ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER ESH")
     (mirrored          . nil)
     (->uppercase       #x01A9)
     (->titlecase       #x01A9)
-    (ipa               #x4C)   ; \e-0Ì\e-A
+    (ipa                       #xCC)   ; 
+    (japanese-jisx0213-1       #x2A #x68)      ; ʃ
     ))
 (define-char
   '((name . "LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x27)      ; ʄ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER SQUAT REVERSED ESH")
     (mirrored          . nil)
     (->uppercase       #x01AE)
     (->titlecase       #x01AE)
+    (japanese-jisx0213-1       #x2A #x6D)      ; ʈ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER U BAR")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x32)   ; \e-0²\e-A
+    (ipa                       #xB2)   ; 
+    (japanese-jisx0213-1       #x2B #x2D)      ; ʉ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER UPSILON")
     (mirrored          . nil)
     (->uppercase       #x01B1)
     (->titlecase       #x01B1)
-    (ipa               #x35)   ; \e-0µ\e-A
+    (ipa                       #xB5)   ; 
+    (japanese-jisx0213-1       #x2B #x35)      ; ʊ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER V WITH HOOK")
     (mirrored          . nil)
     (->uppercase       #x01B2)
     (->titlecase       #x01B2)
+    (japanese-jisx0213-1       #x2A #x66)      ; ʋ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER TURNED V")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x2B)   ; \e-0«\e-A
+    (ipa                       #xAB)   ; 
+    (japanese-jisx0213-1       #x2B #x37)      ; ʌ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER TURNED W")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x5F)   ; \e-0ß\e-A
+    (ipa                       #xDF)   ; 
+    (japanese-jisx0213-1       #x2B #x3B)      ; ʍ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER TURNED Y")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x5B)   ; \e-0Û\e-A
+    (ipa                       #xDB)   ; 
+    (japanese-jisx0213-1       #x2A #x78)      ; ʎ
     ))
 (define-char
   '((name              . "LATIN LETTER SMALL CAPITAL Y")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x2E)   ; \e-0®\e-A
+    (ipa               #xAE)   ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER Z WITH RETROFLEX HOOK")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2A #x72)      ; ʐ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER Z WITH CURL")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x40)      ; ʑ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER EZH")
     (mirrored          . nil)
     (->uppercase       #x01B7)
     (->titlecase       #x01B7)
-    (ipa               #x4D)   ; \e-0Í\e-A
+    (ipa                       #xCD)   ; 
+    (japanese-jisx0213-1       #x2A #x69)      ; ʒ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER EZH WITH CURL")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x21)      ; ʔ
     ))
 (define-char
   '((name              . "LATIN LETTER PHARYNGEAL VOICED FRICATIVE")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2A #x7E)      ; ʕ
     ))
 (define-char
   '((name              . "LATIN LETTER INVERTED GLOTTAL STOP")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x23)      ; ʘ
     ))
 (define-char
   '((name              . "LATIN LETTER SMALL CAPITAL B")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2A #x77)      ; ʝ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER TURNED K")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x5C)   ; \e-0Ü\e-A
+    (ipa               #xDC)   ; 
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER Q WITH HOOK")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x3E)      ; ʡ
     ))
 (define-char
   '((name              . "LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE")
     (general-category  letter lowercase) ; Normative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x3D)      ; ʢ
     ))
 (define-char
   '((name              . "LATIN SMALL LETTER DZ DIGRAPH")
index e54032f..5885478 100644 (file)
@@ -97,7 +97,7 @@
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (greek-iso8859-7   #x22)   ; \e-F¢\e-A
+    (greek-iso8859-7   #xA2)   ; Ͳ
     ))
 (define-char
   '((name              . "MODIFIER LETTER REVERSED COMMA")
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (greek-iso8859-7   #x21)   ; \e-F¡\e-A
+    (greek-iso8859-7   #xA1)   ; ͱ
     ))
 (define-char
   '((name              . "MODIFIER LETTER RIGHT HALF RING")
     (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
+    (latin-iso8859-2           #xB7)   ; 
+    (latin-iso8859-4           #xB7)   ; 
+    (japanese-jisx0213-1       #x2A #x31)      ; ˇ
     ))
 (define-char
   '((name              . "FULLWIDTH CARON")
     (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
+    (chinese-gb2312    #x21 #x26)      ; 
+    (korean-ksc5601    #x22 #x27)      ; 
+    (japanese-jisx0212 #x22 #x30)      ; 
+    (chinese-cns11643-1 #x25 #x6F)     ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER VERTICAL LINE")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ipa               #x70)   ; \e-0ð\e-A
+    (ipa                       #xF0)   ; 
+    (japanese-jisx0213-1       #x2B #x53)      ; ˈ
     ))
 (define-char
   '((name              . "MODIFIER LETTER MACRON")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "Mandarin Chinese first tone")
-    (chinese-gb2312    #x21 #x25)      ; \e$A!%\e(B
+    (chinese-gb2312    #x21 #x25)      ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER ACUTE ACCENT")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "Mandarin Chinese second tone")
-    (chinese-cns11643-1 #x25 #x6E)     ; \e$(G%n\e(B
+    (chinese-cns11643-1 #x25 #x6E)     ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER GRAVE ACCENT")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (iso-10646-comment . "Mandarin Chinese fourth tone")
-    (chinese-cns11643-1 #x25 #x70)     ; \e$(G%p\e(B
+    (chinese-cns11643-1 #x25 #x70)     ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER LOW VERTICAL LINE")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ipa               #x71)   ; \e-0ñ\e-A
+    (ipa                       #xF1)   ; 
+    (japanese-jisx0213-1       #x2B #x54)      ; ˌ
     ))
 (define-char
   '((name              . "MODIFIER LETTER LOW MACRON")
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
-    (ipa               #x72)   ; \e-0ò\e-A
+    (ipa                       #xF2)   ; 
+    (japanese-jisx0213-1       #x2B #x55)      ; ː
     ))
 (define-char
   '((name              . "FULLWIDTH MODIFIER LETTER TRIANGULAR COLON")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x02D0)
-    (korean-ksc5601    #x22 #x30)      ; \e$(C"0\e(B
+    (korean-ksc5601    #x22 #x30)      ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER HALF TRIANGULAR COLON")
     (general-category  letter modifier) ; Informative Category
     (bidi-category     . "L")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x56)      ; ˑ
     ))
 (define-char
   '((name              . "MODIFIER LETTER CENTRED RIGHT HALF RING")
     (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
+    (latin-iso8859-2           #xA2)   ; 
+    (latin-iso8859-3           #xA2)   ; 
+    (japanese-jisx0213-1       #x2A #x22)      ; ˘
     ))
 (define-char
   '((name              . "FULLWIDTH BREVE")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x02D8)
-    (korean-ksc5601    #x22 #x28)      ; \e$(D"/\e(B
-    (japanese-jisx0212 #x22 #x2F)      ; \e$(D"/\e(B
+    (korean-ksc5601    #x22 #x28)      ; 
+    (japanese-jisx0212 #x22 #x2F)      ; 
     ))
 (define-char
   '((name              . "DOT ABOVE")
     (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
+    (latin-iso8859-2           #xFF)   ; 
+    (latin-iso8859-3           #xFF)   ; 
+    (latin-iso8859-4           #xFF)   ; 
+    (japanese-jisx0213-1       #x2A #x58)      ; ˙
     ))
 (define-char
   '((name              . "FULLWIDTH DOT ABOVE")
     (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
+    (korean-ksc5601    #x22 #x2B)      ; 
+    (japanese-jisx0212 #x22 #x32)      ; 
+    (chinese-cns11643-1 #x25 #x6C)     ; 
     ))
 (define-char
   '((name              . "RING ABOVE")
     (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
+    (korean-ksc5601    #x22 #x2A)      ; 
+    (japanese-jisx0212 #x22 #x36)      ; 
     ))
 (define-char
   '((name              . "OGONEK")
     (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
+    (latin-iso8859-2           #xB2)   ; 
+    (latin-iso8859-4           #xB2)   ; 
+    (japanese-jisx0213-1       #x2A #x2D)      ; ˛
     ))
 (define-char
   '((name              . "FULLWIDTH OGONEK")
     (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
+    (korean-ksc5601    #x22 #x2D)      ; 
+    (japanese-jisx0212 #x22 #x35)      ; 
     ))
 (define-char
   '((name              . "SMALL TILDE")
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x030B)
-    (latin-iso8859-2   #x3D)   ; \e-B½\e-A
+    (latin-iso8859-2           #xBD)   ; 
+    (japanese-jisx0213-1       #x2A #x36)      ; ˝
     ))
 (define-char
   '((name              . "FULLWIDTH DOUBLE ACUTE ACCENT")
     (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
+    (korean-ksc5601    #x22 #x29)      ; 
+    (japanese-jisx0212 #x22 #x33)      ; 
     ))
 (define-char
   '((name              . "MODIFIER LETTER RHOTIC HOOK")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x71)      ; ˞
     ))
 (define-char
   '((name              . "MODIFIER LETTER CROSS ACCENT")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x60)      ; ˥
     ))
 (define-char
   '((name              . "MODIFIER LETTER HIGH TONE BAR")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x61)      ; ˦
     ))
 (define-char
   '((name              . "MODIFIER LETTER MID TONE BAR")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x62)      ; ˧
     ))
 (define-char
   '((name              . "MODIFIER LETTER LOW TONE BAR")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x63)      ; ˨
     ))
 (define-char
   '((name              . "MODIFIER LETTER EXTRA-LOW TONE BAR")
     (general-category  symbol modifier) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x64)      ; ˩
     ))
 (define-char
   '((name              . "MODIFIER LETTER YIN DEPARTING TONE MARK")
index c12e58c..761a843 100644 (file)
@@ -5,6 +5,7 @@
     (bidi-category     . "NSM")
     (mirrored          . nil)
     (iso-10646-comment . "Varia")
+    (japanese-jisx0213-1       #x2B #x5C)      ; ̀
     ))
 (define-char
   '((name              . "COMBINING ACUTE ACCENT")
@@ -13,6 +14,7 @@
     (bidi-category     . "NSM")
     (mirrored          . nil)
     (iso-10646-comment . "Oxia")
+    (japanese-jisx0213-1       #x2B #x5A)      ; ́
     ))
 (define-char
   '((name              . "COMBINING CIRCUMFLEX ACCENT")
@@ -20,6 +22,7 @@
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x5F)      ; ̂
     ))
 (define-char
   '((name              . "COMBINING TILDE")
@@ -27,6 +30,7 @@
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x7D)      ; ̃
     ))
 (define-char
   '((name              . "COMBINING MACRON")
@@ -34,6 +38,7 @@
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x5B)      ; ̄
     ))
 (define-char
   '((name              . "COMBINING OVERLINE")
@@ -49,6 +54,7 @@
     (bidi-category     . "NSM")
     (mirrored          . nil)
     (iso-10646-comment . "Vrachy")
+    (japanese-jisx0213-1       #x2B #x57)      ; ̆
     ))
 (define-char
   '((name              . "COMBINING DOT ABOVE")
@@ -64,6 +70,7 @@
     (bidi-category     . "NSM")
     (mirrored          . nil)
     (iso-10646-comment . "Dialytika")
+    (japanese-jisx0213-1       #x2B #x6D)      ; ̈
     ))
 (define-char
   '((name              . "COMBINING HOOK ABOVE")
@@ -85,6 +92,7 @@
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x59)      ; ̋
     ))
 (define-char
   '((name              . "COMBINING CARON")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x5E)      ; ̌
     ))
 (define-char
   '((name              . "COMBINING VERTICAL LINE ABOVE")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x5D)      ; ̏
     ))
 (define-char
   '((name              . "COMBINING CANDRABINDU")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x78)      ; ̘
     ))
 (define-char
   '((name              . "COMBINING RIGHT TACK BELOW")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x79)      ; ̙
     ))
 (define-char
   '((name              . "COMBINING LEFT ANGLE ABOVE")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x7E)      ; ̚
     ))
 (define-char
   '((name              . "COMBINING HORN")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x6A)      ; ̜
     ))
 (define-char
   '((name              . "COMBINING UP TACK BELOW")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x76)      ; ̝
     ))
 (define-char
   '((name              . "COMBINING DOWN TACK BELOW")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x77)      ; ̞
     ))
 (define-char
   '((name              . "COMBINING PLUS SIGN BELOW")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x6B)      ; ̟
     ))
 (define-char
   '((name              . "COMBINING MINUS SIGN BELOW")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x6C)      ; ̠
     ))
 (define-char
   '((name              . "COMBINING PALATALIZED HOOK BELOW")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x72)      ; ̤
     ))
 (define-char
   '((name              . "COMBINING RING BELOW")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x67)      ; ̥
     ))
 (define-char
   '((name              . "COMBINING COMMA BELOW")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x6F)      ; ̩
     ))
 (define-char
   '((name              . "COMBINING BRIDGE BELOW")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x7A)      ; ̪
     ))
 (define-char
   '((name              . "COMBINING INVERTED DOUBLE ARCH BELOW")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x68)      ; ̬
     ))
 (define-char
   '((name              . "COMBINING CIRCUMFLEX ACCENT BELOW")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x70)      ; ̯
     ))
 (define-char
   '((name              . "COMBINING TILDE BELOW")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x73)      ; ̰
     ))
 (define-char
   '((name              . "COMBINING MACRON BELOW")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x75)      ; ̴
     ))
 (define-char
   '((name              . "COMBINING SHORT STROKE OVERLAY")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x69)      ; ̹
     ))
 (define-char
   '((name              . "COMBINING INVERTED BRIDGE BELOW")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x7B)      ; ̺
     ))
 (define-char
   '((name              . "COMBINING SQUARE BELOW")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x7C)      ; ̻
     ))
 (define-char
   '((name              . "COMBINING SEAGULL BELOW")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x74)      ; ̼
     ))
 (define-char
   '((name              . "COMBINING X ABOVE")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x6E)      ; ̽
     ))
 (define-char
   '((name              . "COMBINING VERTICAL TILDE")
     (general-category  mark non-spacing) ; Normative Category
     (bidi-category     . "NSM")
     (mirrored          . nil)
+    (japanese-jisx0213-1       #x2B #x52)      ; ͡
     ))
 (define-char
   '((name              . "COMBINING DOUBLE RIGHTWARDS ARROW BELOW")
index b840dba..67bd636 100644 (file)
@@ -39,7 +39,7 @@
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   compat #x0020 #x0301)
-    (greek-iso8859-7   #x34)   ; \e-F´\e-A
+    (greek-iso8859-7   #xB4)   ; ΄
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK TONOS")
@@ -48,7 +48,7 @@
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x0384)
-    (japanese-jisx0212 #x22 #x38)      ; \e$(D"8\e(B
+    (japanese-jisx0212 #x22 #x38)      ; 
     ))
 (define-char
   '((name              . "GREEK DIALYTIKA TONOS")
@@ -57,7 +57,7 @@
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   #x00A8 #x0301)
-    (greek-iso8859-7   #x35)   ; \e-Fµ\e-A
+    (greek-iso8859-7   #xB5)   ; ΅
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK DIALYTIKA TONOS")
@@ -66,7 +66,7 @@
     (bidi-category     . "ON")
     (mirrored          . nil)
     (->decomposition   wide #x0385)
-    (japanese-jisx0212 #x22 #x39)      ; \e$(D"9\e(B
+    (japanese-jisx0212 #x22 #x39)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER ALPHA WITH TONOS")
@@ -76,7 +76,7 @@
     (mirrored          . nil)
     (->decomposition   #x0391 #x0301)
     (->lowercase       #x03AC)
-    (greek-iso8859-7   #x36)   ; \e-F¶\e-A
+    (greek-iso8859-7   #xB6)   ; Ά
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER ALPHA WITH TONOS")
@@ -87,7 +87,7 @@
     (->decomposition   wide #x0386)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER ALPHA WITH TONOS")))
-    (japanese-jisx0212 #x26 #x61)      ; \e$(D&a\e(B
+    (japanese-jisx0212 #x26 #x61)      ; 
     ))
 (define-char
   '((name              . "GREEK ANO TELEIA")
     (mirrored          . nil)
     (->decomposition   #x0395 #x0301)
     (->lowercase       #x03AD)
-    (greek-iso8859-7   #x38)   ; \e-F¸\e-A
+    (greek-iso8859-7   #xB8)   ; Έ
     ))
 (define-char
   '((name . "FULLWIDTH GREEK CAPITAL LETTER EPSILON WITH TONOS")
     (->decomposition   wide #x0388)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER EPSILON WITH TONOS")))
-    (japanese-jisx0212 #x26 #x62)      ; \e$(D&b\e(B
+    (japanese-jisx0212 #x26 #x62)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER ETA WITH TONOS")
     (mirrored          . nil)
     (->decomposition   #x0397 #x0301)
     (->lowercase       #x03AE)
-    (greek-iso8859-7   #x39)   ; \e-F¹\e-A
+    (greek-iso8859-7   #xB9)   ; Ή
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER ETA WITH TONOS")
     (->decomposition   wide #x0389)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER ETA WITH TONOS")))
-    (japanese-jisx0212 #x26 #x63)      ; \e$(D&c\e(B
+    (japanese-jisx0212 #x26 #x63)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER IOTA WITH TONOS")
     (mirrored          . nil)
     (->decomposition   #x0399 #x0301)
     (->lowercase       #x03AF)
-    (greek-iso8859-7   #x3A)   ; \e-Fº\e-A
+    (greek-iso8859-7   #xBA)   ; Ί
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER IOTA WITH TONOS")
     (->decomposition   wide #x038A)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER IOTA WITH TONOS")))
-    (japanese-jisx0212 #x26 #x64)      ; \e$(D&d\e(B
+    (japanese-jisx0212 #x26 #x64)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER OMICRON WITH TONOS")
     (mirrored          . nil)
     (->decomposition   #x039F #x0301)
     (->lowercase       #x03CC)
-    (greek-iso8859-7   #x3C)   ; \e-F¼\e-A
+    (greek-iso8859-7   #xBC)   ; Ό
     ))
 (define-char
   '((name . "FULLWIDTH GREEK CAPITAL LETTER OMICRON WITH TONOS")
     (->decomposition   wide #x038C)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER OMICRON WITH TONOS")))
-    (japanese-jisx0212 #x26 #x67)      ; \e$(D&g\e(B
+    (japanese-jisx0212 #x26 #x67)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER UPSILON WITH TONOS")
     (mirrored          . nil)
     (->decomposition   #x03A5 #x0301)
     (->lowercase       #x03CD)
-    (greek-iso8859-7   #x3E)   ; \e-F¾\e-A
+    (greek-iso8859-7   #xBE)   ; Ύ
     ))
 (define-char
   '((name . "FULLWIDTH GREEK CAPITAL LETTER UPSILON WITH TONOS")
     (->decomposition   wide #x038E)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER UPSILON WITH TONOS")))
-    (japanese-jisx0212 #x26 #x69)      ; \e$(D&i\e(B
+    (japanese-jisx0212 #x26 #x69)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER OMEGA WITH TONOS")
     (mirrored          . nil)
     (->decomposition   #x03A9 #x0301)
     (->lowercase       #x03CE)
-    (greek-iso8859-7   #x3F)   ; \e-F¿\e-A
+    (greek-iso8859-7   #xBF)   ; Ώ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER OMEGA WITH TONOS")
     (->decomposition   wide #x038F)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER OMEGA WITH TONOS")))
-    (japanese-jisx0212 #x26 #x6C)      ; \e$(D&l\e(B
+    (japanese-jisx0212 #x26 #x6C)      ; 
     ))
 (define-char
   '((name . "GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03CA #x0301)
-    (greek-iso8859-7   #x40)   ; \e-FÀ\e-A
+    (greek-iso8859-7   #xC0)   ; ΐ
     ))
 (define-char
   '((name . "FULLWIDTH GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x0390)
-    (japanese-jisx0212 #x26 #x76)      ; \e$(D&v\e(B
+    (japanese-jisx0212 #x26 #x76)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER ALPHA")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03B1)
-    (greek-iso8859-7   #x41)   ; \e-FÁ\e-A
+    (greek-iso8859-7   #xC1)   ; Α
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER ALPHA")
     (->decomposition   wide #x0391)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER ALPHA")))
-    (japanese-jisx0208-1978    #x26 #x21)      ; \e$(B&!\e(B
-    (chinese-gb2312            #x26 #x21)      ; \e$(A&!\e(B
-    (japanese-jisx0208         #x26 #x21)      ; \e$(B&!\e(B
-    (korean-ksc5601            #x25 #x41)      ; \e$(C%A\e(B
-    (chinese-cns11643-1                #x24 #x75)      ; \e$(G$u\e(B
+    (japanese-jisx0208-1978    #x26 #x21)      ; 
+    (chinese-gb2312            #x26 #x21)      ; 
+    (japanese-jisx0208         #x26 #x21)      ; 
+    (korean-ksc5601            #x25 #x41)      ; 
+    (chinese-cns11643-1                #x24 #x75)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER BETA")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03B2)
-    (greek-iso8859-7   #x42)   ; \e-FÂ\e-A
+    (greek-iso8859-7   #xC2)   ; Β
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER BETA")
     (->decomposition   wide #x0392)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER BETA")))
-    (japanese-jisx0208-1978    #x26 #x22)      ; \e$(B&"\e(B
-    (chinese-gb2312            #x26 #x22)      ; \e$(A&"\e(B
-    (japanese-jisx0208         #x26 #x22)      ; \e$(B&"\e(B
-    (korean-ksc5601            #x25 #x42)      ; \e$(C%B\e(B
-    (chinese-cns11643-1                #x24 #x76)      ; \e$(G$v\e(B
+    (japanese-jisx0208-1978    #x26 #x22)      ; 
+    (chinese-gb2312            #x26 #x22)      ; 
+    (japanese-jisx0208         #x26 #x22)      ; 
+    (korean-ksc5601            #x25 #x42)      ; 
+    (chinese-cns11643-1                #x24 #x76)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER GAMMA")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03B3)
-    (greek-iso8859-7   #x43)   ; \e-FÃ\e-A
+    (greek-iso8859-7   #xC3)   ; Γ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER GAMMA")
     (->decomposition   wide #x0393)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER GAMMA")))
-    (japanese-jisx0208-1978    #x26 #x23)      ; \e$(B&#\e(B
-    (chinese-gb2312            #x26 #x23)      ; \e$(A&#\e(B
-    (japanese-jisx0208         #x26 #x23)      ; \e$(B&#\e(B
-    (korean-ksc5601            #x25 #x43)      ; \e$(C%C\e(B
-    (chinese-cns11643-1                #x24 #x77)      ; \e$(G$w\e(B
+    (japanese-jisx0208-1978    #x26 #x23)      ; 
+    (chinese-gb2312            #x26 #x23)      ; 
+    (japanese-jisx0208         #x26 #x23)      ; 
+    (korean-ksc5601            #x25 #x43)      ; 
+    (chinese-cns11643-1                #x24 #x77)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER DELTA")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03B4)
-    (greek-iso8859-7   #x44)   ; \e-FÄ\e-A
+    (greek-iso8859-7   #xC4)   ; Δ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER DELTA")
     (->decomposition   wide #x0394)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER DELTA")))
-    (japanese-jisx0208-1978    #x26 #x24)      ; \e$(B&$\e(B
-    (chinese-gb2312            #x26 #x24)      ; \e$(A&$\e(B
-    (japanese-jisx0208         #x26 #x24)      ; \e$(B&$\e(B
-    (korean-ksc5601            #x25 #x44)      ; \e$(C%D\e(B
-    (chinese-cns11643-1                #x24 #x78)      ; \e$(G$x\e(B
+    (japanese-jisx0208-1978    #x26 #x24)      ; 
+    (chinese-gb2312            #x26 #x24)      ; 
+    (japanese-jisx0208         #x26 #x24)      ; 
+    (korean-ksc5601            #x25 #x44)      ; 
+    (chinese-cns11643-1                #x24 #x78)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER EPSILON")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03B5)
-    (greek-iso8859-7   #x45)   ; \e-FÅ\e-A
+    (greek-iso8859-7   #xC5)   ; Ε
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER EPSILON")
     (->decomposition   wide #x0395)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER EPSILON")))
-    (japanese-jisx0208-1978    #x26 #x25)      ; \e$(B&%\e(B
-    (chinese-gb2312            #x26 #x25)      ; \e$(A&%\e(B
-    (japanese-jisx0208         #x26 #x25)      ; \e$(B&%\e(B
-    (korean-ksc5601            #x25 #x45)      ; \e$(C%E\e(B
-    (chinese-cns11643-1                #x24 #x79)      ; \e$(G$y\e(B
+    (japanese-jisx0208-1978    #x26 #x25)      ; 
+    (chinese-gb2312            #x26 #x25)      ; 
+    (japanese-jisx0208         #x26 #x25)      ; 
+    (korean-ksc5601            #x25 #x45)      ; 
+    (chinese-cns11643-1                #x24 #x79)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER ZETA")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03B6)
-    (greek-iso8859-7   #x46)   ; \e-FÆ\e-A
+    (greek-iso8859-7   #xC6)   ; Ζ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER ZETA")
     (->decomposition   wide #x0396)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER ZETA")))
-    (japanese-jisx0208-1978    #x26 #x26)      ; \e$(B&&\e(B
-    (chinese-gb2312            #x26 #x26)      ; \e$(A&&\e(B
-    (japanese-jisx0208         #x26 #x26)      ; \e$(B&&\e(B
-    (korean-ksc5601            #x25 #x46)      ; \e$(C%F\e(B
-    (chinese-cns11643-1                #x24 #x7A)      ; \e$(G$z\e(B
+    (japanese-jisx0208-1978    #x26 #x26)      ; 
+    (chinese-gb2312            #x26 #x26)      ; 
+    (japanese-jisx0208         #x26 #x26)      ; 
+    (korean-ksc5601            #x25 #x46)      ; 
+    (chinese-cns11643-1                #x24 #x7A)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER ETA")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03B7)
-    (greek-iso8859-7   #x47)   ; \e-FÇ\e-A
+    (greek-iso8859-7   #xC7)   ; Η
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER ETA")
     (->decomposition   wide #x0397)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER ETA")))
-    (japanese-jisx0208-1978    #x26 #x27)      ; \e$(B&'\e(B
-    (chinese-gb2312            #x26 #x27)      ; \e$(A&'\e(B
-    (japanese-jisx0208         #x26 #x27)      ; \e$(B&'\e(B
-    (korean-ksc5601            #x25 #x47)      ; \e$(C%G\e(B
-    (chinese-cns11643-1                #x24 #x7B)      ; \e$(G${\e(B
+    (japanese-jisx0208-1978    #x26 #x27)      ; 
+    (chinese-gb2312            #x26 #x27)      ; 
+    (japanese-jisx0208         #x26 #x27)      ; 
+    (korean-ksc5601            #x25 #x47)      ; 
+    (chinese-cns11643-1                #x24 #x7B)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER THETA")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03B8)
-    (greek-iso8859-7   #x48)   ; \e-FÈ\e-A
+    (greek-iso8859-7   #xC8)   ; Θ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER THETA")
     (->decomposition   wide #x0398)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER THETA")))
-    (japanese-jisx0208-1978    #x26 #x28)      ; \e$(B&(\e(B
-    (chinese-gb2312            #x26 #x28)      ; \e$(A&(\e(B
-    (japanese-jisx0208         #x26 #x28)      ; \e$(B&(\e(B
-    (korean-ksc5601            #x25 #x48)      ; \e$(C%H\e(B
-    (chinese-cns11643-1                #x24 #x7C)      ; \e$(G$|\e(B
+    (japanese-jisx0208-1978    #x26 #x28)      ; 
+    (chinese-gb2312            #x26 #x28)      ; 
+    (japanese-jisx0208         #x26 #x28)      ; 
+    (korean-ksc5601            #x25 #x48)      ; 
+    (chinese-cns11643-1                #x24 #x7C)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER IOTA")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03B9)
-    (greek-iso8859-7   #x49)   ; \e-FÉ\e-A
+    (greek-iso8859-7   #xC9)   ; Ι
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER IOTA")
     (->decomposition   wide #x0399)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER IOTA")))
-    (japanese-jisx0208-1978    #x26 #x29)      ; \e$(B&)\e(B
-    (chinese-gb2312            #x26 #x29)      ; \e$(A&)\e(B
-    (japanese-jisx0208         #x26 #x29)      ; \e$(B&)\e(B
-    (korean-ksc5601            #x25 #x49)      ; \e$(C%I\e(B
-    (chinese-cns11643-1                #x24 #x7D)      ; \e$(G$}\e(B
+    (japanese-jisx0208-1978    #x26 #x29)      ; 
+    (chinese-gb2312            #x26 #x29)      ; 
+    (japanese-jisx0208         #x26 #x29)      ; 
+    (korean-ksc5601            #x25 #x49)      ; 
+    (chinese-cns11643-1                #x24 #x7D)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER KAPPA")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03BA)
-    (greek-iso8859-7   #x4A)   ; \e-FÊ\e-A
+    (greek-iso8859-7   #xCA)   ; Κ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER KAPPA")
     (->decomposition   wide #x039A)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER KAPPA")))
-    (japanese-jisx0208-1978    #x26 #x2A)      ; \e$(B&*\e(B
-    (chinese-gb2312            #x26 #x2A)      ; \e$(A&*\e(B
-    (japanese-jisx0208         #x26 #x2A)      ; \e$(B&*\e(B
-    (korean-ksc5601            #x25 #x4A)      ; \e$(C%J\e(B
-    (chinese-cns11643-1                #x24 #x7E)      ; \e$(G$~\e(B
+    (japanese-jisx0208-1978    #x26 #x2A)      ; 
+    (chinese-gb2312            #x26 #x2A)      ; 
+    (japanese-jisx0208         #x26 #x2A)      ; 
+    (korean-ksc5601            #x25 #x4A)      ; 
+    (chinese-cns11643-1                #x24 #x7E)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER LAMDA")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03BB)
-    (greek-iso8859-7   #x4B)   ; \e-FË\e-A
+    (greek-iso8859-7   #xCB)   ; Λ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER LAMDA")
     (->decomposition   wide #x039B)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER LAMDA")))
-    (japanese-jisx0208-1978    #x26 #x2B)      ; \e$(B&+\e(B
-    (chinese-gb2312            #x26 #x2B)      ; \e$(A&+\e(B
-    (japanese-jisx0208         #x26 #x2B)      ; \e$(B&+\e(B
-    (korean-ksc5601            #x25 #x4B)      ; \e$(C%K\e(B
-    (chinese-cns11643-1                #x25 #x21)      ; \e$(G%!\e(B
+    (japanese-jisx0208-1978    #x26 #x2B)      ; 
+    (chinese-gb2312            #x26 #x2B)      ; 
+    (japanese-jisx0208         #x26 #x2B)      ; 
+    (korean-ksc5601            #x25 #x4B)      ; 
+    (chinese-cns11643-1                #x25 #x21)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER MU")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03BC)
-    (greek-iso8859-7   #x4C)   ; \e-FÌ\e-A
+    (greek-iso8859-7   #xCC)   ; Μ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER MU")
     (->decomposition   wide #x039C)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER MU")))
-    (japanese-jisx0208-1978    #x26 #x2C)      ; \e$(B&,\e(B
-    (chinese-gb2312            #x26 #x2C)      ; \e$(A&,\e(B
-    (japanese-jisx0208         #x26 #x2C)      ; \e$(B&,\e(B
-    (korean-ksc5601            #x25 #x4C)      ; \e$(C%L\e(B
-    (chinese-cns11643-1                #x25 #x22)      ; \e$(G%"\e(B
+    (japanese-jisx0208-1978    #x26 #x2C)      ; 
+    (chinese-gb2312            #x26 #x2C)      ; 
+    (japanese-jisx0208         #x26 #x2C)      ; 
+    (korean-ksc5601            #x25 #x4C)      ; 
+    (chinese-cns11643-1                #x25 #x22)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER NU")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03BD)
-    (greek-iso8859-7   #x4D)   ; \e-FÍ\e-A
+    (greek-iso8859-7   #xCD)   ; Ν
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER NU")
     (->decomposition   wide #x039D)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER NU")))
-    (japanese-jisx0208-1978    #x26 #x2D)      ; \e$(B&-\e(B
-    (chinese-gb2312            #x26 #x2D)      ; \e$(A&-\e(B
-    (japanese-jisx0208         #x26 #x2D)      ; \e$(B&-\e(B
-    (korean-ksc5601            #x25 #x4D)      ; \e$(C%M\e(B
-    (chinese-cns11643-1                #x25 #x23)      ; \e$(G%#\e(B
+    (japanese-jisx0208-1978    #x26 #x2D)      ; 
+    (chinese-gb2312            #x26 #x2D)      ; 
+    (japanese-jisx0208         #x26 #x2D)      ; 
+    (korean-ksc5601            #x25 #x4D)      ; 
+    (chinese-cns11643-1                #x25 #x23)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER XI")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03BE)
-    (greek-iso8859-7   #x4E)   ; \e-FÎ\e-A
+    (greek-iso8859-7   #xCE)   ; Ξ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER XI")
     (->decomposition   wide #x039E)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER XI")))
-    (japanese-jisx0208-1978    #x26 #x2E)      ; \e$(B&.\e(B
-    (chinese-gb2312            #x26 #x2E)      ; \e$(A&.\e(B
-    (japanese-jisx0208         #x26 #x2E)      ; \e$(B&.\e(B
-    (korean-ksc5601            #x25 #x4E)      ; \e$(C%N\e(B
-    (chinese-cns11643-1                #x25 #x24)      ; \e$(G%$\e(B
+    (japanese-jisx0208-1978    #x26 #x2E)      ; 
+    (chinese-gb2312            #x26 #x2E)      ; 
+    (japanese-jisx0208         #x26 #x2E)      ; 
+    (korean-ksc5601            #x25 #x4E)      ; 
+    (chinese-cns11643-1                #x25 #x24)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER OMICRON")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03BF)
-    (greek-iso8859-7   #x4F)   ; \e-FÏ\e-A
+    (greek-iso8859-7   #xCF)   ; Ο
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER OMICRON")
     (->decomposition   wide #x039F)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER OMICRON")))
-    (japanese-jisx0208-1978    #x26 #x2F)      ; \e$(B&/\e(B
-    (chinese-gb2312            #x26 #x2F)      ; \e$(A&/\e(B
-    (japanese-jisx0208         #x26 #x2F)      ; \e$(B&/\e(B
-    (korean-ksc5601            #x25 #x4F)      ; \e$(C%O\e(B
-    (chinese-cns11643-1                #x25 #x25)      ; \e$(G%%\e(B
+    (japanese-jisx0208-1978    #x26 #x2F)      ; 
+    (chinese-gb2312            #x26 #x2F)      ; 
+    (japanese-jisx0208         #x26 #x2F)      ; 
+    (korean-ksc5601            #x25 #x4F)      ; 
+    (chinese-cns11643-1                #x25 #x25)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER PI")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03C0)
-    (greek-iso8859-7   #x50)   ; \e-FÐ\e-A
+    (greek-iso8859-7   #xD0)   ; Π
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER PI")
     (->decomposition   wide #x03A0)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER PI")))
-    (japanese-jisx0208-1978    #x26 #x30)      ; \e$(B&0\e(B
-    (chinese-gb2312            #x26 #x30)      ; \e$(A&0\e(B
-    (japanese-jisx0208         #x26 #x30)      ; \e$(B&0\e(B
-    (korean-ksc5601            #x25 #x50)      ; \e$(C%P\e(B
-    (chinese-cns11643-1                #x25 #x26)      ; \e$(G%&\e(B
+    (japanese-jisx0208-1978    #x26 #x30)      ; 
+    (chinese-gb2312            #x26 #x30)      ; 
+    (japanese-jisx0208         #x26 #x30)      ; 
+    (korean-ksc5601            #x25 #x50)      ; 
+    (chinese-cns11643-1                #x25 #x26)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER RHO")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03C1)
-    (greek-iso8859-7   #x51)   ; \e-FÑ\e-A
+    (greek-iso8859-7   #xD1)   ; Ρ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER RHO")
     (->decomposition   wide #x03A1)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER RHO")))
-    (japanese-jisx0208-1978    #x26 #x31)      ; \e$(B&1\e(B
-    (chinese-gb2312            #x26 #x31)      ; \e$(A&1\e(B
-    (japanese-jisx0208         #x26 #x31)      ; \e$(B&1\e(B
-    (korean-ksc5601            #x25 #x51)      ; \e$(C%Q\e(B
-    (chinese-cns11643-1                #x25 #x27)      ; \e$(G%'\e(B
+    (japanese-jisx0208-1978    #x26 #x31)      ; 
+    (chinese-gb2312            #x26 #x31)      ; 
+    (japanese-jisx0208         #x26 #x31)      ; 
+    (korean-ksc5601            #x25 #x51)      ; 
+    (chinese-cns11643-1                #x25 #x27)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER SIGMA")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03C3)
-    (greek-iso8859-7   #x53)   ; \e-FÓ\e-A
+    (greek-iso8859-7   #xD3)   ; Σ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER SIGMA")
     (->decomposition   wide #x03A3)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER SIGMA")))
-    (japanese-jisx0208-1978    #x26 #x32)      ; \e$(B&2\e(B
-    (chinese-gb2312            #x26 #x32)      ; \e$(A&2\e(B
-    (japanese-jisx0208         #x26 #x32)      ; \e$(B&2\e(B
-    (korean-ksc5601            #x25 #x52)      ; \e$(C%R\e(B
-    (chinese-cns11643-1                #x25 #x28)      ; \e$(G%(\e(B
+    (japanese-jisx0208-1978    #x26 #x32)      ; 
+    (chinese-gb2312            #x26 #x32)      ; 
+    (japanese-jisx0208         #x26 #x32)      ; 
+    (korean-ksc5601            #x25 #x52)      ; 
+    (chinese-cns11643-1                #x25 #x28)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER TAU")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03C4)
-    (greek-iso8859-7   #x54)   ; \e-FÔ\e-A
+    (greek-iso8859-7   #xD4)   ; Τ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER TAU")
     (->decomposition   wide #x03A4)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER TAU")))
-    (japanese-jisx0208-1978    #x26 #x33)      ; \e$(B&3\e(B
-    (chinese-gb2312            #x26 #x33)      ; \e$(A&3\e(B
-    (japanese-jisx0208         #x26 #x33)      ; \e$(B&3\e(B
-    (korean-ksc5601            #x25 #x53)      ; \e$(C%S\e(B
-    (chinese-cns11643-1                #x25 #x29)      ; \e$(G%)\e(B
+    (japanese-jisx0208-1978    #x26 #x33)      ; 
+    (chinese-gb2312            #x26 #x33)      ; 
+    (japanese-jisx0208         #x26 #x33)      ; 
+    (korean-ksc5601            #x25 #x53)      ; 
+    (chinese-cns11643-1                #x25 #x29)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER UPSILON")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03C5)
-    (greek-iso8859-7   #x55)   ; \e-FÕ\e-A
+    (greek-iso8859-7   #xD5)   ; Υ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER UPSILON")
     (->decomposition   wide #x03A5)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER UPSILON")))
-    (japanese-jisx0208-1978    #x26 #x34)      ; \e$(B&4\e(B
-    (chinese-gb2312            #x26 #x34)      ; \e$(A&4\e(B
-    (japanese-jisx0208         #x26 #x34)      ; \e$(B&4\e(B
-    (korean-ksc5601            #x25 #x54)      ; \e$(C%T\e(B
-    (chinese-cns11643-1                #x25 #x2A)      ; \e$(G%*\e(B
+    (japanese-jisx0208-1978    #x26 #x34)      ; 
+    (chinese-gb2312            #x26 #x34)      ; 
+    (japanese-jisx0208         #x26 #x34)      ; 
+    (korean-ksc5601            #x25 #x54)      ; 
+    (chinese-cns11643-1                #x25 #x2A)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER PHI")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03C6)
-    (greek-iso8859-7   #x56)   ; \e-FÖ\e-A
+    (greek-iso8859-7   #xD6)   ; Φ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER PHI")
     (->decomposition   wide #x03A6)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER PHI")))
-    (japanese-jisx0208-1978    #x26 #x35)      ; \e$(B&5\e(B
-    (chinese-gb2312            #x26 #x35)      ; \e$(A&5\e(B
-    (japanese-jisx0208         #x26 #x35)      ; \e$(B&5\e(B
-    (korean-ksc5601            #x25 #x55)      ; \e$(C%U\e(B
-    (chinese-cns11643-1                #x25 #x2B)      ; \e$(G%+\e(B
+    (japanese-jisx0208-1978    #x26 #x35)      ; 
+    (chinese-gb2312            #x26 #x35)      ; 
+    (japanese-jisx0208         #x26 #x35)      ; 
+    (korean-ksc5601            #x25 #x55)      ; 
+    (chinese-cns11643-1                #x25 #x2B)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER CHI")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03C7)
-    (greek-iso8859-7   #x57)   ; \e-F×\e-A
+    (greek-iso8859-7   #xD7)   ; Χ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER CHI")
     (->decomposition   wide #x03A7)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER CHI")))
-    (japanese-jisx0208-1978    #x26 #x36)      ; \e$(B&6\e(B
-    (chinese-gb2312            #x26 #x36)      ; \e$(A&6\e(B
-    (japanese-jisx0208         #x26 #x36)      ; \e$(B&6\e(B
-    (korean-ksc5601            #x25 #x56)      ; \e$(C%V\e(B
-    (chinese-cns11643-1                #x25 #x2C)      ; \e$(G%,\e(B
+    (japanese-jisx0208-1978    #x26 #x36)      ; 
+    (chinese-gb2312            #x26 #x36)      ; 
+    (japanese-jisx0208         #x26 #x36)      ; 
+    (korean-ksc5601            #x25 #x56)      ; 
+    (chinese-cns11643-1                #x25 #x2C)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER PSI")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03C8)
-    (greek-iso8859-7   #x58)   ; \e-FØ\e-A
+    (greek-iso8859-7   #xD8)   ; Ψ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER PSI")
     (->decomposition   wide #x03A8)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER PSI")))
-    (japanese-jisx0208-1978    #x26 #x37)      ; \e$(B&7\e(B
-    (chinese-gb2312            #x26 #x37)      ; \e$(A&7\e(B
-    (japanese-jisx0208         #x26 #x37)      ; \e$(B&7\e(B
-    (korean-ksc5601            #x25 #x57)      ; \e$(C%W\e(B
-    (chinese-cns11643-1                #x25 #x2D)      ; \e$(G%-\e(B
+    (japanese-jisx0208-1978    #x26 #x37)      ; 
+    (chinese-gb2312            #x26 #x37)      ; 
+    (japanese-jisx0208         #x26 #x37)      ; 
+    (korean-ksc5601            #x25 #x57)      ; 
+    (chinese-cns11643-1                #x25 #x2D)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER OMEGA")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->lowercase       #x03C9)
-    (greek-iso8859-7   #x59)   ; \e-FÙ\e-A
+    (greek-iso8859-7   #xD9)   ; Ω
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK CAPITAL LETTER OMEGA")
     (->decomposition   wide #x03A9)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER OMEGA")))
-    (japanese-jisx0208-1978    #x26 #x38)      ; \e$(B&8\e(B
-    (chinese-gb2312            #x26 #x38)      ; \e$(A&8\e(B
-    (japanese-jisx0208         #x26 #x38)      ; \e$(B&8\e(B
-    (korean-ksc5601            #x25 #x58)      ; \e$(C%X\e(B
-    (chinese-cns11643-1                #x25 #x2E)      ; \e$(G%.\e(B
+    (japanese-jisx0208-1978    #x26 #x38)      ; 
+    (chinese-gb2312            #x26 #x38)      ; 
+    (japanese-jisx0208         #x26 #x38)      ; 
+    (korean-ksc5601            #x25 #x58)      ; 
+    (chinese-cns11643-1                #x25 #x2E)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER IOTA WITH DIALYTIKA")
     (mirrored          . nil)
     (->decomposition   #x0399 #x0308)
     (->lowercase       #x03CA)
-    (greek-iso8859-7   #x5A)   ; \e-FÚ\e-A
+    (greek-iso8859-7   #xDA)   ; Ϊ
     ))
 (define-char
   '((name . "FULLWIDTH GREEK CAPITAL LETTER IOTA WITH DIALYTIKA")
     (->decomposition   wide #x03AA)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER IOTA WITH DIALYTIKA")))
-    (japanese-jisx0212 #x26 #x65)      ; \e$(D&e\e(B
+    (japanese-jisx0212 #x26 #x65)      ; 
     ))
 (define-char
   '((name              . "GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA")
     (mirrored          . nil)
     (->decomposition   #x03A5 #x0308)
     (->lowercase       #x03CB)
-    (greek-iso8859-7   #x5B)   ; \e-FÛ\e-A
+    (greek-iso8859-7   #xDB)   ; Ϋ
     ))
 (define-char
   '((name . "FULLWIDTH GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA")
     (->decomposition   wide #x03AB)
     (->lowercase
      ((name . "FULLWIDTH GREEK SMALL LETTER UPSILON WITH DIALYTIKA")))
-    (japanese-jisx0212 #x26 #x6A)      ; \e$(D&j\e(B
+    (japanese-jisx0212 #x26 #x6A)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER ALPHA WITH TONOS")
     (->decomposition   #x03B1 #x0301)
     (->uppercase       #x0386)
     (->titlecase       #x0386)
-    (greek-iso8859-7   #x5C)   ; \e-FÜ\e-A
+    (greek-iso8859-7   #xDC)   ; ά
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER ALPHA WITH TONOS")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ALPHA WITH TONOS")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ALPHA WITH TONOS")))
-    (japanese-jisx0212 #x26 #x71)      ; \e$(D&q\e(B
+    (japanese-jisx0212 #x26 #x71)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER EPSILON WITH TONOS")
     (->decomposition   #x03B5 #x0301)
     (->uppercase       #x0388)
     (->titlecase       #x0388)
-    (greek-iso8859-7   #x5D)   ; \e-FÝ\e-A
+    (greek-iso8859-7   #xDD)   ; έ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER EPSILON WITH TONOS")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER EPSILON WITH TONOS")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER EPSILON WITH TONOS")))
-    (japanese-jisx0212 #x26 #x72)      ; \e$(D&r\e(B
+    (japanese-jisx0212 #x26 #x72)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER ETA WITH TONOS")
     (->decomposition   #x03B7 #x0301)
     (->uppercase       #x0389)
     (->titlecase       #x0389)
-    (greek-iso8859-7   #x5E)   ; \e-FÞ\e-A
+    (greek-iso8859-7   #xDE)   ; ή
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER ETA WITH TONOS")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ETA WITH TONOS")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ETA WITH TONOS")))
-    (japanese-jisx0212 #x26 #x73)      ; \e$(D&s\e(B
+    (japanese-jisx0212 #x26 #x73)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER IOTA WITH TONOS")
     (->decomposition   #x03B9 #x0301)
     (->uppercase       #x038A)
     (->titlecase       #x038A)
-    (greek-iso8859-7   #x5F)   ; \e-Fß\e-A
+    (greek-iso8859-7   #xDF)   ; ί
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER IOTA WITH TONOS")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER IOTA WITH TONOS")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER IOTA WITH TONOS")))
-    (japanese-jisx0212 #x26 #x74)      ; \e$(D&t\e(B
+    (japanese-jisx0212 #x26 #x74)      ; 
     ))
 (define-char
   '((name . "GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   #x03CB #x0301)
-    (greek-iso8859-7   #x60)   ; \e-Fà\e-A
+    (greek-iso8859-7   #xE0)   ; ΰ
     ))
 (define-char
   '((name . "FULLWIDTH GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS")
     (bidi-category     . "L")
     (mirrored          . nil)
     (->decomposition   wide #x03B0)
-    (japanese-jisx0212 #x26 #x7B)      ; \e$(D&{\e(B
+    (japanese-jisx0212 #x26 #x7B)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER ALPHA")
     (mirrored          . nil)
     (->uppercase       #x0391)
     (->titlecase       #x0391)
-    (greek-iso8859-7   #x61)   ; \e-Fá\e-A
+    (greek-iso8859-7   #xE1)   ; α
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER ALPHA")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ALPHA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ALPHA")))
-    (japanese-jisx0208-1978    #x26 #x41)      ; \e$(B&A\e(B
-    (chinese-gb2312            #x26 #x41)      ; \e$(A&A\e(B
-    (japanese-jisx0208         #x26 #x41)      ; \e$(B&A\e(B
-    (korean-ksc5601            #x25 #x61)      ; \e$(C%a\e(B
-    (chinese-cns11643-1                #x25 #x2F)      ; \e$(G%/\e(B
+    (japanese-jisx0208-1978    #x26 #x41)      ; 
+    (chinese-gb2312            #x26 #x41)      ; 
+    (japanese-jisx0208         #x26 #x41)      ; 
+    (korean-ksc5601            #x25 #x61)      ; 
+    (chinese-cns11643-1                #x25 #x2F)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER BETA")
     (mirrored          . nil)
     (->uppercase       #x0392)
     (->titlecase       #x0392)
-    (greek-iso8859-7   #x62)   ; \e-Fâ\e-A
+    (greek-iso8859-7   #xE2)   ; β
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER BETA")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER BETA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER BETA")))
-    (japanese-jisx0208-1978    #x26 #x42)      ; \e$(@&B\e(B
-    (chinese-gb2312            #x26 #x42)      ; \e$(A&B\e(B
-    (japanese-jisx0208         #x26 #x42)      ; \e$(B&B\e(B
-    (korean-ksc5601            #x25 #x62)      ; \e$(C%b\e(B
-    (chinese-cns11643-1                #x25 #x30)      ; \e$(G%0\e(B
+    (japanese-jisx0208-1978    #x26 #x42)      ; 
+    (chinese-gb2312            #x26 #x42)      ; 
+    (japanese-jisx0208         #x26 #x42)      ; 
+    (korean-ksc5601            #x25 #x62)      ; 
+    (chinese-cns11643-1                #x25 #x30)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER GAMMA")
     (mirrored          . nil)
     (->uppercase       #x0393)
     (->titlecase       #x0393)
-    (greek-iso8859-7   #x63)   ; \e-Fã\e-A
+    (greek-iso8859-7   #xE3)   ; γ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER GAMMA")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER GAMMA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER GAMMA")))
-    (japanese-jisx0208-1978    #x26 #x43)      ; \e$(B&C\e(B
-    (chinese-gb2312            #x26 #x43)      ; \e$(A&C\e(B
-    (japanese-jisx0208         #x26 #x43)      ; \e$(B&C\e(B
-    (korean-ksc5601            #x25 #x63)      ; \e$(C%c\e(B
-    (chinese-cns11643-1                #x25 #x31)      ; \e$(G%1\e(B
+    (japanese-jisx0208-1978    #x26 #x43)      ; 
+    (chinese-gb2312            #x26 #x43)      ; 
+    (japanese-jisx0208         #x26 #x43)      ; 
+    (korean-ksc5601            #x25 #x63)      ; 
+    (chinese-cns11643-1                #x25 #x31)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER DELTA")
     (mirrored          . nil)
     (->uppercase       #x0394)
     (->titlecase       #x0394)
-    (greek-iso8859-7   #x64)   ; \e-Fä\e-A
+    (greek-iso8859-7   #xE4)   ; δ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER DELTA")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER DELTA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER DELTA")))
-    (japanese-jisx0208-1978    #x26 #x44)      ; \e$(B&D\e(B
-    (chinese-gb2312            #x26 #x44)      ; \e$(A&D\e(B
-    (japanese-jisx0208         #x26 #x44)      ; \e$(B&D\e(B
-    (korean-ksc5601            #x25 #x64)      ; \e$(C%d\e(B
-    (chinese-cns11643-1                #x25 #x32)      ; \e$(G%2\e(B
+    (japanese-jisx0208-1978    #x26 #x44)      ; 
+    (chinese-gb2312            #x26 #x44)      ; 
+    (japanese-jisx0208         #x26 #x44)      ; 
+    (korean-ksc5601            #x25 #x64)      ; 
+    (chinese-cns11643-1                #x25 #x32)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER EPSILON")
     (mirrored          . nil)
     (->uppercase       #x0395)
     (->titlecase       #x0395)
-    (greek-iso8859-7   #x65)   ; \e-Få\e-A
+    (greek-iso8859-7   #xE5)   ; ε
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER EPSILON")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER EPSILON")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER EPSILON")))
-    (japanese-jisx0208-1978    #x26 #x45)      ; \e$(B&E\e(B
-    (chinese-gb2312            #x26 #x45)      ; \e$(A&E\e(B
-    (japanese-jisx0208         #x26 #x45)      ; \e$(B&E\e(B
-    (korean-ksc5601            #x25 #x65)      ; \e$(C%e\e(B
-    (chinese-cns11643-1                #x25 #x33)      ; \e$(G%3\e(B
+    (japanese-jisx0208-1978    #x26 #x45)      ; 
+    (chinese-gb2312            #x26 #x45)      ; 
+    (japanese-jisx0208         #x26 #x45)      ; 
+    (korean-ksc5601            #x25 #x65)      ; 
+    (chinese-cns11643-1                #x25 #x33)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER ZETA")
     (mirrored          . nil)
     (->uppercase       #x0396)
     (->titlecase       #x0396)
-    (greek-iso8859-7   #x66)   ; \e-Fæ\e-A
+    (greek-iso8859-7   #xE6)   ; ζ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER ZETA")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ZETA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ZETA")))
-    (japanese-jisx0208-1978    #x26 #x46)      ; \e$(B&F\e(B
-    (chinese-gb2312            #x26 #x46)      ; \e$(A&F\e(B
-    (japanese-jisx0208         #x26 #x46)      ; \e$(B&F\e(B
-    (korean-ksc5601            #x25 #x66)      ; \e$(C%f\e(B
-    (chinese-cns11643-1                #x25 #x34)      ; \e$(G%4\e(B
+    (japanese-jisx0208-1978    #x26 #x46)      ; 
+    (chinese-gb2312            #x26 #x46)      ; 
+    (japanese-jisx0208         #x26 #x46)      ; 
+    (korean-ksc5601            #x25 #x66)      ; 
+    (chinese-cns11643-1                #x25 #x34)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER ETA")
     (mirrored          . nil)
     (->uppercase       #x0397)
     (->titlecase       #x0397)
-    (greek-iso8859-7   #x67)   ; \e-Fç\e-A
+    (greek-iso8859-7   #xE7)   ; η
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER ETA")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ETA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER ETA")))
-    (japanese-jisx0208-1978    #x26 #x47)      ; \e$(B&G\e(B
-    (chinese-gb2312            #x26 #x47)      ; \e$(A&G\e(B
-    (japanese-jisx0208         #x26 #x47)      ; \e$(B&G\e(B
-    (korean-ksc5601            #x25 #x67)      ; \e$(C%g\e(B
-    (chinese-cns11643-1                #x25 #x35)      ; \e$(G%5\e(B
+    (japanese-jisx0208-1978    #x26 #x47)      ; 
+    (chinese-gb2312            #x26 #x47)      ; 
+    (japanese-jisx0208         #x26 #x47)      ; 
+    (korean-ksc5601            #x25 #x67)      ; 
+    (chinese-cns11643-1                #x25 #x35)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER THETA")
     (mirrored          . nil)
     (->uppercase       #x0398)
     (->titlecase       #x0398)
-    (greek-iso8859-7   #x68)   ; \e-Fè\e-A
-    (ipa               #x48)   ; \e-0È\e-A
+    (greek-iso8859-7   #xE8)   ; θ
+    (ipa               #xC8)   ; 
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER THETA")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER THETA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER THETA")))
-    (japanese-jisx0208-1978    #x26 #x48)      ; \e$(B&H\e(B
-    (chinese-gb2312            #x26 #x48)      ; \e$(A&H\e(B
-    (japanese-jisx0208         #x26 #x48)      ; \e$(B&H\e(B
-    (korean-ksc5601            #x25 #x68)      ; \e$(C%h\e(B
-    (chinese-cns11643-1                #x25 #x36)      ; \e$(G%6\e(B
+    (japanese-jisx0208-1978    #x26 #x48)      ; 
+    (chinese-gb2312            #x26 #x48)      ; 
+    (japanese-jisx0208         #x26 #x48)      ; 
+    (korean-ksc5601            #x25 #x68)      ; 
+    (chinese-cns11643-1                #x25 #x36)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER IOTA")
     (mirrored          . nil)
     (->uppercase       #x0399)
     (->titlecase       #x0399)
-    (greek-iso8859-7   #x69)   ; \e-Fé\e-A
+    (greek-iso8859-7   #xE9)   ; ι
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER IOTA")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER IOTA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER IOTA")))
-    (japanese-jisx0208-1978    #x26 #x49)      ; \e$(B&I\e(B
-    (chinese-gb2312            #x26 #x49)      ; \e$(A&I\e(B
-    (japanese-jisx0208         #x26 #x49)      ; \e$(B&I\e(B
-    (korean-ksc5601            #x25 #x69)      ; \e$(C%i\e(B
-    (chinese-cns11643-1                #x25 #x37)      ; \e$(G%7\e(B
+    (japanese-jisx0208-1978    #x26 #x49)      ; 
+    (chinese-gb2312            #x26 #x49)      ; 
+    (japanese-jisx0208         #x26 #x49)      ; 
+    (korean-ksc5601            #x25 #x69)      ; 
+    (chinese-cns11643-1                #x25 #x37)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER KAPPA")
     (mirrored          . nil)
     (->uppercase       #x039A)
     (->titlecase       #x039A)
-    (greek-iso8859-7   #x6A)   ; \e-Fê\e-A
+    (greek-iso8859-7   #xEA)   ; κ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER KAPPA")
     (->decomposition   wide #x03BA)
     (->uppercase       #x039A)
     (->titlecase       #x039A)
-    (japanese-jisx0208-1978    #x26 #x4A)      ; \e$(B&J\e(B
-    (chinese-gb2312            #x26 #x4A)      ; \e$(A&J\e(B
-    (japanese-jisx0208         #x26 #x4A)      ; \e$(B&J\e(B
-    (korean-ksc5601            #x25 #x6A)      ; \e$(C%j\e(B
-    (chinese-cns11643-1                #x25 #x38)      ; \e$(G%8\e(B
+    (japanese-jisx0208-1978    #x26 #x4A)      ; 
+    (chinese-gb2312            #x26 #x4A)      ; 
+    (japanese-jisx0208         #x26 #x4A)      ; 
+    (korean-ksc5601            #x25 #x6A)      ; 
+    (chinese-cns11643-1                #x25 #x38)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER LAMDA")
     (mirrored          . nil)
     (->uppercase       #x039B)
     (->titlecase       #x039B)
-    (greek-iso8859-7   #x6B)   ; \e-Fë\e-A
+    (greek-iso8859-7   #xEB)   ; λ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER LAMDA")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER LAMDA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER LAMDA")))
-    (japanese-jisx0208-1978    #x26 #x4B)      ; \e$(B&K\e(B
-    (chinese-gb2312            #x26 #x4B)      ; \e$(A&K\e(B
-    (japanese-jisx0208         #x26 #x4B)      ; \e$(B&K\e(B
-    (korean-ksc5601            #x25 #x6B)      ; \e$(C%k\e(B
-    (chinese-cns11643-1                #x25 #x39)      ; \e$(G%9\e(B
+    (japanese-jisx0208-1978    #x26 #x4B)      ; 
+    (chinese-gb2312            #x26 #x4B)      ; 
+    (japanese-jisx0208         #x26 #x4B)      ; 
+    (korean-ksc5601            #x25 #x6B)      ; 
+    (chinese-cns11643-1                #x25 #x39)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER MU")
     (mirrored          . nil)
     (->uppercase       #x039C)
     (->titlecase       #x039C)
-    (greek-iso8859-7   #x6C)   ; \e-Fì\e-A
+    (greek-iso8859-7   #xEC)   ; μ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER MU")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER MU")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER MU")))
-    (japanese-jisx0208-1978    #x26 #x4C)      ; \e$(B&L\e(B
-    (chinese-gb2312            #x26 #x4C)      ; \e$(A&L\e(B
-    (japanese-jisx0208         #x26 #x4C)      ; \e$(B&L\e(B
-    (korean-ksc5601            #x25 #x6C)      ; \e$(C%l\e(B
-    (chinese-cns11643-1                #x25 #x3A)      ; \e$(G%:\e(B
+    (japanese-jisx0208-1978    #x26 #x4C)      ; 
+    (chinese-gb2312            #x26 #x4C)      ; 
+    (japanese-jisx0208         #x26 #x4C)      ; 
+    (korean-ksc5601            #x25 #x6C)      ; 
+    (chinese-cns11643-1                #x25 #x3A)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER NU")
     (mirrored          . nil)
     (->uppercase       #x039D)
     (->titlecase       #x039D)
-    (greek-iso8859-7   #x6D)   ; \e-Fí\e-A
+    (greek-iso8859-7   #xED)   ; ν
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER NU")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER NU")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER NU")))
-    (japanese-jisx0208-1978    #x26 #x4D)      ; \e$(B&M\e(B
-    (chinese-gb2312            #x26 #x4D)      ; \e$(A&M\e(B
-    (japanese-jisx0208         #x26 #x4D)      ; \e$(B&M\e(B
-    (korean-ksc5601            #x25 #x6D)      ; \e$(C%m\e(B
-    (chinese-cns11643-1                #x25 #x3B)      ; \e$(G%;\e(B
+    (japanese-jisx0208-1978    #x26 #x4D)      ; 
+    (chinese-gb2312            #x26 #x4D)      ; 
+    (japanese-jisx0208         #x26 #x4D)      ; 
+    (korean-ksc5601            #x25 #x6D)      ; 
+    (chinese-cns11643-1                #x25 #x3B)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER XI")
     (mirrored          . nil)
     (->uppercase       #x039E)
     (->titlecase       #x039E)
-    (greek-iso8859-7   #x6E)   ; \e-Fî\e-A
+    (greek-iso8859-7   #xEE)   ; ξ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER XI")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER XI")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER XI")))
-    (japanese-jisx0208-1978    #x26 #x4E)      ; \e$(B&N\e(B
-    (chinese-gb2312            #x26 #x4E)      ; \e$(A&N\e(B
-    (japanese-jisx0208         #x26 #x4E)      ; \e$(B&N\e(B
-    (korean-ksc5601            #x25 #x6E)      ; \e$(C%n\e(B
-    (chinese-cns11643-1                #x25 #x3C)      ; \e$(G%<\e(B
+    (japanese-jisx0208-1978    #x26 #x4E)      ; 
+    (chinese-gb2312            #x26 #x4E)      ; 
+    (japanese-jisx0208         #x26 #x4E)      ; 
+    (korean-ksc5601            #x25 #x6E)      ; 
+    (chinese-cns11643-1                #x25 #x3C)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER OMICRON")
     (mirrored          . nil)
     (->uppercase       #x039F)
     (->titlecase       #x039F)
-    (greek-iso8859-7   #x6F)   ; \e-Fï\e-A
+    (greek-iso8859-7   #xEF)   ; ο
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER OMICRON")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER OMICRON")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER OMICRON")))
-    (japanese-jisx0208-1978    #x26 #x4F)      ; \e$(B&O\e(B
-    (chinese-gb2312            #x26 #x4F)      ; \e$(A&O\e(B
-    (japanese-jisx0208         #x26 #x4F)      ; \e$(B&O\e(B
-    (korean-ksc5601            #x25 #x6F)      ; \e$(C%o\e(B
-    (chinese-cns11643-1                #x25 #x3D)      ; \e$(G%=\e(B
+    (japanese-jisx0208-1978    #x26 #x4F)      ; 
+    (chinese-gb2312            #x26 #x4F)      ; 
+    (japanese-jisx0208         #x26 #x4F)      ; 
+    (korean-ksc5601            #x25 #x6F)      ; 
+    (chinese-cns11643-1                #x25 #x3D)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER PI")
     (mirrored          . nil)
     (->uppercase       #x03A0)
     (->titlecase       #x03A0)
-    (greek-iso8859-7   #x70)   ; \e-Fð\e-A
+    (greek-iso8859-7   #xF0)   ; π
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER PI")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER PI")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER PI")))
-    (japanese-jisx0208-1978    #x26 #x50)      ; \e$(B&P\e(B
-    (chinese-gb2312            #x26 #x50)      ; \e$(A&P\e(B
-    (japanese-jisx0208         #x26 #x50)      ; \e$(B&P\e(B
-    (korean-ksc5601            #x25 #x70)      ; \e$(C%p\e(B
-    (chinese-cns11643-1                #x25 #x3E)      ; \e$(G%>\e(B
+    (japanese-jisx0208-1978    #x26 #x50)      ; 
+    (chinese-gb2312            #x26 #x50)      ; 
+    (japanese-jisx0208         #x26 #x50)      ; 
+    (korean-ksc5601            #x25 #x70)      ; 
+    (chinese-cns11643-1                #x25 #x3E)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER RHO")
     (mirrored          . nil)
     (->uppercase       #x03A1)
     (->titlecase       #x03A1)
-    (greek-iso8859-7   #x71)   ; \e-Fñ\e-A
+    (greek-iso8859-7   #xF1)   ; ρ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER RHO")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER RHO")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER RHO")))
-    (japanese-jisx0208-1978    #x26 #x51)      ; \e$(B&Q\e(B
-    (chinese-gb2312            #x26 #x51)      ; \e$(A&Q\e(B
-    (japanese-jisx0208         #x26 #x51)      ; \e$(B&Q\e(B
-    (korean-ksc5601            #x25 #x71)      ; \e$(C%q\e(B
-    (chinese-cns11643-1                #x25 #x3F)      ; \e$(G%?\e(B
+    (japanese-jisx0208-1978    #x26 #x51)      ; 
+    (chinese-gb2312            #x26 #x51)      ; 
+    (japanese-jisx0208         #x26 #x51)      ; 
+    (korean-ksc5601            #x25 #x71)      ; 
+    (chinese-cns11643-1                #x25 #x3F)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER FINAL SIGMA")
     (mirrored          . nil)
     (->uppercase       #x03A3)
     (->titlecase       #x03A3)
-    (greek-iso8859-7   #x72)   ; \e-Fò\e-A
+    (greek-iso8859-7           #xF2)   ; ς
+    (japanese-jisx0213-1       #x26 #x59)      ; ς
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER FINAL SIGMA")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER FINAL SIGMA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER FINAL SIGMA")))
-    (japanese-jisx0212 #x26 #x78)      ; \e$(D&x\e(B
+    (japanese-jisx0212 #x26 #x78)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER SIGMA")
     (mirrored          . nil)
     (->uppercase       #x03A3)
     (->titlecase       #x03A3)
-    (greek-iso8859-7   #x73)   ; \e-Fó\e-A
+    (greek-iso8859-7   #xF3)   ; σ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER SIGMA")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER SIGMA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER SIGMA")))
-    (japanese-jisx0208-1978    #x26 #x52)      ; \e$(B&R\e(B
-    (chinese-gb2312            #x26 #x52)      ; \e$(A&R\e(B
-    (japanese-jisx0208         #x26 #x52)      ; \e$(B&R\e(B
-    (korean-ksc5601            #x25 #x72)      ; \e$(C%r\e(B
-    (chinese-cns11643-1                #x25 #x40)      ; \e$(G%@\e(B
+    (japanese-jisx0208-1978    #x26 #x52)      ; 
+    (chinese-gb2312            #x26 #x52)      ; 
+    (japanese-jisx0208         #x26 #x52)      ; 
+    (korean-ksc5601            #x25 #x72)      ; 
+    (chinese-cns11643-1                #x25 #x40)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER TAU")
     (mirrored          . nil)
     (->uppercase       #x03A4)
     (->titlecase       #x03A4)
-    (greek-iso8859-7   #x74)   ; \e-Fô\e-A
+    (greek-iso8859-7   #xF4)   ; τ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER TAU")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER TAU")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER TAU")))
-    (japanese-jisx0208-1978    #x26 #x53)      ; \e$(B&S\e(B
-    (chinese-gb2312            #x26 #x53)      ; \e$(A&S\e(B
-    (japanese-jisx0208         #x26 #x53)      ; \e$(B&S\e(B
-    (korean-ksc5601            #x25 #x73)      ; \e$(C%s\e(B
-    (chinese-cns11643-1                #x25 #x41)      ; \e$(G%A\e(B
+    (japanese-jisx0208-1978    #x26 #x53)      ; 
+    (chinese-gb2312            #x26 #x53)      ; 
+    (japanese-jisx0208         #x26 #x53)      ; 
+    (korean-ksc5601            #x25 #x73)      ; 
+    (chinese-cns11643-1                #x25 #x41)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER UPSILON")
     (mirrored          . nil)
     (->uppercase       #x03A5)
     (->titlecase       #x03A5)
-    (greek-iso8859-7   #x75)   ; \e-Fõ\e-A
+    (greek-iso8859-7   #xF5)   ; υ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER UPSILON")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER UPSILON")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER UPSILON")))
-    (japanese-jisx0208-1978    #x26 #x54)      ; \e$(B&T\e(B
-    (chinese-gb2312            #x26 #x54)      ; \e$(A&T\e(B
-    (japanese-jisx0208         #x26 #x54)      ; \e$(B&T\e(B
-    (korean-ksc5601            #x25 #x74)      ; \e$(C%t\e(B
-    (chinese-cns11643-1                #x25 #x42)      ; \e$(G%B\e(B
+    (japanese-jisx0208-1978    #x26 #x54)      ; 
+    (chinese-gb2312            #x26 #x54)      ; 
+    (japanese-jisx0208         #x26 #x54)      ; 
+    (korean-ksc5601            #x25 #x74)      ; 
+    (chinese-cns11643-1                #x25 #x42)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER PHI")
     (mirrored          . nil)
     (->uppercase       #x03A6)
     (->titlecase       #x03A6)
-    (greek-iso8859-7   #x76)   ; \e-Fö\e-A
+    (greek-iso8859-7   #xF6)   ; φ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER PHI")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER PHI")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER PHI")))
-    (japanese-jisx0208-1978    #x26 #x55)      ; \e$(B&U\e(B
-    (chinese-gb2312            #x26 #x55)      ; \e$(A&U\e(B
-    (japanese-jisx0208         #x26 #x55)      ; \e$(B&U\e(B
-    (korean-ksc5601            #x25 #x75)      ; \e$(C%u\e(B
-    (chinese-cns11643-1                #x25 #x43)      ; \e$(G%C\e(B
+    (japanese-jisx0208-1978    #x26 #x55)      ; 
+    (chinese-gb2312            #x26 #x55)      ; 
+    (japanese-jisx0208         #x26 #x55)      ; 
+    (korean-ksc5601            #x25 #x75)      ; 
+    (chinese-cns11643-1                #x25 #x43)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER CHI")
     (mirrored          . nil)
     (->uppercase       #x03A7)
     (->titlecase       #x03A7)
-    (greek-iso8859-7   #x77)   ; \e-F÷\e-A
+    (greek-iso8859-7   #xF7)   ; χ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER CHI")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER CHI")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER CHI")))
-    (japanese-jisx0208-1978    #x26 #x56)      ; \e$(B&V\e(B
-    (chinese-gb2312            #x26 #x56)      ; \e$(A&V\e(B
-    (japanese-jisx0208         #x26 #x56)      ; \e$(B&V\e(B
-    (korean-ksc5601            #x25 #x76)      ; \e$(C%v\e(B
-    (chinese-cns11643-1                #x25 #x44)      ; \e$(G%D\e(B
+    (japanese-jisx0208-1978    #x26 #x56)      ; 
+    (chinese-gb2312            #x26 #x56)      ; 
+    (japanese-jisx0208         #x26 #x56)      ; 
+    (korean-ksc5601            #x25 #x76)      ; 
+    (chinese-cns11643-1                #x25 #x44)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER PSI")
     (mirrored          . nil)
     (->uppercase       #x03A8)
     (->titlecase       #x03A8)
-    (greek-iso8859-7   #x78)   ; \e-Fø\e-A
+    (greek-iso8859-7   #xF8)   ; ψ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER PSI")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER PSI")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER PSI")))
-    (japanese-jisx0208-1978    #x26 #x57)      ; \e$(B&W\e(B
-    (chinese-gb2312            #x26 #x57)      ; \e$(A&W\e(B
-    (japanese-jisx0208         #x26 #x57)      ; \e$(B&W\e(B
-    (korean-ksc5601            #x25 #x77)      ; \e$(C%w\e(B
-    (chinese-cns11643-1                #x25 #x45)      ; \e$(G%E\e(B
+    (japanese-jisx0208-1978    #x26 #x57)      ; 
+    (chinese-gb2312            #x26 #x57)      ; 
+    (japanese-jisx0208         #x26 #x57)      ; 
+    (korean-ksc5601            #x25 #x77)      ; 
+    (chinese-cns11643-1                #x25 #x45)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER OMEGA")
     (mirrored          . nil)
     (->uppercase       #x03A9)
     (->titlecase       #x03A9)
-    (greek-iso8859-7   #x79)   ; \e-Fù\e-A
+    (greek-iso8859-7   #xF9)   ; ω
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER OMEGA")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER OMEGA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER OMEGA")))
-    (japanese-jisx0208-1978    #x26 #x58)      ; \e$(B&X\e(B
-    (chinese-gb2312            #x26 #x58)      ; \e$(A&X\e(B
-    (japanese-jisx0208         #x26 #x58)      ; \e$(B&X\e(B
-    (korean-ksc5601            #x25 #x78)      ; \e$(C%x\e(B
-    (chinese-cns11643-1                #x25 #x46)      ; \e$(G%F\e(B
+    (japanese-jisx0208-1978    #x26 #x58)      ; 
+    (chinese-gb2312            #x26 #x58)      ; 
+    (japanese-jisx0208         #x26 #x58)      ; 
+    (korean-ksc5601            #x25 #x78)      ; 
+    (chinese-cns11643-1                #x25 #x46)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER IOTA WITH DIALYTIKA")
     (->decomposition   #x03B9 #x0308)
     (->uppercase       #x03AA)
     (->titlecase       #x03AA)
-    (greek-iso8859-7   #x7A)   ; \e-Fú\e-A
+    (greek-iso8859-7   #xFA)   ; ϊ
     ))
 (define-char
   '((name . "FULLWIDTH GREEK SMALL LETTER IOTA WITH DIALYTIKA")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER IOTA WITH DIALYTIKA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER IOTA WITH DIALYTIKA")))
-    (japanese-jisx0212 #x26 #x75)      ; \e$(D&u\e(B
+    (japanese-jisx0212 #x26 #x75)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER UPSILON WITH DIALYTIKA")
     (->decomposition   #x03C5 #x0308)
     (->uppercase       #x03AB)
     (->titlecase       #x03AB)
-    (greek-iso8859-7   #x7B)   ; \e-Fû\e-A
+    (greek-iso8859-7   #xFB)   ; ϋ
     ))
 (define-char
   '((name . "FULLWIDTH GREEK SMALL LETTER UPSILON WITH DIALYTIKA")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA")))
-    (japanese-jisx0212 #x26 #x7A)      ; \e$(D&z\e(B
+    (japanese-jisx0212 #x26 #x7A)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER OMICRON WITH TONOS")
     (->decomposition   #x03BF #x0301)
     (->uppercase       #x038C)
     (->titlecase       #x038C)
-    (greek-iso8859-7   #x7C)   ; \e-Fü\e-A
+    (greek-iso8859-7   #xFC)   ; ό
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER OMICRON WITH TONOS")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER OMICRON WITH TONOS")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER OMICRON WITH TONOS")))
-    (japanese-jisx0212 #x26 #x77)      ; \e$(D&w\e(B
+    (japanese-jisx0212 #x26 #x77)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER UPSILON WITH TONOS")
     (->decomposition   #x03C5 #x0301)
     (->uppercase       #x038E)
     (->titlecase       #x038E)
-    (greek-iso8859-7   #x7D)   ; \e-Fý\e-A
+    (greek-iso8859-7   #xFD)   ; ύ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER UPSILON WITH TONOS")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER UPSILON WITH TONOS")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER UPSILON WITH TONOS")))
-    (japanese-jisx0212 #x26 #x79)      ; \e$(D&y\e(B
+    (japanese-jisx0212 #x26 #x79)      ; 
     ))
 (define-char
   '((name              . "GREEK SMALL LETTER OMEGA WITH TONOS")
     (->decomposition   #x03C9 #x0301)
     (->uppercase       #x038F)
     (->titlecase       #x038F)
-    (greek-iso8859-7   #x7E)   ; \e-Fþ\e-A
+    (greek-iso8859-7   #xFE)   ; ώ
     ))
 (define-char
   '((name              . "FULLWIDTH GREEK SMALL LETTER OMEGA WITH TONOS")
      ((name . "FULLWIDTH GREEK CAPITAL LETTER OMEGA WITH TONOS")))
     (->titlecase
      ((name . "FULLWIDTH GREEK CAPITAL LETTER OMEGA WITH TONOS")))
-    (japanese-jisx0212 #x26 #x7C)      ; \e$(D&|\e(B
+    (japanese-jisx0212 #x26 #x7C)      ; 
     ))
 (define-char
   '((name              . "GREEK BETA SYMBOL")