Sync with r21-4-10-utf-2000-0_19-pdump.
authortomo <tomo>
Sun, 22 Dec 2002 16:23:23 +0000 (16:23 +0000)
committertomo <tomo>
Sun, 22 Dec 2002 16:23:23 +0000 (16:23 +0000)
25 files changed:
lisp/utf-2000/Ideograph-R015-Ice.el
lisp/utf-2000/Ideograph-R019-Power.el
lisp/utf-2000/Ideograph-R030-Mouth.el
lisp/utf-2000/Ideograph-R035-Go-Slowly.el
lisp/utf-2000/Ideograph-R040-Roof.el
lisp/utf-2000/Ideograph-R042-Small.el
lisp/utf-2000/Ideograph-R046-Mountain.el
lisp/utf-2000/Ideograph-R049-Oneself.el
lisp/utf-2000/Ideograph-R050-Turban.el
lisp/utf-2000/Ideograph-R064-Hand.el
lisp/utf-2000/Ideograph-R068-Dipper.el
lisp/utf-2000/Ideograph-R116-Cave.el
lisp/utf-2000/Ideograph-R124-Feather.el
lisp/utf-2000/Ideograph-R134-Mortar.el
lisp/utf-2000/Ideograph-R135-Tongue.el
lisp/utf-2000/Ideograph-R140-Grass.el
lisp/utf-2000/Ideograph-R145-Clothes.el
lisp/utf-2000/Ideograph-R148-Horn.el
lisp/utf-2000/Ideograph-R149-Speech.el
lisp/utf-2000/Ideograph-R162-Walk.el
lisp/utf-2000/Ideograph-R163-City.el
lisp/utf-2000/Ideograph-R184-Eat.el
lisp/utf-2000/char-db-util.el
lisp/utf-2000/isolated-char.el
lisp/utf-2000/u02E00-CJK-Radical-Supplement.el

index 140bbe7..7eec595 100644 (file)
       )
      ((ucs               . #x51AB)     ; 冫
       )
-     ((ucs               . #x4EAC)     ; 京
+     ((=jis-x0208        . #x357E)     ; 
+      (korean-ksc5601    . #x4C48)     ; 
+      (ideograph-daikanwa . 00299)     ; 
       ))
     (shinjigen-1       . 4309)
     (shinjigen-2       . 4310)
     (ucs                       . #x51DA)       ; 凚
     ))
 (define-char
-  '((ideographic-radical . 15) ; ⼎
+  '((=>ucs             . #x51DC)       ; 凜
+    (ideographic-radical . 15) ; ⼎
     (ideographic-strokes . 13)
     (total-strokes      . 15)
-    (hanyu-dazidian    1 301 13)
     (ideographic-structure
      ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
       (ucs               . #x2FF0)     ; ⿰
       )
      ((ucs               . #x51AB)     ; 冫
       )
-     ((ucs               . #x7A1F)     ; 稟
+     ((=jis-x0208        . #x6348)     ; 
+      (korean-ksc5601    . #x7922)     ; 
+      (ideograph-daikanwa . 25127)     ; 
       ))
     (shinjigen-1       . 561)
     (shinjigen-2       . 561)
     (japanese-jisx0208-1990    . #x7425)       ; 
     (chinese-big5              . #xBBFE)       ; 
     (ideograph-daikanwa                . 01717)        ; 
-    (china3-jef                        . #x44A4)       ; 
-    (ucs                       . #x51DC)       ; 凜
+    ))
+(define-char
+  '((morohashi-daikanwa        1717 0 0)
+    (ideographic-radical . 15) ; ⼎
+    (ideographic-strokes . 13)
+    (total-strokes      . 15)
+    (hanyu-dazidian    1 301 13)
+    (ideographic-structure
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+      (ucs               . #x2FF0)     ; ⿰
+      )
+     ((ucs               . #x51AB)     ; 冫
+      )
+     ((ucs               . #x7A1F)     ; 稟
+      ))
+    (china3-jef                . #x44A4)       ; 
+    (ucs               . #x51DC)       ; 凜
     ))
 (define-char
   '((=>ucs             . #x51DC)       ; 凜
     (ideographic-strokes . 13)
     (total-strokes      . 15)
     (ideographic-structure
-     (:cdp-combinator  1
-      :char    ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
-                (ucs                . #x2FF0)  ; ⿰
-                )
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+      (ucs               . #x2FF0)     ; ⿰
       )
      ((chinese-big5-cdp          . #x8BEE)     ; 
       (ucs               . #x51AB)     ; 冫
index f2071a4..969457a 100644 (file)
      ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
       (ucs               . #x2FF0)     ; ⿰
       )
-     ((japanese-jisx0208-1978    . #x3872)     ; 
-      (japanese-jisx0208         . #x3872)     ; 
-      (korean-ksc5601            . #x4E5F)     ; 
-      (ideograph-daikanwa        . 00291)      ; 
+     ((japanese-jisx0208-1990    . #x3872)     ; 
       )
      ((ucs               . #x529B)     ; 力
       ))
index e176a2f..0257262 100644 (file)
     (ucs               . #x55B5)       ; 喵
     ))
 (define-char
-  '((ideographic-radical . 30) ; ⼝
+  '((=>ucs             . #x55B6)       ; 営
+    (ideographic-radical . 30) ; ⼝
     (ideographic-strokes . 9)
     (total-strokes      . 12)
     (ideographic-structure
       )
      ((ucs               . #x5196)     ; 冖
       )
-     ((ucs               . #x5415)     ; 吕
+     ((ucs               . #x5442)     ; 呂
       ))
     (shinjigen-2       . 1136)
     (=jis-x0208                . #x3144)       ; 
     (chinese-cns11643-6 . #x4729)      ; 
     (ideograph-daikanwa . 04025)       ; 
+    ))
+(define-char
+  '((morohashi-daikanwa        4025 0 2)
+    (ideographic-radical . 30) ; ⼝
+    (ideographic-strokes . 8)
+    (total-strokes      . 11)
+    (ideographic-structure
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO MIDDLE AND BELOW")
+      (ucs               . #x2FF3)     ; ⿳
+      )
+     ((chinese-big5-cdp          . #x89B2)     ; 
+      )
+     ((ucs               . #x5196)     ; 冖
+      )
+     ((ucs               . #x5415)     ; 吕
+      ))
     (ucs               . #x55B6)       ; 営
     ))
 (define-char
     (ideograph-hanziku-2       . #xDDEA)       ; 
     ))
 (define-char
-  '((ideographic-radical . 30) ; ⼝
+  '((=>ucs             . #x55F7)       ; 嗷
+    (ideographic-radical . 30) ; ⼝
     (ideographic-strokes . 11)
     (total-strokes      . 14)
     (ideographic-structure
       )
      ((ucs               . #x53E3)     ; 口
       )
-     ((ucs               . #x6556)     ; 敖
+     ((=jis-x0208        . #x5A44)     ; 
+      (korean-ksc5601    . #x6779)     ; 
+      (ideograph-daikanwa . 13226)     ; 
       ))
     (shinjigen-2       . 1213)
-    (chinese-gb2312    . #x603B)       ; 
     (=jis-x0208                . #x5353)       ; 
-    (chinese-isoir165  . #x603B)       ; 
-    (chinese-cns11643-1 . #x6830)      ; 
-    (chinese-big5      . #xB9C8)       ; 
     (ideograph-daikanwa . 04142)       ; 
+    ))
+(define-char
+  '((=>ucs             . #x55F7)       ; 嗷
+    (morohashi-daikanwa        4142 0 2)
+    (ideographic-radical . 30) ; ⼝
+    (ideographic-strokes . 11)
+    (total-strokes      . 14)
+    (ideographic-structure
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+      (ucs               . #x2FF0)     ; ⿰
+      )
+     ((ucs               . #x53E3)     ; 口
+      )
+     ((chinese-big5      . #xB1CE)     ; 
+      ))
+    (chinese-big5      . #xB9C8)       ; 
+    ))
+(define-char
+  '((=>ucs             . #x55F7)       ; 嗷
+    (morohashi-daikanwa        4142 0 3)
+    (ideographic-radical . 30) ; ⼝
+    (ideographic-strokes . 11)
+    (total-strokes      . 14)
+    (ideographic-structure
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+      (ucs               . #x2FF0)     ; ⿰
+      )
+     ((ucs               . #x53E3)     ; 口
+      )
+     ((chinese-cns11643-1 . #x5A72)    ; 
+      ))
+    (chinese-cns11643-1 . #x6830)      ; 
+    ))
+(define-char
+  '((morohashi-daikanwa        4142 0 5)
+    (ideographic-radical . 30) ; ⼝
+    (ideographic-strokes . 10)
+    (total-strokes      . 13)
+    (ideographic-structure
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+      (ucs               . #x2FF0)     ; ⿰
+      )
+     ((ucs               . #x53E3)     ; 口
+      )
+     ((ucs               . #x6556)     ; 敖
+      ))
+    (chinese-gb2312    . #x603B)       ; 
+    (chinese-isoir165  . #x603B)       ; 
     (ucs               . #x55F7)       ; 嗷
     ))
 (define-char
     (ucs               . #x566A)       ; 噪
     ))
 (define-char
-  '((ideographic-radical . 30) ; ⼝
+  '((=>ucs             . #x566B)       ; 噫
+    (ideographic-radical . 30) ; ⼝
     (ideographic-strokes . 13)
     (total-strokes      . 16)
     (ideographic-structure
       )
      ((ucs               . #x53E3)     ; 口
       )
-     ((ucs               . #x610F)     ; 意
+     ((=jis-x0208        . #x3055)     ; 
+      (korean-ksc5601    . #x6B72)     ; 
+      (ideograph-daikanwa . 10921)     ; 
       ))
     (shinjigen-2       . 1255)
-    (chinese-gb2312    . #x6066)       ; 
     (=jis-x0208                . #x5360)       ; 
     (korean-ksc5601    . #x7D6D)       ; 
-    (chinese-isoir165  . #x6066)       ; 
-    (chinese-cns11643-1 . #x703C)      ; 
     (chinese-big5      . #xBEB3)       ; 
     (ideograph-daikanwa . 04381)       ; 
+    ))
+(define-char
+  '((morohashi-daikanwa        4381 0 0)
+    (ideographic-radical . 30) ; ⼝
+    (ideographic-strokes . 13)
+    (total-strokes      . 16)
+    (ideographic-structure
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+      (ucs               . #x2FF0)     ; ⿰
+      )
+     ((ucs               . #x53E3)     ; 口
+      )
+     ((ucs               . #x610F)     ; 意
+      ))
+    (chinese-gb2312    . #x6066)       ; 
+    (chinese-isoir165  . #x6066)       ; 
+    (chinese-cns11643-1 . #x703C)      ; 
     (ucs               . #x566B)       ; 噫
     ))
 (define-char
index 784d410..1f6c268 100644 (file)
     (chinese-cns11643-2 . #x2623)      ; 
     ))
 (define-char
-  '((morohashi-daikanwa        5714 0 2)
+  '((=>ucs             . #x590C)       ; 夌
+    (morohashi-daikanwa        5714 0 2)
     (ideographic-radical . 35) ; ⼢
     (ideographic-strokes . 5)
     (total-strokes      . 8)
     (japanese-jisx0213-1       . #x2F67)       ; 
     (chinese-big5              . #xCC42)       ; 
     (china3-jef                        . #x48D1)       ; 
-    (ucs                       . #x590C)       ; 夌
+    ))
+(define-char
+  '((morohashi-daikanwa        5714 0 3)
+    (ideographic-radical . 35) ; ⼢
+    (ideographic-strokes . 5)
+    (total-strokes      . 8)
+    (ucs               . #x590C)       ; 夌
     ))
 (define-char
   '((=>ucs             . #x21562)      ; 𡕢
index df827f8..4b66143 100644 (file)
     (ucs               . #x5BC4)       ; 寄
     ))
 (define-char
-  '((ideographic-radical . 40) ; ⼧
+  '((=>ucs             . #x5BC5)       ; 寅
+    (ideographic-radical . 40) ; ⼧
     (ideographic-strokes . 8)
     (total-strokes      . 11)
     (shinjigen-2       . 1843)
-    (chinese-gb2312    . #x527A)       ; 
     (=jis-x0208                . #x4652)       ; 
     (korean-ksc5601    . #x6C59)       ; 
-    (chinese-isoir165  . #x527A)       ; 
-    (chinese-cns11643-1 . #x596B)      ; 
     (chinese-big5      . #xB147)       ; 
     (ideograph-daikanwa . 07204)       ; 
+    ))
+(define-char
+  '((morohashi-daikanwa        7204 0 0)
+    (ideographic-radical . 40) ; ⼧
+    (ideographic-strokes . 8)
+    (total-strokes      . 11)
+    (chinese-gb2312    . #x527A)       ; 
+    (chinese-isoir165  . #x527A)       ; 
+    (chinese-cns11643-1 . #x596B)      ; 
     (ucs               . #x5BC5)       ; 寅
     ))
 (define-char
index d6cd583..36898aa 100644 (file)
      ((korean-ksc5601    . #x6424)     ; 
       (ideograph-daikanwa . 21648)     ; 
       )
-     ((ucs               . #x5C11)     ; 少
+     ((=jis-x0208        . #x3E2F)     ; 
+      (korean-ksc5601    . #x6134)     ; 
+      (ideograph-daikanwa . 07475)     ; 
       ))
     (shinjigen-2       . 1906)
     (=jis-x0208                . #x5576)       ; 
index 019fff9..d75e3b7 100644 (file)
       )
      ((ucs               . #x5C71)     ; 山
       )
-     ((ideographic-structure
-       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
-       (ucs                . #x2FF1)   ; ⿱
-       )
-       ((ucs               . #x4E0A)   ; 上
-       )
-       ((ucs               . #x4E0B)   ; 下
-       ))
+     ((ucs               . #x209D7)    ; 𠧗
       ))
     (shinjigen-2       . 1980)
     (=jis-x0208                . #x463D)       ; 
index fd2a42f..0a176e2 100644 (file)
     (ucs               . #x5DF1)       ; 己
     ))
 (define-char
+  '((=>ucs             . #x5DF1)       ; 己
+    (morohashi-daikanwa        8742 0 2)
+    (ideographic-radical . 49) ; ⼰
+    (ideographic-strokes . 0)
+    (total-strokes      . 3)
+    (chinese-big5-cdp  . #x896D)       ; 
+    ))
+(define-char
   '((ideographic-radical . 49) ; ⼰
     (ideographic-strokes . 0)
     (total-strokes      . 3)
     (ideographic-strokes . 4)
     (total-strokes      . 7)
     (hanyu-dazidian    1 69 27)
-    (ideographic-structure
-     (:cdp-combinator  4)
-     ((ucs               . #x20086)    ; 𠂆
-      )
-     ((ucs               . #x4E00)     ; 一
-      )
-     ((ucs               . #x5DF4)     ; 巴
-      ))
     (shinjigen-2       . 847)
     (=jis-x0208                . #x5662)       ; 
     (chinese-cns11643-3 . #x2567)      ; 
index 507c177..1a0c154 100644 (file)
     (ucs               . #x5E61)       ; 幡
     ))
 (define-char
-  '((ideographic-radical . 50) ; ⼱
+  '((=>ucs             . #x5E62)       ; 幢
+    (ideographic-radical . 50) ; ⼱
     (ideographic-strokes . 12)
     (total-strokes      . 15)
     (ideographic-structure
-     (:cdp-combinator  1
-      :char    ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
-                (ucs                . #x2FF0)  ; ⿰
-                )
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+      (ucs               . #x2FF0)     ; ⿰
       )
      ((ucs               . #x5DFE)     ; 巾
       )
-     ((ucs               . #x7AE5)     ; 童
+     ((=jis-x0208        . #x4638)     ; 
+      (korean-ksc5601    . #x545B)     ; 
+      (ideograph-daikanwa . 25775)     ; 
       ))
     (shinjigen-2       . 2135)
-    (chinese-gb2312    . #x3431)       ; 
     (=jis-x0208                . #x5671)       ; 
     (korean-ksc5601    . #x5353)       ; 
-    (chinese-isoir165  . #x3431)       ; 
-    (chinese-cns11643-1 . #x6C56)      ; 
     (chinese-big5      . #xBC6C)       ; 
     (ideograph-daikanwa . 09087)       ; 
+    ))
+(define-char
+  '((morohashi-daikanwa        9087 0 0)
+    (ideographic-radical . 50) ; ⼱
+    (ideographic-strokes . 12)
+    (total-strokes      . 15)
+    (ideographic-structure
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+      (ucs               . #x2FF0)     ; ⿰
+      )
+     ((ucs               . #x5DFE)     ; 巾
+      )
+     ((ucs               . #x7AE5)     ; 童
+      ))
+    (chinese-gb2312    . #x3431)       ; 
+    (chinese-isoir165  . #x3431)       ; 
+    (chinese-cns11643-1 . #x6C56)      ; 
     (ucs               . #x5E62)       ; 幢
     ))
 (define-char
index e445bb1..c9865ae 100644 (file)
     (ideographic-strokes . 14)
     (total-strokes      . 17)
     (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM ABOVE")
-      (ucs               . #x2FF5)     ; ⿵
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+      (ucs               . #x2FF1)     ; ⿱
       )
      ((ucs               . #x8207)     ; 與
       )
index e5b0b50..c0a3084 100644 (file)
       (chinese-cns11643-1 . #x4B45)    ; 
       (ideograph-daikanwa . 35003)     ; 
       )
-     ((ucs               . #x5347)     ; 升
+     ((ucs               . #x6597)     ; 斗
       ))
     (shinjigen-2       . 3213)
     (=jis-x0208                . #x5A4F)       ; 
     (korean-ksc5601    . #x4D57)       ; 
-    (chinese-cns11643-1 . #x5A7C)      ; 
     (chinese-big5      . #xB1D8)       ; 
     (ideograph-daikanwa . 13508)       ; 
-    (ideograph-cbeta   . 00976)        ; 
     (ucs-jis           . #x659B)       ; 
     ))
 (define-char
+  '((=>ucs             . #x659B)       ; 斛
+    (morohashi-daikanwa        13508 0 0)
+    (ideographic-radical . 68) ; ⽃
+    (ideographic-strokes . 7)
+    (total-strokes      . 11)
+    (ideographic-structure
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+      (ucs               . #x2FF0)     ; ⿰
+      )
+     ((=jis-x0208        . #x3351)     ; 
+      (korean-ksc5601    . #x4A47)     ; 
+      (chinese-cns11643-1 . #x4B45)    ; 
+      (ideograph-daikanwa . 35003)     ; 
+      )
+     ((chinese-cns11643-1 . #x4547)    ; 
+      ))
+    (chinese-cns11643-1 . #x5A7C)      ; 
+    (ucs-cns           . #x659B)       ; 
+    ))
+(define-char
   '((morohashi-daikanwa        13508 0 2)
     (ideographic-radical . 68) ; ⽃
     (ideographic-strokes . 7)
       )
      ((ucs               . #x89D2)     ; 角
       )
-     ((ucs               . #x5347)     ; 升
+     ((ucs               . #x6597)     ; 斗
       ))
     (chinese-gb2312    . #x757A)       ; 
     (chinese-isoir165  . #x757A)       ; 
index 5365155..0d47681 100644 (file)
     (china3-jef                        . #x5DCB)       ; 
     ))
 (define-char
-  '((morohashi-daikanwa        25406 0 0)
+  '((=>ucs             . #x7A74)       ; 穴
+    (morohashi-daikanwa        25406 0 0)
     (ideographic-radical . 116)        ; ⽳
     (ideographic-strokes . 0)
     (total-strokes      . 5)
-    (chinese-gb2312            . #x5128)       ; 
-    (chinese-isoir165          . #x5128)       ; 
-    (chinese-cns11643-1                . #x467E)       ; 
     (japanese-jisx0208-1990    . #x376A)       ; 
-    (ucs                       . #x7A74)       ; 穴
+    (ucs-jis                   . #x7A74)       ; 
+    ))
+(define-char
+  '((morohashi-daikanwa        25406 0 1)
+    (ideographic-radical . 116)        ; ⽳
+    (ideographic-strokes . 0)
+    (total-strokes      . 5)
+    (chinese-gb2312    . #x5128)       ; 
+    (chinese-isoir165  . #x5128)       ; 
+    (chinese-cns11643-1 . #x467E)      ; 
+    (ucs               . #x7A74)       ; 穴
     ))
 (define-char
   '((ideographic-radical . 116)        ; ⽳
index 2e582da..03360c9 100644 (file)
      ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
       (ucs               . #x2FF0)     ; ⿰
       )
-     ((ucs               . #x7ACB)     ; 立
+     ((=jis-x0208        . #x4E29)     ; 
+      (korean-ksc5601    . #x5821)     ; 
+      (ideograph-daikanwa . 25721)     ; 
       )
      ((korean-ksc5601    . #x6962)     ; 
       (ideograph-daikanwa . 28614)     ; 
     (ideographic-radical . 124)        ; ⽻
     (ideographic-strokes . 10)
     (total-strokes      . 16)
-    (ideographic-structure
-     (:cdp-combinator  4)
-     ((chinese-big5-cdp          . #x8C49)     ; 
-      )
-     ((chinese-big5-cdp          . #x8B5D)     ; 
-      )
-     ((korean-ksc5601    . #x6962)     ; 
-      (ideograph-daikanwa . 28614)     ; 
-      ))
     (japanese-jisx0208-1978    . #x344D)       ; 
     (korean-ksc5601            . #x7957)       ; 
     (chinese-big5              . #xBFAB)       ; 
     (ideographic-radical . 124)        ; ⽻
     (ideographic-strokes . 10)
     (total-strokes      . 16)
-    (ideographic-structure
-     (:cdp-combinator  4)
-     ((chinese-big5-cdp          . #x8C49)     ; 
-      )
-     ((chinese-big5-cdp          . #x8B5D)     ; 
-      )
-     ((ucs               . #x7FBD)     ; 羽
-      ))
     (chinese-gb2312            . #x3A32)       ; 
     (japanese-jisx0208         . #x344D)       ; 
     (chinese-isoir165          . #x3A32)       ; 
index 0678bb1..d85acc8 100644 (file)
     (ucs               . #x26954)      ; 𦥔
     ))
 (define-char
+  '((=>ucs             . #x26954)      ; 𦥔
+    (morohashi-daikanwa        30176 0 0)
+    (ideographic-radical . 134)        ; ⾅
+    (ideographic-strokes . 1)
+    (total-strokes      . 8)
+    (chinese-big5-cdp  . #x8CCD)       ; 
+    ))
+(define-char
   '((ideographic-radical . 134)        ; ⾅
     (ideographic-strokes . 2)
     (total-strokes      . 8)
index 13b54ea..04e2696 100644 (file)
     (total-strokes      . 10)
     (ideograph-cdp     . 31465)
     (ideographic-structure
-     (:cdp-combinator  1
-      :char    ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
-                (ucs                . #x2FF0)  ; ⿰
-                )
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+      (ucs               . #x2FF0)     ; ⿰
       )
-     ((chinese-cns11643-1 . #x485F)    ; 
+     ((ucs               . #x820C)     ; 舌
       )
      ((ucs               . #x6C0F)     ; 氏
       ))
     (ideographic-radical . 135)        ; ⾆
     (ideographic-strokes . 4)
     (total-strokes      . 10)
+    (ideographic-structure
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+      (ucs               . #x2FF0)     ; ⿰
+      )
+     ((chinese-cns11643-1 . #x485F)    ; 
+      )
+     ((ucs               . #x6C0F)     ; 氏
+      ))
     (chinese-cns11643-1 . #x576B)      ; 
     ))
 (define-char
index ef03c6c..0fc84a6 100644 (file)
     (ucs               . #x8278)       ; 艸
     ))
 (define-char
-  '((=>ucs             . #x8279)       ; 艹
+  '((name              . "CJK RADICAL GRASS TWO")
+    (=>ucs             . #x8279)       ; 艹
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
     (ideographic-radical . 140)        ; ⾋
     (ideographic-strokes . 0)
     (total-strokes      . 4)
     (chinese-cns11643-4                . #x2153)       ; 
     (japanese-jisx0213-2       . #x7575)       ; 
     (ideograph-daikanwa                . 30639)        ; 
+    (chinese-big5-cdp          . #x8AFE)       ; 
+    (ucs-cns                   . #x8279)       ; ⺿
+    (ucs                       . #x2EBF)       ; ⺿
     ))
 (define-char
   '((morohashi-daikanwa        30639 0 3)
     (ideographic-radical . 140)        ; ⾋
     (ideographic-strokes . 0)
     (total-strokes      . 3)
-    (chinese-gb2312    . #x5C33)       ; 
-    (chinese-isoir165  . #x5C33)       ; 
-    (china3-jef                . #x72FA)       ; 
-    (ucs               . #x8279)       ; 艹
+    (->ideographic-component-forms
+     ((name              . "CJK RADICAL GRASS ONE")
+      (ucs               . #x2EBE)     ; ⺾
+      ))
+    (chinese-gb2312            . #x5C33)       ; 
+    (chinese-isoir165          . #x5C33)       ; 
+    (japanese-jisx0213-2       . #x7576)       ; 
+    (china3-jef                        . #x72FA)       ; 
+    (ucs                       . #x8279)       ; 艹
     ))
 (define-char
   '((ideographic-radical . 140)        ; ⾋
index 4e8faa4..c82cf96 100644 (file)
@@ -1,15 +1,22 @@
 (define-char
-  '((ideographic-radical . 145)        ; ⾐
+  '((=>ucs             . #x8863)       ; 衣
+    (ideographic-radical . 145)        ; ⾐
     (ideographic-strokes . 0)
     (total-strokes      . 6)
     (shinjigen-2       . 7335)
-    (chinese-gb2312    . #x5242)       ; 
     (=jis-x0208                . #x3061)       ; 
     (korean-ksc5601    . #x6B7D)       ; 
-    (chinese-isoir165  . #x5242)       ; 
-    (chinese-cns11643-1 . #x4868)      ; 
     (chinese-big5      . #xA6E7)       ; 
     (ideograph-daikanwa . 34091)       ; 
+    ))
+(define-char
+  '((morohashi-daikanwa        34091 0 0)
+    (ideographic-radical . 145)        ; ⾐
+    (ideographic-strokes . 0)
+    (total-strokes      . 6)
+    (chinese-gb2312    . #x5242)       ; 
+    (chinese-isoir165  . #x5242)       ; 
+    (chinese-cns11643-1 . #x4868)      ; 
     (ucs               . #x8863)       ; 衣
     ))
 (define-char
index eeb6312..2722cad 100644 (file)
     ))
 (define-char
   '((ideographic-radical . 148)        ; ⾓
+    (ideographic-strokes . 4)
+    (total-strokes      . 11)
+    (ideographic-structure
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+      (ucs               . #x2FF0)     ; ⿰
+      )
+     ((=jis-x0208        . #x3351)     ; 
+      (korean-ksc5601    . #x4A47)     ; 
+      (chinese-cns11643-1 . #x4B45)    ; 
+      (ideograph-daikanwa . 35003)     ; 
+      )
+     ((ucs               . #x5347)     ; 升
+      ))
+    (ideograph-cbeta   . 00976)        ; 
+    ))
+(define-char
+  '((ideographic-radical . 148)        ; ⾓
     (ideographic-strokes . 5)
     (total-strokes      . 12)
     (chinese-cns11643-5 . #x3C37)      ; 
index 40d049c..a61768f 100644 (file)
     (ideographic-strokes . 8)
     (total-strokes      . 15)
     (=jis-x0208                . #x315A)       ; 
+    (ideograph-cbeta   . 05919)        ; 
     (ucs-jis           . #x8B01)       ; 
     (mojikyo           . 050460)       ; 
     ))
index ee6f917..561b6f8 100644 (file)
     (ideograph-daikanwa . 38701)       ; 
     ))
 (define-char
-  '((=>ucs             . #x8FB6)       ; 辶
+  '((name              . "CJK RADICAL WALK ONE")
+    (=>ucs             . #x8FB6)       ; 辶
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
     (ideographic-radical . 162)        ; ⾡
     (ideographic-strokes . 0)
     (total-strokes      . 4)
     (japanese-jisx0212         . #x6134)       ; 
     (japanese-jisx0213-2       . #x796A)       ; 
     (ideograph-daikanwa                . 38702)        ; 
+    (ucs-jis                   . #x8FB6)       ; ⻍
+    (ucs                       . #x2ECD)       ; ⻍
     ))
 (define-char
-  '((=>ucs             . #x8FB6)       ; 辶
+  '((name              . "CJK RADICAL WALK TWO")
+    (=>ucs             . #x8FB6)       ; 辶
+    (general-category  symbol other) ; Informative Category
+    (bidi-category     . "ON")
+    (mirrored          . nil)
     (morohashi-daikanwa        38702 0 2)
     (ideographic-radical . 162)        ; ⾡
     (ideographic-strokes . 0)
     (total-strokes      . 4)
     (chinese-cns11643-4 . #x2154)      ; 
+    (chinese-big5-cdp  . #x8AF7)       ; 
+    (ucs-cns           . #x8FB6)       ; ⻎
+    (ucs               . #x2ECE)       ; ⻎
     ))
 (define-char
   '((morohashi-daikanwa        38702 0 3)
     (ideographic-radical . 162)        ; ⾡
     (ideographic-strokes . 0)
     (total-strokes      . 3)
+    (->ideographic-component-forms
+     ((name              . "CJK RADICAL SIMPLIFIED WALK")
+      (ucs               . #x2ECC)     ; ⻌
+      ))
     (chinese-gb2312    . #x6541)       ; 
     (chinese-isoir165  . #x6541)       ; 
     (ucs               . #x8FB6)       ; 辶
index 37e5321..de307ca 100644 (file)
     (ideograph-daikanwa . 39459)       ; 
     ))
 (define-char
-  '((ideographic-radical . 163)        ; ⾢
+  '((=>ucs             . #x90E8)       ; 部
+    (ideographic-radical . 163)        ; ⾢
     (ideographic-strokes . 8)
     (total-strokes      . 11)
     (shinjigen-2       . 8457)
-    (chinese-gb2312    . #x323F)       ; 
     (=jis-x0208                . #x4974)       ; 
     (korean-ksc5601    . #x5D3B)       ; 
+    (ideograph-daikanwa . 39460)       ; 
+    (ucs-jis           . #x90E8)       ; 
+    ))
+(define-char
+  '((morohashi-daikanwa        39460 0 0)
+    (ideographic-radical . 163)        ; ⾢
+    (ideographic-strokes . 8)
+    (total-strokes      . 11)
+    (chinese-gb2312    . #x323F)       ; 
     (chinese-isoir165  . #x323F)       ; 
     (chinese-cns11643-1 . #x5D65)      ; 
-    (ideograph-daikanwa . 39460)       ; 
     (ucs               . #x90E8)       ; 部
     ))
 (define-char
index 58cd38d..c64361c 100644 (file)
@@ -3,6 +3,15 @@
     (ideographic-radical . 184)        ; ⾷
     (ideographic-strokes . 0)
     (total-strokes      . 9)
+    (ideographic-structure
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+      (ucs               . #x2FF1)     ; ⿱
+      )
+     ((chinese-big5-cdp          . #x8AFC)     ; 
+      )
+     ((ucs               . #x826E)     ; 艮
+      ))
+    (shinjigen-1       . 9234)
     (shinjigen-2       . 9233)
     (korean-ksc5601    . #x635D)       ; 
     (chinese-cns11643-1 . #x537A)      ; 
@@ -14,6 +23,7 @@
     (ideographic-radical . 184)        ; ⾷
     (ideographic-strokes . 0)
     (total-strokes      . 9)
+    (shinjigen-1       . 9233)
     (shinjigen-2       . 9234)
     (=jis-x0208                . #x3F29)       ; 
     (ucs-jis           . #x98DF)       ; 
     (ideographic-radical . 184)        ; ⾷
     (ideographic-strokes . 0)
     (total-strokes      . 9)
+    (ideographic-structure
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+      (ucs               . #x2FF1)     ; ⿱
+      )
+     ((ucs               . #x4EBD)     ; 亽
+      )
+     ((ucs               . #x826E)     ; 艮
+      ))
     (chinese-gb2312    . #x4A33)       ; 
     (chinese-isoir165  . #x4A33)       ; 
     (ucs               . #x98DF)       ; 食
     ))
 (define-char
+  '((=>ucs             . #x98E0)       ; 飠
+    (morohashi-daikanwa        44014 0 3)
+    (ideographic-radical . 184)        ; ⾷
+    (ideographic-strokes . 0)
+    (total-strokes      . 8)
+    (ideographic-structure
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+      (ucs               . #x2FF1)     ; ⿱
+      )
+     ((chinese-big5-cdp          . #x8AFC)     ; 
+      )
+     ((chinese-big5-cdp          . #x8B7C)     ; 
+      ))
+    (chinese-big5-cdp  . #x8BB9)       ; 
+    ))
+(define-char
+  '((morohashi-daikanwa        44014 0 4)
+    (ideographic-radical . 184)        ; ⾷
+    (ideographic-strokes . 0)
+    (total-strokes      . 8)
+    (ideographic-structure
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+      (ucs               . #x2FF1)     ; ⿱
+      )
+     ((ucs               . #x4EBD)     ; 亽
+      )
+     ((chinese-big5-cdp          . #x8B7C)     ; 
+      ))
+    (chinese-gb12345   . #x623B)       ; 飠
+    (ucs               . #x98E0)       ; 飠
+    ))
+(define-char
+  '((=>ucs             . #x98E0)       ; 飠
+    (morohashi-daikanwa        44014 0 5)
+    (ideographic-radical . 184)        ; ⾷
+    (ideographic-strokes . 0)
+    (total-strokes      . 8)
+    (ideograph-gt-pj-k1 . #x3471)      ; 
+    (ideograph-gt-k    . 04996)        ; 
+    ))
+(define-char
+  '((morohashi-daikanwa        44014 0 7)
+    (ideographic-radical . 184)        ; ⾷
+    (ideographic-strokes . 0)
+    (total-strokes      . 3)
+    (chinese-gb2312    . #x623B)       ; 
+    (chinese-isoir165  . #x623B)       ; 
+    (ucs               . #x9963)       ; 饣
+    ))
+(define-char
   '((ideographic-radical . 184)        ; ⾷
     (ideographic-strokes . 0)
     (total-strokes      . 9)
     ))
 (define-char
   '((ideographic-radical . 184)        ; ⾷
-    (ideographic-strokes . 0)
-    (total-strokes      . 8)
-    (chinese-gb12345   . #x623B)       ; 飠
-    (ucs               . #x98E0)       ; 飠
-    ))
-(define-char
-  '((ideographic-radical . 184)        ; ⾷
-    (ideographic-strokes . 0)
-    (chinese-gb2312    . #x623B)       ; 
-    (chinese-isoir165  . #x623B)       ; 
-    (ucs               . #x9963)       ; 饣
-    ))
-(define-char
-  '((ideographic-radical . 184)        ; ⾷
     (ideographic-strokes . 1)
     (total-strokes      . 10)
     (ideograph-daikanwa . 44019)       ; 
index 96beee9..fd69226 100644 (file)
            (cond ((memq name '(ideograph-daikanwa-2
                                ideograph-daikanwa
                                ideograph-gt
+                               ideograph-gt-k
                                ideograph-cbeta))
                   (if has-long-ccs-name
                       "(%-26s . %05d)\t; %c%s"
index 286ca9e..59a6ea3 100644 (file)
                            code)
        )))
 
+(with-temp-buffer
+  (buffer-disable-undo)
+  (insert-file-contents "../etc/char-data/GT-fmap-K1.txt")
+  (insert-file-contents "../etc/char-data/GT-fmap-K2.txt")
+  (goto-char (point-min))
+  (let (plane code gt-code)
+    (while (re-search-forward "^GTps-\\([0-9k][0-9]\\)-\\([0-9A-F][0-9A-F][0-9A-F][0-9A-F]\\)\tGT-K\\([0-9]+\\)" nil t)
+      (setq plane (match-string 1)
+           code (string-to-int (match-string 2) 16)
+           gt-code (string-to-int (match-string 3)))
+      (if (eq (aref plane 0) ?0)
+         (setq plane (substring plane 1)))
+      (put-char-attribute (decode-builtin-char 'ideograph-gt-k gt-code)
+                         (intern (format "ideograph-gt-pj-%s" plane))
+                         (encode-char
+                          (decode-shift-jis-char (cons (/ code 256)
+                                                       (% code 256)))
+                          'japanese-jisx0208))
+      )))
+
 (define-char
   '((ideograph-gt-pj-4 . #x3844)
     (ideograph-gt      . 19655)
index 1757e5f..f68d917 100644 (file)
     (<-radical
      ((ucs               . #x793B)     ; 礻
       ))
+    (chinese-big5-cdp  . #x8B70)       ; 
     (ucs               . #x2EAD)       ; ⺭
     ))
 (define-char
     ))
 (define-char
   '((name              . "CJK RADICAL GRASS TWO")
+    (=>ucs             . #x8279)       ; 艹
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (<-radical
-     ((ideograph-daikanwa . 30639)     ; 
-      ))
-    (ucs               . #x2EBF)       ; ⺿
+    (ideographic-radical . 140)        ; ⾋
+    (ideographic-strokes . 0)
+    (total-strokes      . 4)
+    (chinese-cns11643-4                . #x2153)       ; 
+    (japanese-jisx0213-2       . #x7575)       ; 
+    (ideograph-daikanwa                . 30639)        ; 
+    (chinese-big5-cdp          . #x8AFE)       ; 
+    (ucs-cns                   . #x8279)       ; ⺿
+    (ucs                       . #x2EBF)       ; ⺿
     ))
 (define-char
   '((name              . "CJK RADICAL GRASS THREE")
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (ucs               . #x2EC0)       ; ⻀
+    (japanese-jisx0213-2       . #x7574)       ; 
+    (ucs                       . #x2EC0)       ; ⻀
     ))
 (define-char
   '((name              . "CJK RADICAL TIGER")
     (<-radical
      ((ucs               . #x8FB6)     ; 辶
       ))
-    (chinese-big5-cdp  . #x8966)       ; 
-    (ucs               . #x2ECC)       ; ⻌
+    (japanese-jisx0213-2       . #x7969)       ; 
+    (chinese-big5-cdp          . #x8966)       ; 
+    (ucs                       . #x2ECC)       ; ⻌
     ))
 (define-char
   '((name              . "CJK RADICAL WALK ONE")
+    (=>ucs             . #x8FB6)       ; 辶
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (<-radical
-     ((ideograph-daikanwa . 38702)     ; 
-      ))
-    (ucs               . #x2ECD)       ; ⻍
+    (ideographic-radical . 162)        ; ⾡
+    (ideographic-strokes . 0)
+    (total-strokes      . 4)
+    (japanese-jisx0212         . #x6134)       ; 
+    (japanese-jisx0213-2       . #x796A)       ; 
+    (ideograph-daikanwa                . 38702)        ; 
+    (ucs-jis                   . #x8FB6)       ; ⻍
+    (ucs                       . #x2ECD)       ; ⻍
     ))
 (define-char
   '((name              . "CJK RADICAL WALK TWO")
+    (=>ucs             . #x8FB6)       ; 辶
     (general-category  symbol other) ; Informative Category
     (bidi-category     . "ON")
     (mirrored          . nil)
-    (<-radical
-     ((chinese-cns11643-4 . #x2154)    ; 
-      ))
+    (morohashi-daikanwa        38702 0 2)
+    (ideographic-radical . 162)        ; ⾡
+    (ideographic-strokes . 0)
+    (total-strokes      . 4)
+    (chinese-cns11643-4 . #x2154)      ; 
+    (chinese-big5-cdp  . #x8AF7)       ; 
+    (ucs-cns           . #x8FB6)       ; ⻎
     (ucs               . #x2ECE)       ; ⻎
     ))
 (define-char