Sync up with r21-2-44-utf-2000-m0_18-big5-r106.
authortomo <tomo>
Sun, 22 Jun 2003 19:05:44 +0000 (19:05 +0000)
committertomo <tomo>
Sun, 22 Jun 2003 19:05:44 +0000 (19:05 +0000)
28 files changed:
lisp/utf-2000/ChangeLog
lisp/utf-2000/Ideograph-R004-Slash.el
lisp/utf-2000/Ideograph-R008-Lid.el
lisp/utf-2000/Ideograph-R017-Open-Box.el
lisp/utf-2000/Ideograph-R029-Again.el
lisp/utf-2000/Ideograph-R036-Evening.el
lisp/utf-2000/Ideograph-R037-Big.el
lisp/utf-2000/Ideograph-R038-Woman.el
lisp/utf-2000/Ideograph-R039-Child.el
lisp/utf-2000/Ideograph-R040-Roof.el
lisp/utf-2000/Ideograph-R044-Corpse.el
lisp/utf-2000/Ideograph-R079-Weapon.el
lisp/utf-2000/Ideograph-R092-Fang.el
lisp/utf-2000/Ideograph-R096-Jade.el
lisp/utf-2000/Ideograph-R106-White.el
lisp/utf-2000/Ideograph-R110-Spear.el
lisp/utf-2000/Ideograph-R118-Bamboo.el
lisp/utf-2000/Ideograph-R119-Rice.el
lisp/utf-2000/Ideograph-R120-Silk.el
lisp/utf-2000/Ideograph-R121-Jar.el
lisp/utf-2000/Ideograph-R122-Net.el
lisp/utf-2000/Ideograph-R123-Sheep.el
lisp/utf-2000/Ideograph-R124-Feather.el
lisp/utf-2000/Ideograph-R125-Old.el
lisp/utf-2000/Ideograph-R128-Ear.el
lisp/utf-2000/Ideograph-R130-Meat.el
lisp/utf-2000/char-db-util.el
lisp/utf-2000/ideograph-util.el

index e6c871c..fc64db6 100644 (file)
@@ -1,3 +1,164 @@
+2003-06-21  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * Ideograph-R106-White.el: Add mappings for Big5 code points.
+
+2003-06-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R004-Slash.el (U-00020086): Use `ideographic-radical',
+       `ideographic-strokes@{ucs|gt}', `total-strokes@{ucs|gt}' and
+       `ideographic-strokes@ucs*sources' instead of `ideographic-'.
+       (U+53CA): Use `ideographic-{radical|strokes}@{ucs|gt}',
+       `total-strokes@{ucs|gt}' and `ideographic-radical@ucs*sources'
+       instead of `ideographic-'.
+       (M-00129): Don't use char-ref format in `->same-ideograph'; use
+       `->same-ideograph*sources' instead.
+       (U+5C39): Copied from Ideograph-R044-Corpse.el; add
+       `ideographic-{radical|strokes}@cns'.
+       (U+738D): Copied from Ideograph-R096-Jade.el; add
+       `ideographic-{radical|strokes}@cns'.
+
+2003-06-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * Ideograph-R130-Meat.el (C6-5675): Map to U-00026714.
+       (U-00026714): Unify M-29745'.
+
+       * ideograph-util.el (char-ideographic-radical): Refer
+       `char-db-feature-domains'.
+       (char-ideographic-strokes): Likewise; refer `ideographic-radical'
+       as the default attribute.
+       (update-ideograph-radical-table): Refer `char-db-feature-domains'.
+
+       * char-db-util.el (char-db-feature-domains): New variable.
+       (insert-char-attributes): Insert `ideographic-radical' before
+       `ideographic-radical@DOMAIN'; refer `char-db-feature-domains';
+       support `total-strokes@DOMAIN'; support
+       `{ideographic-strokes|total-strokes}@DOMAIN*sources'.
+
+2003-06-19  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * Ideograph-R029-Again.el (U+53CA): Use
+       `ideographic-{radical|strokes}@{ucs|gt}', `total-strokes@{ucs|gt}'
+       and `ideographic-radical@ucs*sources' instead of `ideographic-'.
+
+2003-06-18  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * Ideograph-R039-Child.el (M-06947): New character.
+       (U-00021946): Relate to M-06947.
+       (C6-2676): Likewise.
+       (U-00024605): Unify M-19911; use
+       `ideographic-{radical|strokes}@cns' instead of
+       `ideographic-{radical|strokes}'; add
+       `ideographic-{radical|strokes}@ucs and
+       `ideographic-radical@ucs*sources'.
+       (U-0002194F): Use `ideographic-strokes@daikanwa' and
+       `total-strokes@daikanwa' instead of `ideographic-strokes' and
+       `total-strokes'; use `total-strokes@cns' instead of
+       `cns-total-strokes'; add `ideographic-strokes@cns'.
+       (M-07011): Unify C3-4072; map to U+5B76 instead of 5B73.
+       (U+5B76): Separate C3-4072; relate to M-07011.
+
+       * Ideograph-R092-Fang.el (M-19911): Unify C5-2368 and U-00024605;
+       use `ideographic-{radical|strokes}@ucs' instead of
+       `ideographic-{radical|strokes}'; add
+       `ideographic-radical@ucs*sources' and
+       `ideographic-{radical|strokes}@cns'.
+
+2003-06-18  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R096-Jade.el (U+738D): Use
+       `ideographic-{radical|strokes}@ucs' instead of
+       `ideographic-{radical|strokes}'; add
+       `ideographic-{radical|strokes}@cns'.
+
+       * Ideograph-R044-Corpse.el (U+5C39): Use
+       `ideographic-{radical|strokes}@ucs' instead of
+       `ideographic-{radical|strokes}'; add
+       `ideographic-radical@ucs*sources'; use `ideographic-radical@cns'
+       instead of `cns-radical'; add `ideographic-strokes@cns'.
+
+       * Ideograph-R017-Open-Box.el (U+342B): Copied from
+       Ideograph-R008-Lid.el.
+       (M-01841): Move C5-5A75 to M-23906; add `->identical' for M-23906.
+       (U-00025390): Copied from Ideograph-R110-Spear.el; unify C5-5A75.
+
+       * Ideograph-R008-Lid.el (U+342B): Use `ideographic-radical@ucs'
+       instead of `ideographic-radical'; add
+       `ideographic-radical@ucs*sources' and `ideographic-radical@cns'.
+
+       * Ideograph-R110-Spear.el (U-00025390): Use
+       `ideographic-{radical|strokes}@ucs' instead of
+       `ideographic-{radical|strokes}'; add
+       `ideographic-radical@{ucs|cns}*sources' and
+       `ideographic-{radical|strokes}@cns'; unify C5-5A75.
+
+       * Ideograph-R120-Silk.el: Add some missing mappings to JEF-CHINA3
+       code points.
+
+       * Ideograph-R128-Ear.el (GT-K04926): New character.
+       (BC-8C5B): New character.
+
+       * Ideograph-R124-Feather.el, Ideograph-R121-Jar.el: Add some
+       missing mappings to JEF-CHINA3 code points.
+
+2003-06-17  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * Ideograph-R119-Rice.el (U+7CE9): Separate C7-4857; unify
+       JC3-5EDB.
+
+       * Ideograph-R079-Weapon.el (JC3-93C8): New character.
+
+       * Ideograph-R123-Sheep.el (U+7FA1): Unify JC3-5FF7.
+       (M-28545): Unify JC3-98F3.
+       (B-F5EE): Unify JC3-5FFB.
+
+       * Ideograph-R118-Bamboo.el (U+7B2F): Unify JC3-5DF1.
+       (C2-377C): Separate JC3-5DF1.
+
+2003-06-17  MORIOKA Tomohiko  <tomo@mousai.as.wakwak.ne.jp>
+
+       * Ideograph-R125-Old.el (U+800A): Unify JC3-60B6.
+
+       * Ideograph-R122-Net.el (U+7F87): Unify JC3-64BC.
+
+       * Ideograph-R040-Roof.el (M-07062): Unify JC3-4AA3.
+
+2003-06-17  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R038-Woman.el (U+36A8): Unify MH-0117.
+       (C3-2349): Relate to MH-0117.
+       (U-000216F8): New character.
+       (U-00021757): New character.
+       (MH-0120): New character.
+       (MH-0121): New character.
+       (U-000217D5): Relate to MH-0117.
+       (M-06569): Separate C3-4062 and U+3706.
+       (U+3706): Separate M-06569 and C3-4062; fix strokes.
+       (U-00021809): New character.
+       (MH-0123): New character.
+       (MH-0124): New character.
+       (C3-464B): Relate to MH-0124.
+       (U+3715): Relate to MH-0124.
+       (MH-0125): New character.
+       (MH-0126): New character.
+       (U-000218B1): Unify MH-0127.
+       (C5-537E): Relate to MH-0127.
+       (U-000218F6): New character.
+       (MH-0129): New character.
+       (U-00021909): New character.
+
+       * Ideograph-R036-Evening.el (U-00021585): Unify MH-0111 and
+       CB07125; add strokes.
+       (U+3C54): Unify MH-0112.
+       (C3-2B7B): Relate to MH-0112.
+
+       * Ideograph-R037-Big.el (MH-0113): New character.
+       (U-000215F1): Relate to MH-0113; add strokes.
+       (MH-0114): New character.
+       (U-0002161A): Relate to MH-0114; add strokes.
+       (U+7275): Add `total-strokes'.
+       (U-00021693): Unify MH-0115; add strokes.
+       (U-0002168D): Unify MH-0116; add strokes.
+
 2003-06-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
 
        * u02E00-CJK-Radical-Supplement.el, Ideograph-R208-Rat.el,
index e44aa2a..66dd9ea 100644 (file)
     (=ucs              . #x4E40)       ; ä¹€
     ))
 (define-char
-  '((ideographic-      (:radical       4 ; â¼ƒ
-                        :strokes       0
-                        :total-strokes 1
-                        :sources       (ucs cns-11643 morohashi-daikanwa))
-                       (:radical       4 ; â¼ƒ
-                        :strokes       1
-                        :total-strokes 2
-                        :sources       (gt)))
+  '((ideographic-radical . 4)  ; â¼ƒ
+    (ideographic-strokes@ucs . 0)
+    (total-strokes@ucs      . 1)
+    (ideographic-strokes@ucs*sources
+     daikanwa cns11643 ucs)
+    (ideographic-strokes@gt . 1)
+    (total-strokes@gt      . 2)
     (hanyu-dazidian    1 67 17)
     (=cns11643-4       . #x2121)       ; ø»— ¨
     (=gt-pj-2          . #x3074)       ; ý¡€€‚˜
     ))
 (define-char
   '((morohashi-daikanwa        3118 1)
-    (ideographic-      (:radical       29 ; â¼œ
-                        :strokes       2
-                        :total-strokes 4
-                        :sources       (morohashi-daikanwa jis-x0208 cns-11643 ucs))
-                       (:radical       4 ; â¼ƒ
-                        :strokes       2
-                        :total-strokes 3
-                        :sources       (gt)))
+    (ideographic-radical@ucs . 29)     ; â¼œ
+    (ideographic-strokes@ucs . 2)
+    (total-strokes@ucs      . 4)
+    (ideographic-radical@ucs*sources
+     daikanwa jis-x0208 cns11643 ucs)
+    (ideographic-radical@gt . 4)       ; â¼ƒ
+    (ideographic-strokes@gt . 2)
+    (total-strokes@gt      . 3)
     (hanyu-dazidian    1 35 1)
     (shinjigen-1       . 900)
     (shinjigen-2       . 900)
     (ideographic-strokes . 3)
     (total-strokes      . 4)
     (->same-ideograph
-     (:sources (morohashi-daikanwa)
-      :char    ((ideographic-radical . 20)     ; â¼“
-                (=daikanwa          . 02502)   ; ø¸€§†
-                )
+     ((ideographic-radical . 20)       ; â¼“
+      (=daikanwa         . 02502)      ; ø¸€§†
       ))
+    (->same-ideograph*sources
+     daikanwa)
     (=gt-pj-11         . #x527B)       ; ý¡€€‚°
     (=daikanwa         . 00129)        ; ø¸€‚�
     (=gt               . 00176)        ; ý¡€€‚°
     ))
 (define-char
+  '((ideographic-radical@ucs . 44)     ; â¼«
+    (ideographic-strokes@ucs . 1)
+    (ideographic-radical@ucs*sources
+     daikanwa ucs)
+    (ideographic-radical@cns . 4)      ; â¼ƒ
+    (ideographic-strokes@cns . 3)
+    (total-strokes      . 4)
+    (shinjigen-2       . 1919)
+    (=gb2312           . #x527C)       ; ø»…��
+    (=jis-x0208                . #x557A)       ; ø½‹ƒ­
+    (=ks-x1001         . #x6B45)       ; ø»Š‡œ
+    (=iso-ir165                . #x527C)       ; ø»�·­
+    (=cns11643-1       . #x4467)       ; ø»‘¶¼
+    (=gt-pj-1          . #x557A)       ; ý¡€‚–�
+    (=big5             . #xA4A8)       ; ý¢€Š’¨
+    (=daikanwa         . 07631)        ; ø¸�·�
+    (=gt-k             . 00525)        ; ý¡„€ˆ�
+    (=gt               . 09616)        ; ý¡€‚–�
+    (=ucs              . #x5C39)       ; å°¹
+    ))
+(define-char
   '((ideographic-radical . 4)  ; â¼ƒ
     (ideographic-strokes . 3)
     (total-strokes      . 4)
     (=ucs              . #x4E50)       ; ä¹�
     ))
 (define-char
+  '((ideographic-radical@ucs . 96)     ; â½Ÿ
+    (ideographic-strokes@ucs . 1)
+    (ideographic-radical@cns . 4)      ; â¼ƒ
+    (ideographic-strokes@cns . 4)
+    (total-strokes      . 5)
+    (=cns11643-3       . #x216B)       ; ø»•—®
+    (=ucs              . #x738D)       ; çŽ�
+    ))
+(define-char
   '((ideographic-radical . 4)  ; â¼ƒ
     (ideographic-strokes . 4)
     (total-strokes      . 5)
index 5caccd0..75bffd7 100644 (file)
     ))
 (define-char
   '((morohashi-daikanwa        ho 8 0)
-    (ideographic-radical . 8)  ; â¼‡
+    (ideographic-radical@ucs . 8)      ; â¼‡
+    (ideographic-radical@ucs*sources
+     daikanwa ucs)
+    (ideographic-radical@cns . 17)     ; â¼�
     (ideographic-strokes . 4)
     (total-strokes      . 6)
     (hanyu-dazidian    1 283 2)
index 5b7b82f..0bea2db 100644 (file)
     (=ucs              . #x26953)      ; ð¦¥“
     ))
 (define-char
+  '((morohashi-daikanwa        ho 8 0)
+    (ideographic-radical@ucs . 8)      ; â¼‡
+    (ideographic-radical@ucs*sources
+     daikanwa ucs)
+    (ideographic-radical@cns . 17)     ; â¼�
+    (ideographic-strokes . 4)
+    (total-strokes      . 6)
+    (hanyu-dazidian    1 283 2)
+    (ideographic-structure
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+      (=ucs              . #x2FF1)     ; â¿±
+      )
+     ((=ucs              . #x4EA0)     ; äº 
+      )
+     ((=ucs              . #x51F6)     ; å‡¶
+      ))
+    (=cns11643-3       . #x2323)       ; ø»•™¢
+    (=ucs              . #x342B)       ; ã�«
+    ))
+(define-char
   '((ideographic-radical . 17) ; â¼�
     (ideographic-strokes . 4)
     (total-strokes      . 6)
     (ideographic-radical . 17) ; â¼�
     (ideographic-strokes . 15)
     (total-strokes      . 17)
-    (=cns11643-5       . #x5A75)       ; ø»š¿®
+    (->identical
+     ((=daikanwa         . 23906)      ; ø¸…µ¢
+      ))
     (=daikanwa         . 01841)        ; ø¸€œ±
     ))
 (define-char
+  '((ideographic-radical@ucs . 110)    ; â½­
+    (ideographic-strokes@ucs . 12)
+    (ideographic-radical@ucs*sources
+     daikanwa@r110 ucs)
+    (ideographic-radical@cns . 17)     ; â¼�
+    (ideographic-strokes@cns . 15)
+    (ideographic-radical@cns*sources
+     daikanwa@r017 cns11643)
+    (total-strokes      . 17)
+    (->identical
+     ((=daikanwa         . 01841)      ; ø¸€œ±
+      ))
+    (hanyu-dazidian    4 2768 16)
+    (=cns11643-5       . #x5A75)       ; ø»š¿®
+    (=daikanwa         . 23906)        ; ø¸…µ¢
+    (=hanziku-7                . #xE845)       ; ý¢�¾¡…
+    (=ucs              . #x25390)      ; ð¥Ž�
+    ))
+(define-char
   '((ideographic-radical . 17) ; â¼�
     (ideographic-strokes . 16)
     (total-strokes      . 18)
index fb667a5..fe305cd 100644 (file)
     ))
 (define-char
   '((morohashi-daikanwa        3118 1)
-    (ideographic-      (:radical       29 ; â¼œ
-                        :strokes       2
-                        :total-strokes 4
-                        :sources       (morohashi-daikanwa jis-x0208 cns-11643 ucs))
-                       (:radical       4 ; â¼ƒ
-                        :strokes       2
-                        :total-strokes 3
-                        :sources       (gt)))
+    (ideographic-radical@ucs . 29)     ; â¼œ
+    (ideographic-strokes@ucs . 2)
+    (total-strokes@ucs      . 4)
+    (ideographic-radical@ucs*sources
+     daikanwa jis-x0208 cns11643 ucs)
+    (ideographic-radical@gt . 4)       ; â¼ƒ
+    (ideographic-strokes@gt . 2)
+    (total-strokes@gt      . 3)
     (hanyu-dazidian    1 35 1)
     (shinjigen-1       . 900)
     (shinjigen-2       . 900)
index b16dce4..8436245 100644 (file)
     (=ucs              . #x21586)      ; ð¡–†
     ))
 (define-char
+  '((morohashi-daikanwa        ho 111)
+    (ideographic-radical . 36) ; â¼£
+    (ideographic-strokes . 2)
+    (total-strokes      . 5)
+    (hanyu-dazidian    2 861 2)
+    (=hanziku-3                . #xAD62)       ; ý¢€ºµ¢
+    (=cbeta            . 07125)        ; ø¸¡¯•
+    (=ucs              . #x21585)      ; ð¡–…
+    ))
+(define-char
   '((ideographic-radical . 36) ; â¼£
     (ideographic-strokes . 3)
     (total-strokes      . 6)
     (=cbeta            . 02776)        ; ø¸ «˜
     ))
 (define-char
-  '((ideographic-radical . 36) ; â¼£
+  '((morohashi-daikanwa        ho 112)
+    (ideographic-radical . 36) ; â¼£
     (ideographic-strokes . 6)
     (total-strokes      . 9)
     (=ucs              . #x3C54)       ; ã±”
     ))
 (define-char
   '((=>ucs             . #x3C54)       ; ã±”
+    (morohashi-daikanwa        ho 112 0)
     (ideographic-radical . 36) ; â¼£
     (ideographic-strokes . 6)
     (total-strokes      . 9)
     ))
 (define-char
   '((ideographic-radical . 36) ; â¼£
-    (hanyu-dazidian    2 861 2)
-    (=hanziku-3                . #xAD62)       ; ý¢€ºµ¢
-    (=ucs              . #x21585)      ; ð¡–…
-    ))
-(define-char
-  '((ideographic-radical . 36) ; â¼£
     (hanyu-dazidian    2 862 1)
     (=hanziku-3                . #xADA3)       ; ý¢€º¶£
     (=ucs              . #x21587)      ; ð¡–‡
index 05b24e2..75325ae 100644 (file)
     (=ucs              . #x215F0)      ; ð¡—°
     ))
 (define-char
+  '((=>ucs             . #x215F1)      ; ð¡—±
+    (morohashi-daikanwa        ho 113)
+    (ideographic-radical . 37) ; â¼¤
+    (ideographic-strokes . 4)
+    (total-strokes      . 7)
+    (=gt-pj-11         . #x433F)       ; ý¡€�³±
+    (=gt               . 07409)        ; ý¡€�³±
+    ))
+(define-char
+  '((morohashi-daikanwa        ho 113 0)
+    (ideographic-radical . 37) ; â¼¤
+    (ideographic-strokes . 4)
+    (total-strokes      . 7)
+    (hanyu-dazidian    1 529 13)
+    (=hanziku-2                . #xBCD9)       ; ý¢€«³™
+    (=ucs              . #x215F1)      ; ð¡—±
+    ))
+(define-char
   '((script            C-Simplified Ideograph)
     (ideographic-radical . 37) ; â¼¤
     (ideographic-strokes . 4)
     (=daikanwa         . 05925)        ; ø¸�œ¥
     ))
 (define-char
+  '((=>ucs             . #x2161A)      ; ð¡˜š
+    (morohashi-daikanwa        ho 114)
+    (ideographic-radical . 37) ; â¼¤
+    (ideographic-strokes . 6)
+    (total-strokes      . 9)
+    (=gt-pj-11         . #x435B)       ; ý¡€�´£
+    (=gt               . 07459)        ; ý¡€�´£
+    ))
+(define-char
+  '((morohashi-daikanwa        ho 114 0)
+    (ideographic-radical . 37) ; â¼¤
+    (ideographic-strokes . 6)
+    (total-strokes      . 9)
+    (hanyu-dazidian    1 540 4)
+    (=hanziku-2                . #xBEF6)       ; ý¢€«»¶
+    (=ucs              . #x2161A)      ; ð¡˜š
+    ))
+(define-char
   '((ideographic-radical . 37) ; â¼¤
     (ideographic-strokes . 6)
+    (total-strokes      . 9)
     (hanyu-dazidian    3 1806 15)
     (=gb2312           . #x4723)       ; ø»„½º
     (=iso-ir165                . #x4723)       ; ø»�¦Š
     (=daikanwa         . 49012)        ; ø¸‹½´
     ))
 (define-char
+  '((morohashi-daikanwa        ho 115)
+    (ideographic-radical . 37) ; â¼¤
+    (ideographic-strokes . 13)
+    (total-strokes      . 16)
+    (hanyu-dazidian    1 550 5)
+    (=hanziku-2                . #xC0FD)       ; ý¢€¬ƒ½
+    (=ucs              . #x21693)      ; ð¡š“
+    ))
+(define-char
+  '((morohashi-daikanwa        ho 116)
+    (ideographic-radical . 37) ; â¼¤
+    (ideographic-strokes . 13)
+    (total-strokes      . 16)
+    (hanyu-dazidian    1 549 14)
+    (=hanziku-2                . #xC0E6)       ; ý¢€¬ƒ¦
+    (=ucs              . #x2168D)      ; ð¡š�
+    ))
+(define-char
   '((=>ucs             . #x2168A)      ; ð¡šŠ
     (ideographic-radical . 37) ; â¼¤
     (ideographic-strokes . 14)
     ))
 (define-char
   '((ideographic-radical . 37) ; â¼¤
-    (hanyu-dazidian    1 529 13)
-    (=hanziku-2                . #xBCD9)       ; ý¢€«³™
-    (=ucs              . #x215F1)      ; ð¡—±
-    ))
-(define-char
-  '((ideographic-radical . 37) ; â¼¤
     (hanyu-dazidian    1 529 16)
     (=hanziku-2                . #xBCDC)       ; ý¢€«³œ
     (=ucs              . #x215F2)      ; ð¡—²
     ))
 (define-char
   '((ideographic-radical . 37) ; â¼¤
-    (hanyu-dazidian    1 540 4)
-    (=hanziku-2                . #xBEF6)       ; ý¢€«»¶
-    (=ucs              . #x2161A)      ; ð¡˜š
-    ))
-(define-char
-  '((ideographic-radical . 37) ; â¼¤
     (hanyu-dazidian    1 540 8)
     (=hanziku-2                . #xBEFA)       ; ý¢€«»º
     (=ucs              . #x2161B)      ; ð¡˜›
     ))
 (define-char
   '((ideographic-radical . 37) ; â¼¤
-    (hanyu-dazidian    1 549 14)
-    (=hanziku-2                . #xC0E6)       ; ý¢€¬ƒ¦
-    (=ucs              . #x2168D)      ; ð¡š�
-    ))
-(define-char
-  '((ideographic-radical . 37) ; â¼¤
-    (hanyu-dazidian    1 550 5)
-    (=hanziku-2                . #xC0FD)       ; ý¢€¬ƒ½
-    (=ucs              . #x21693)      ; ð¡š“
-    ))
-(define-char
-  '((ideographic-radical . 37) ; â¼¤
     (hanyu-dazidian    1 550 6)
     (=hanziku-2                . #xC0FE)       ; ý¢€¬ƒ¾
     (=ucs              . #x21694)      ; ð¡š”
index 7350c86..40af66d 100644 (file)
     (=cns11643-4       . #x2257)       ; ø»—¢¼
     ))
 (define-char
-  '((ideographic-radical . 38) ; â¼¥
+  '((morohashi-daikanwa        ho 117)
+    (ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 3)
     (total-strokes      . 6)
     (=ucs              . #x36A8)       ; ãš¨
     ))
 (define-char
   '((=>ucs             . #x36A8)       ; ãš¨
+    (morohashi-daikanwa        ho 117 0)
     (ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 3)
     (total-strokes      . 6)
   '((ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 5)
     (total-strokes      . 8)
-    (=cns11643-3       . #x2839)       ; ø»•¡Ž
     (=daikanwa         . 06198)        ; ø¸� ¶
     (=ucs              . #x36BF)       ; ãš¿
     ))
 (define-char
+  '((=>ucs             . #x36BF)       ; ãš¿
+    (morohashi-daikanwa        6198 0 0)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 5)
+    (total-strokes      . 8)
+    (=cns11643-3       . #x2839)       ; ø»•¡Ž
+    ))
+(define-char
+  '((morohashi-daikanwa        ho 118)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 5)
+    (total-strokes      . 8)
+    (=ucs              . #x216F8)      ; ð¡›¸
+    ))
+(define-char
   '((ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 5)
     (total-strokes      . 8)
     (=ucs              . #x2173D)      ; ð¡œ½
     ))
 (define-char
+  '((morohashi-daikanwa        ho 119)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 7)
+    (total-strokes      . 10)
+    (=ucs              . #x21757)      ; ð¡�—
+    ))
+(define-char
   '((ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 7)
     (total-strokes      . 10)
     (=ucs              . #x5A72)       ; å©²
     ))
 (define-char
+  '((morohashi-daikanwa        ho 120)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 8)
+    (total-strokes      . 11)
+    (=gt-pj-9          . #x4136)       ; ý¡€�½ˆ
+    (=gt               . 08008)        ; ý¡€�½ˆ
+    ))
+(define-char
   '((ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 8)
     (total-strokes      . 11)
     (total-strokes      . 12)
     (=gb2312           . #x6641)       ; ø»…«º
     (=iso-ir165                . #x6641)       ; ø»Ž”Š
-    (=cns11643-3       . #x3A79)       ; ø»•¼ª
     (=daikanwa         . 06565)        ; ø¸�¦¥
     (=ucs              . #x5AAA)       ; åªª
     ))
 (define-char
+  '((=>ucs             . #x5AAA)       ; åªª
+    (morohashi-daikanwa        6565 0 0)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 9)
+    (total-strokes      . 12)
+    (=cns11643-3       . #x3A79)       ; ø»•¼ª
+    ))
+(define-char
+  '((=>ucs             . #x217D5)      ; ð¡Ÿ•
+    (morohashi-daikanwa        ho 121)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 9)
+    (total-strokes      . 12)
+    (=gt-pj-11         . #x4453)       ; ý¡€�¿�
+    (=gt               . 08157)        ; ý¡€�¿�
+    ))
+(define-char
+  '((morohashi-daikanwa        ho 121 0)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 9)
+    (total-strokes      . 12)
+    (=cns11643-5       . #x3758)       ; ø»š‹·
+    (=ucs              . #x217D5)      ; ð¡Ÿ•
+    ))
+(define-char
   '((ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 9)
     (total-strokes      . 12)
   '((ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 9)
     (total-strokes      . 12)
-    (=cns11643-5       . #x3758)       ; ø»š‹·
-    (=ucs              . #x217D5)      ; ð¡Ÿ•
-    ))
-(define-char
-  '((ideographic-radical . 38) ; â¼¥
-    (ideographic-strokes . 9)
-    (total-strokes      . 12)
     (=cns11643-6       . #x4761)       ; ø»œ­¤
     ))
 (define-char
   '((ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 10)
     (total-strokes      . 13)
-    (=cns11643-2       . #x4241)       ; ø»“½ž
     (=big5             . #xDCFA)       ; ý¢€�³º
     (=daikanwa         . 06566)        ; ø¸�¦¦
     (=ucs              . #x5AB0)       ; åª°
     ))
 (define-char
-  '((ideographic-radical . 38) ; â¼¥
+  '((=>ucs             . #x5AB0)       ; åª°
+    (morohashi-daikanwa        6566 0 0)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 10)
+    (total-strokes      . 13)
+    (=cns11643-2       . #x4241)       ; ø»“½ž
+    ))
+(define-char
+  '((=>ucs             . #x3705)       ; ãœ…
+    (ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 10)
     (total-strokes      . 13)
-    (=cns11643-4       . #x3C5F)       ; ø»˜‰�
     (=daikanwa         . 06567)        ; ø¸�¦§
+    ))
+(define-char
+  '((morohashi-daikanwa        6567 0 0)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 10)
+    (total-strokes      . 13)
     (=ucs              . #x3705)       ; ãœ…
     ))
 (define-char
-  '((ideographic-radical . 38) ; â¼¥
+  '((=>ucs             . #x3705)       ; ãœ…
+    (morohashi-daikanwa        6567 0 1)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 10)
+    (total-strokes      . 13)
+    (=cns11643-4       . #x3C5F)       ; ø»˜‰�
+    ))
+(define-char
+  '((=>ucs             . #x5AB1)       ; åª±
+    (ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 10)
     (total-strokes      . 13)
     (=jis-x0212                . #x3977)       ; ø»‹ˆ¶
     (=big5             . #xDCF8)       ; ý¢€�³¸
     (=daikanwa         . 06568)        ; ø¸�¦¨
     (=jef-china3       . #x49D5)       ; øº„§•
-    (=ucs              . #x5AB1)       ; åª±
     ))
 (define-char
   '((=>ucs             . #x5AB1)       ; åª±
-    (morohashi-daikanwa        6568 0 1)
+    (morohashi-daikanwa        6568 0 0)
     (ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 10)
     (total-strokes      . 13)
     (=cns11643-2       . #x423F)       ; ø»“½œ
     ))
 (define-char
-  '((ideographic-radical . 38) ; â¼¥
+  '((morohashi-daikanwa        6568 0 5)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 10)
+    (total-strokes      . 13)
+    (=ucs              . #x5AB1)       ; åª±
+    ))
+(define-char
+  '((=>ucs             . #x3706)       ; ãœ†
+    (ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 10)
     (total-strokes      . 13)
-    (=cns11643-3       . #x4062)       ; ø»–…‡
     (=daikanwa         . 06569)        ; ø¸�¦©
+    ))
+(define-char
+  '((=>ucs             . #x3706)       ; ãœ†
+    (morohashi-daikanwa        6569 0 2)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 10)
+    (total-strokes      . 13)
+    (=cns11643-3       . #x4062)       ; ø»–…‡
+    ))
+(define-char
+  '((morohashi-daikanwa        6569 0 3)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 9)
+    (total-strokes      . 12)
     (=ucs              . #x3706)       ; ãœ†
     ))
 (define-char
   '((ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 10)
     (total-strokes      . 13)
-    (=cns11643-4       . #x3C61)       ; ø»˜‰’
     (=daikanwa         . 06570)        ; ø¸�¦ª
     (=ucs              . #x3707)       ; ãœ‡
     ))
 (define-char
+  '((=>ucs             . #x3707)       ; ãœ‡
+    (morohashi-daikanwa        6570 0 0)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 10)
+    (total-strokes      . 13)
+    (=cns11643-4       . #x3C61)       ; ø»˜‰’
+    ))
+(define-char
   '((ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 10)
     (total-strokes      . 13)
     (=gb2312           . #x6647)       ; ø»…¬€
     (=jis-x0212                . #x3978)       ; ø»‹ˆ·
     (=iso-ir165                . #x6647)       ; ø»Ž”�
-    (=cns11643-1       . #x6368)       ; ø»’¤Ÿ
     (=big5             . #xB742)       ; ý¢€‹�‚
     (=daikanwa         . 06571)        ; ø¸�¦«
     (=ucs              . #x5AB2)       ; åª²
     ))
 (define-char
+  '((=>ucs             . #x5AB2)       ; åª²
+    (morohashi-daikanwa        6571 0 0)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 10)
+    (total-strokes      . 13)
+    (=cns11643-1       . #x6368)       ; ø»’¤Ÿ
+    ))
+(define-char
   '((ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 10)
     (total-strokes      . 13)
-    (=cns11643-3       . #x406E)       ; ø»–…“
     (=daikanwa         . 06572)        ; ø¸�¦¬
     (=ucs              . #x3708)       ; ãœˆ
     ))
 (define-char
+  '((=>ucs             . #x3708)       ; ãœˆ
+    (morohashi-daikanwa        6572 0 0)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 10)
+    (total-strokes      . 13)
+    (=cns11643-3       . #x406E)       ; ø»–…“
+    ))
+(define-char
   '((ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 10)
     (total-strokes      . 13)
     (=ucs              . #x217F7)      ; ð¡Ÿ·
     ))
 (define-char
-  '((ideographic-radical . 38) ; â¼¥
+  '((morohashi-daikanwa        ho 122)
+    (ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 10)
     (total-strokes      . 13)
-    (=ucs              . #x3715)       ; ãœ•
+    (=ucs              . #x21809)      ; ð¡ ‰
     ))
 (define-char
   '((ideographic-radical . 38) ; â¼¥
     (=cns11643-4       . #x4272)       ; ø»˜’—
     ))
 (define-char
+  '((morohashi-daikanwa        ho 123)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 11)
+    (total-strokes      . 14)
+    (=gt-pj-11         . #x4551)       ; ý¡€‚‚¿
+    (=gt               . 08383)        ; ý¡€‚‚¿
+    ))
+(define-char
+  '((=>ucs             . #x3715)       ; ãœ•
+    (morohashi-daikanwa        ho 124)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 11)
+    (total-strokes      . 14)
+    (=gt-pj-11         . #x4552)       ; ý¡€‚ƒž
+    (=gt               . 08414)        ; ý¡€‚ƒž
+    ))
+(define-char
   '((=>ucs             . #x3715)       ; ãœ•
+    (morohashi-daikanwa        ho 124 2)
     (ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 11)
     (total-strokes      . 14)
     (=cns11643-3       . #x464B)       ; ø»–�¤
     ))
 (define-char
+  '((morohashi-daikanwa        ho 124 3)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 10)
+    (total-strokes      . 13)
+    (=ucs              . #x3715)       ; ãœ•
+    ))
+(define-char
   '((=>ucs             . #x5626)       ; å˜¦
     (ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 11)
     (=cns11643-7       . #x2228)       ; ø»ž€™
     ))
 (define-char
+  '((morohashi-daikanwa        ho 125)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 12)
+    (total-strokes      . 15)
+    (=gt-pj-11         . #x4579)       ; ý¡€‚ƒ±
+    (=gt               . 08433)        ; ý¡€‚ƒ±
+    ))
+(define-char
+  '((morohashi-daikanwa        ho 126)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 12)
+    (total-strokes      . 15)
+    (=gt-pj-11         . #x457A)       ; ý¡€‚ƒ¸
+    (=gt               . 08440)        ; ý¡€‚ƒ¸
+    ))
+(define-char
   '((ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 12)
     (total-strokes      . 15)
     (=cns11643-7       . #x2D27)       ; ø»ž�¢
     ))
 (define-char
-  '((ideographic-radical . 38) ; â¼¥
+  '((morohashi-daikanwa        ho 127)
+    (ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 13)
     (total-strokes      . 16)
     (=ucs              . #x218B1)      ; ð¡¢±
     ))
 (define-char
   '((=>ucs             . #x218B1)      ; ð¡¢±
+    (morohashi-daikanwa        ho 127 1)
     (ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 13)
     (total-strokes      . 16)
     (=cns11643-7       . #x3F41)       ; ø»ž«˜
     ))
 (define-char
+  '((morohashi-daikanwa        ho 128)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 15)
+    (total-strokes      . 18)
+    (=ucs              . #x218F6)      ; ð¡£¶
+    ))
+(define-char
   '((=>ucs             . #x3732)       ; ãœ²
     (ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 16)
     (=cns11643-5       . #x6760)       ; ø»›’Ÿ
     ))
 (define-char
+  '((=>ucs             . #x21909)      ; ð¡¤‰
+    (morohashi-daikanwa        ho 129)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 16)
+    (total-strokes      . 19)
+    (=gt-pj-11         . #x4756)       ; ý¡€‚‡�
+    (=gt               . 08656)        ; ý¡€‚‡�
+    ))
+(define-char
+  '((morohashi-daikanwa        ho 129 0)
+    (ideographic-radical . 38) ; â¼¥
+    (ideographic-strokes . 16)
+    (total-strokes      . 19)
+    (=ucs              . #x21909)      ; ð¡¤‰
+    ))
+(define-char
   '((ideographic-radical . 38) ; â¼¥
     (ideographic-strokes . 16)
     (total-strokes      . 19)
index 72e3617..36cfc0c 100644 (file)
     (=gb2312           . #x665E)       ; ø»…¬—
     (=iso-ir165                . #x665E)       ; ø»Ž”§
     (=cns11643-1       . #x444F)       ; ø»‘¶¤
-    (=big5             . #xA46E)       ; ý¢€Š‘®
     (=ucs              . #x5B53)       ; å­“
     ))
 (define-char
+  '((=>ucs             . #x5B53)       ; å­“
+    (ideographic-radical . 39) ; â¼¦
+    (ideographic-strokes . 0)
+    (total-strokes      . 3)
+    (=big5             . #xA46E)       ; ý¢€Š‘®
+    ))
+(define-char
   '((ideographic-radical . 39) ; â¼¦
     (ideographic-strokes . 1)
     (total-strokes      . 4)
     (=ucs              . #x5B59)       ; å­™
     ))
 (define-char
+  '((=>ucs             . #x21946)      ; ð¡¥†
+    (ideographic-radical . 39) ; â¼¦
+    (ideographic-strokes . 4)
+    (total-strokes      . 7)
+    (=daikanwa         . 06947)        ; ø¸�¬£
+    ))
+(define-char
+  '((morohashi-daikanwa        6947 0 0)
+    (ideographic-radical . 39) ; â¼¦
+    (ideographic-strokes . 4)
+    (total-strokes      . 7)
+    (=ucs              . #x21946)      ; ð¡¥†
+    ))
+(define-char
+  '((=>ucs             . #x21946)      ; ð¡¥†
+    (morohashi-daikanwa        6947 0 4)
+    (ideographic-radical . 39) ; â¼¦
+    (ideographic-strokes . 4)
+    (total-strokes      . 7)
+    (=cns11643-6       . #x2676)       ; ø»›½›
+    ))
+(define-char
   '((=>ucs             . #x5B5A)       ; å­š
     (ideographic-radical . 39) ; â¼¦
     (ideographic-strokes . 4)
     (=cns11643-3       . #x2558)       ; ø»•�“
     ))
 (define-char
-  '((ideographic-radical . 39) ; â¼¦
-    (ideographic-strokes . 4)
-    (total-strokes      . 7)
-    (=ucs              . #x21946)      ; ð¡¥†
-    ))
-(define-char
-  '((=>ucs             . #x21946)      ; ð¡¥†
-    (ideographic-radical . 39) ; â¼¦
-    (ideographic-strokes . 4)
-    (total-strokes      . 7)
-    (=cns11643-6       . #x2676)       ; ø»›½›
-    ))
-(define-char
-  '((ideographic-radical . 39) ; â¼¦
-    (ideographic-strokes . 4)
+  '((ideographic-radical@ucs . 92)     ; â½›
+    (ideographic-strokes@ucs . 3)
+    (ideographic-radical@ucs*sources
+     daikanwa ucs)
+    (ideographic-radical@cns . 39)     ; â¼¦
+    (ideographic-strokes@cns . 4)
     (total-strokes      . 7)
     (=cns11643-5       . #x2368)       ; ø»™®¯
+    (=daikanwa         . 19911)        ; ø¸„·‡
     (=ucs              . #x24605)      ; ð¤˜…
     ))
 (define-char
     ))
 (define-char
   '((ideographic-radical . 39) ; â¼¦
-    (ideographic-strokes . 5)
-    (total-strokes      . 8)
-    (cns-total-strokes . 9)
+    (ideographic-strokes@daikanwa . 5)
+    (total-strokes@daikanwa      . 8)
+    (ideographic-strokes@cns . 6)
+    (total-strokes@cns      . 9)
     (=cns11643-6       . #x3024)       ; ø»œŠµ
     (=daikanwa         . 06968)        ; ø¸�¬¸
     (=ucs              . #x2194F)      ; ð¡¥�
     (total-strokes      . 9)
     (=gb2312           . #x424F)       ; ø»„·�
     (=iso-ir165                . #x424F)       ; ø»�Ÿ 
-    (=cns11643-3       . #x2C2F)       ; ø»•¦¼
     (=ucs              . #x5B6A)       ; å­ª
     ))
 (define-char
+  '((=>ucs             . #x5B6A)       ; å­ª
+    (ideographic-radical . 39) ; â¼¦
+    (ideographic-strokes . 6)
+    (total-strokes      . 9)
+    (=cns11643-3       . #x2C2F)       ; ø»•¦¼
+    ))
+(define-char
   '((ideographic-radical . 39) ; â¼¦
     (ideographic-strokes . 7)
     (total-strokes      . 10)
     (=ucs              . #x21985)      ; ð¡¦…
     ))
 (define-char
-  '((=>ucs             . #x5B73)       ; å­³
+  '((=>ucs             . #x5B76)       ; å­¶
     (ideographic-radical . 39) ; â¼¦
     (ideographic-strokes . 10)
     (total-strokes      . 13)
+    (=cns11643-3       . #x4072)       ; ø»–…—
     (=daikanwa         . 07011)        ; ø¸�­£
     (=jef-china3       . #x49F6)       ; øº„§¶
     ))
 (define-char
+  '((morohashi-daikanwa        7011 0 4)
+    (ideographic-radical . 39) ; â¼¦
+    (ideographic-strokes . 10)
+    (kangxi-strokes     . 11)
+    (total-strokes      . 13)
+    (=ucs              . #x5B76)       ; å­¶
+    ))
+(define-char
   '((morohashi-daikanwa        7011 0 5)
     (ideographic-radical . 39) ; â¼¦
     (ideographic-strokes . 9)
     (=ucs              . #x2198C)      ; ð¡¦Œ
     ))
 (define-char
-  '((ideographic-radical . 39) ; â¼¦
-    (ideographic-strokes . 10)
-    (kangxi-strokes     . 11)
-    (total-strokes      . 13)
-    (=cns11643-3       . #x4072)       ; ø»–…—
-    (=ucs              . #x5B76)       ; å­¶
-    ))
-(define-char
   '((=>ucs             . #x5B75)       ; å­µ
     (ideographic-radical . 39) ; â¼¦
     (ideographic-strokes . 11)
index a5785f6..b5ce003 100644 (file)
     (ideographic-strokes . 2)
     (total-strokes      . 5)
     (=daikanwa         . 07062)        ; ø¸�®–
+    (=jef-china3       . #x4AA3)       ; øº„ª£
     ))
 (define-char
   '((morohashi-daikanwa        7062 0 0)
index 70b2f1e..273fae7 100644 (file)
     (=ucs              . #x5C38)       ; å°¸
     ))
 (define-char
-  '((ideographic-radical . 44) ; â¼«
-    (ideographic-strokes . 1)
-    (cns-radical        . 4)   ; â¼ƒ
+  '((ideographic-radical@ucs . 44)     ; â¼«
+    (ideographic-strokes@ucs . 1)
+    (ideographic-radical@ucs*sources
+     daikanwa ucs)
+    (ideographic-radical@cns . 4)      ; â¼ƒ
+    (ideographic-strokes@cns . 3)
     (total-strokes      . 4)
     (shinjigen-2       . 1919)
     (=gb2312           . #x527C)       ; ø»…��
index f1c9641..f0f37a5 100644 (file)
     (=ucs              . #x23A95)      ; ð£ª•
     ))
 (define-char
+  '((=>ucs             . #x23A95)      ; ð£ª•
+    (ideographic-radical . 79) ; â½Ž
+    (ideographic-strokes . 7)
+    (total-strokes      . 11)
+    (=jef-china3       . #x93C8)       ; øº‰�ˆ
+    ))
+(define-char
   '((ideographic-radical . 79) ; â½Ž
     (ideographic-strokes . 7)
     (total-strokes      . 11)
index a0b26e7..d806548 100644 (file)
     (=ucs              . #x3E26)       ; ã¸¦
     ))
 (define-char
-  '((ideographic-radical . 92) ; â½›
-    (ideographic-strokes . 3)
+  '((ideographic-radical@ucs . 92)     ; â½›
+    (ideographic-strokes@ucs . 3)
+    (ideographic-radical@ucs*sources
+     daikanwa ucs)
+    (ideographic-radical@cns . 39)     ; â¼¦
+    (ideographic-strokes@cns . 4)
     (total-strokes      . 7)
+    (=cns11643-5       . #x2368)       ; ø»™®¯
     (=daikanwa         . 19911)        ; ø¸„·‡
+    (=ucs              . #x24605)      ; ð¤˜…
     ))
 (define-char
   '((ideographic-radical . 92) ; â½›
index 4caf3fd..750e452 100644 (file)
     (=ucs              . #x248EB)      ; ð¤£«
     ))
 (define-char
-  '((ideographic-radical . 96) ; â½Ÿ
-    (ideographic-strokes . 1)
-    (kangxi-radical     . 4)   ; â¼ƒ
-    (kangxi-strokes     . 4)
+  '((ideographic-radical@ucs . 96)     ; â½Ÿ
+    (ideographic-strokes@ucs . 1)
+    (ideographic-radical@cns . 4)      ; â¼ƒ
+    (ideographic-strokes@cns . 4)
     (total-strokes      . 5)
     (=cns11643-3       . #x216B)       ; ø»•—®
     (=ucs              . #x738D)       ; çŽ�
index b75cd14..d560d8d 100644 (file)
@@ -9,6 +9,7 @@
     (=iso-ir165                . #x3057)       ; ø»�…Œ
     (=cns11643-1       . #x4675)       ; ø»‘º†
     (=gt-pj-1          . #x4772)       ; ç™½
+    (=big5             . #xA5D5)       ; ý¢€Š—•
     (=daikanwa         . 22678)        ; ø¸…¢–
     (=gt-k             . 00985)        ; ý¡„€�™
     (=ucs              . #x767D)       ; ç™½
@@ -24,6 +25,7 @@
     (=iso-ir165                . #x3059)       ; ø»�…Ž
     (=cns11643-1       . #x484B)       ; ø»‘¼˜
     (=gt-pj-1          . #x4934)       ; ç™¾
+    (=big5             . #xA6CA)       ; ý¢€Š›Š
     (=daikanwa         . 22679)        ; ø¸…¢—
     (=gt-k             . 01684)        ; ý¡„€š”
     (=ucs              . #x767E)       ; ç™¾
@@ -42,6 +44,7 @@
     (total-strokes      . 6)
     (=iso-ir165                . #x7D5A)       ; ø»Ž¶•
     (=cns11643-2       . #x2267)       ; ø»“�„
+    (=big5             . #xCA47)       ; ý¢€Œ©‡
     (=daikanwa         . 22681)        ; ø¸…¢™
     (=ucs              . #x767F)       ; ç™¿
     ))
@@ -78,6 +81,7 @@
     (=jis-x0212                . #x4E35)       ; ø»‹¦ª
     (=cns11643-2       . #x2471)       ; ø»“’Š
     (=jis-x0213-1-2000 . #x7860)       ; ø»¤“­
+    (=big5             . #xCB71)       ; ý¢€Œ­±
     (=daikanwa         . 22684)        ; ø¸…¢œ
     (=ucs              . #x7681)       ; çš�
     ))
@@ -87,6 +91,7 @@
     (total-strokes      . 7)
     (=gb2312           . #x546D)       ; ø»…’Š
     (=iso-ir165                . #x546D)       ; ø»�ºš
+    (=big5             . #xA86D)       ; ý¢€Š¡­
     (=daikanwa         . 22685)        ; ø¸…¢�
     (=jef-china3       . #x5AFE)       ; øº…«¾
     (=ucs              . #x7682)       ; çš‚
     (=iso-ir165                . #x3544)       ; ø»�Œ�
     (=cns11643-1       . #x4E7B)       ; ø»’…¼
     (=gt-pj-1          . #x452A)       ; çš„
+    (=big5             . #xAABA)       ; ý¢€Šªº
     (=daikanwa         . 22692)        ; ø¸…¢¤
     (=gt-k             . 03780)        ; ý¡„€»„
     (=ucs              . #x7684)       ; çš„
     (=ks-x1001         . #x4B4B)       ; ø»‰˜¢
     (=iso-ir165                . #x3D54)       ; ø»�˜�
     (=gt-pj-1          . #x3327)       ; çš†
+    (=big5             . #xACD2)       ; ý¢€Š³’
     (=daikanwa         . 22699)        ; ø¸…¢«
     (=gt-k             . 05036)        ; ý¡„�ެ
     (=ucs              . #x7686)       ; çš†
     (=iso-ir165                . #x3B4A)       ; ø»�•‰
     (=cns11643-1       . #x5256)       ; ø»’‹�
     (=gt-pj-1          . #x3944)       ; çš‡
+    (=big5             . #xACD3)       ; ý¢€Š³“
     (=daikanwa         . 22701)        ; ø¸…¢­
     (=gt-k             . 05078)        ; ý¡„��–
     (=ucs              . #x7687)       ; çš‡
     (shinjigen-2       . 3962)
     (=jis-x0208                . #x6227)       ; ø½‹• 
     (=cns11643-1       . #x5257)       ; ø»’‹�
+    (=big5             . #xACD4)       ; ý¢€Š³”
     (=daikanwa         . 22705)        ; ø¸…¢±
     (=ucs@jis          . #x7688)       ; ø½‹• 
     ))
     (=ucs              . #x24F54)      ; ð¤½”
     ))
 (define-char
-  '((=>ucs             . #x7689)       ; çš‰
-    (ideographic-radical . 106)        ; â½©
+  '((ideographic-radical . 106)        ; â½©
     (ideographic-strokes . 5)
     (total-strokes      . 10)
     (=daikanwa         . 22711)        ; ø¸…¢·
+    (=ucs              . #x7689)       ; çš‰
     ))
 (define-char
-  '((morohashi-daikanwa        22711 0 0)
+  '((=>ucs             . #x7689)       ; çš‰
+    (morohashi-daikanwa        22711 0 0)
     (ideographic-radical . 106)        ; â½©
     (ideographic-strokes . 6)
     (total-strokes      . 11)
     (=cns11643-2       . #x3749)       ; ø»“­œ
-    (=ucs              . #x7689)       ; çš‰
+    (=big5             . #xD6A6)       ; ý¢€�š¦
     ))
 (define-char
   '((=>ucs             . #x768A)       ; çšŠ
     (ideographic-radical . 106)        ; â½©
     (ideographic-strokes . 5)
     (total-strokes      . 10)
+    (=big5             . #xD2CB)       ; ý¢€�‹‹
     (=daikanwa         . 22712)        ; ø¸…¢¸
     ))
 (define-char
-  '((morohashi-daikanwa        22712 0 1)
+  '((=>ucs             . #x768A)       ; çšŠ
+    (morohashi-daikanwa        22712 0 0)
     (ideographic-radical . 106)        ; â½©
     (ideographic-strokes . 5)
     (total-strokes      . 10)
     (=cns11643-2       . #x312E)       ; ø»“¤�
+    ))
+(define-char
+  '((morohashi-daikanwa        22712 0 1)
+    (ideographic-radical . 106)        ; â½©
+    (ideographic-strokes . 5)
+    (total-strokes      . 10)
     (=ucs              . #x768A)       ; çšŠ
     ))
 (define-char
     (=iso-ir165                . #x385E)       ; ø»�‘ƒ
     (=cns11643-1       . #x5672)       ; ø»’‘£
     (=gt-pj-1          . #x6228)       ; çš‹
+    (=big5             . #xAF6F)       ; ý¢€Š½¯
     (=daikanwa         . 22714)        ; ø¸…¢º
     (=gt-k             . 06613)        ; ý¡„�§•
     (=ucs              . #x768B)       ; çš‹
     (shinjigen-2       . 5207)
     (=jis-x0208                . #x6229)       ; ø½‹•¢
     (=ks-x1001         . #x4E6B)       ; ø»‰�œ
+    (=big5             . #xB2AE)       ; ý¢€‹Š®
     (=daikanwa         . 22724)        ; ø¸…£„
     (=ucs@jis          . #x768E)       ; ø½‹•¢
     ))
     (=ucs              . #x768F)       ; çš�
     ))
 (define-char
+  '((=>ucs             . #x768F)       ; çš�
+    (morohashi-daikanwa        22725 0 1)
+    (ideographic-radical . 106)        ; â½©
+    (ideographic-strokes . 8)
+    (total-strokes      . 13)
+    (=big5             . #xD6A5)       ; ý¢€�š¥
+    ))
+(define-char
   '((ideographic-radical . 106)        ; â½©
     (ideographic-strokes . 6)
     (total-strokes      . 11)
     (ideographic-strokes . 7)
     (total-strokes      . 12)
     (=cns11643-2       . #x3E3C)       ; ø»“·¡
+    (=big5             . #xDAB8)       ; ý¢€�ª¸
     (=daikanwa         . 22731)        ; ø¸…£‹
     (=ucs              . #x7692)       ; çš’
     ))
     (=cns11643-1       . #x6077)       ; ø»’ ”
     (=jis-x0208-1990   . #x622B)       ; ø½‹•¤
     (=gt-pj-1          . #x622B)       ; çš“
+    (=big5             . #xB571)       ; ý¢€‹•±
     (=gt-k             . 09217)        ; ý¡„‚��
     (=jef-china3       . #x5BAC)       ; øº…®¬
     (=ucs              . #x7693)       ; çš“
     (=jis-x0212                . #x4E39)       ; ø»‹¦®
     (=cns11643-2       . #x3E3B)       ; ø»“· 
     (=jis-x0213-2-2000 . #x716E)       ; ø»¦“­
+    (=big5             . #xDAB7)       ; ý¢€�ª·
     (=daikanwa         . 22735)        ; ø¸…£�
     (=jef-china3       . #x5AFC)       ; øº…«¼
     (=ucs              . #x7695)       ; çš•
     ))
 (define-char
-  '((ideographic-radical . 106)        ; â½©
+  '((=>ucs             . #x7696)       ; çš–
+    (ideographic-radical . 106)        ; â½©
     (ideographic-strokes . 7)
     (total-strokes      . 12)
     (shinjigen-2       . 5209)
-    (=gb2312           . #x4D6E)       ; ø»…‡¹
     (=jis-x0208                . #x622A)       ; ø½‹•£
+    (=big5             . #xB570)       ; ý¢€‹•°
+    (=daikanwa         . 22736)        ; ø¸…£�
+    ))
+(define-char
+  '((morohashi-daikanwa        22736 0 0)
+    (ideographic-radical . 106)        ; â½©
+    (ideographic-strokes . 7)
+    (total-strokes      . 12)
+    (=gb2312           . #x4D6E)       ; ø»…‡¹
     (=iso-ir165                . #x4D6E)       ; ø»�°‰
     (=cns11643-1       . #x6076)       ; ø»’ “
-    (=daikanwa         . 22736)        ; ø¸…£�
     (=ucs              . #x7696)       ; çš–
     ))
 (define-char
     (=jis-x0208                . #x622C)       ; ø½‹•¥
     (=iso-ir165                . #x702A)       ; ø»Ž¢Ÿ
     (=cns11643-2       . #x453B)       ; ø»”�²
+    (=big5             . #xDED5)       ; ý¢€�»•
     (=daikanwa         . 22748)        ; ø¸…£œ
     (=ucs              . #x7699)       ; çš™
     ))
     (=jis-x0208                . #x622D)       ; ø½‹•¦
     (=cns11643-1       . #x6D73)       ; ø»’³–
     (=gb12345          . #x3028)       ; çšš
+    (=big5             . #xBD4A)       ; ý¢€‹µŠ
     (=daikanwa         . 22765)        ; ø¸…£­
     (=ucs              . #x769A)       ; çšš
     ))
     (=jis-x0212                . #x4E3A)       ; ø»‹¦¯
     (=cns11643-2       . #x5243)       ; ø»”•€
     (=jis-x0213-1-2000 . #x7861)       ; ø»¤“®
+    (=big5             . #xE6BB)       ; ý¢€Žš»
     (=daikanwa         . 22766)        ; ø¸…£®
     (=jef-china3       . #x5AFD)       ; øº…«½
     (=ucs              . #x769B)       ; çš›
     (total-strokes      . 15)
     (=jis-x0212                . #x4E3B)       ; ø»‹¦°
     (=jis-x0213-2-2000 . #x716F)       ; ø»¦“®
+    (=big5             . #xE6B8)       ; ý¢€Žš¸
     (=daikanwa         . 22769)        ; ø¸…£±
     (=jef-china3       . #x5BA4)       ; øº…®¤
     (=ucs@jis          . #x769C)       ; ø»‹¦°
     (=jis-x0212                . #x4E3C)       ; ø»‹¦±
     (=cns11643-2       . #x5241)       ; ø»””¾
     (=jis-x0213-1-2000 . #x7862)       ; ø»¤“¯
+    (=big5             . #xE6B9)       ; ý¢€Žš¹
     (=daikanwa         . 22770)        ; ø¸…£²
     (=ucs              . #x769D)       ; çš�
     ))
     (=iso-ir165                . #x7D5B)       ; ø»Ž¶–
     (=cns11643-2       . #x5242)       ; ø»””¿
     (=jis-x0213-1-2000 . #x7863)       ; ø»¤“°
+    (=big5             . #xE6BA)       ; ý¢€Žšº
     (=daikanwa         . 22771)        ; ø¸…£³
     (=ucs              . #x769E)       ; çšž
     ))
     (=jis-x0212                . #x4E41)       ; ø»‹¦¶
     (=iso-ir165                . #x702B)       ; ø»Ž¢ 
     (=cns11643-2       . #x5D64)       ; ø»”¥«
+    (=big5             . #xED78)       ; ý¢€Žµ¸
     (=daikanwa         . 22784)        ; ø¸…¤€
     (=ucs              . #x76A4)       ; çš¤
     ))
     (total-strokes      . 18)
     (=jis-x0212                . #x4E43)       ; ø»‹¦¸
     (=jis-x0213-1-2000 . #x7864)       ; ø»¤“±
+    (=big5             . #xF051)       ; ý¢€��‘
     (=daikanwa         . 22792)        ; ø¸…¤ˆ
     (=jef-china3       . #x5BA9)       ; øº…®©
     (=ucs@jis          . #x76A6)       ; ø»‹¦¸
     (total-strokes      . 20)
     (=jis-x0212                . #x4E46)       ; ø»‹¦»
     (=jis-x0213-1-2000 . #x7865)       ; ø»¤“²
+    (=big5             . #xF471)       ; ý¢€�‘±
     (=daikanwa         . 22806)        ; ø¸…¤–
     (=ucs              . #x76AA)       ; çšª
     ))
     (=cns11643-2       . #x6940)       ; ø»”¶¯
     ))
 (define-char
-  '((ideographic-radical . 106)        ; â½©
+  '((=>ucs             . #x76AB)       ; çš«
+    (ideographic-radical . 106)        ; â½©
     (ideographic-strokes . 15)
     (total-strokes      . 20)
-    (=cns11643-2       . #x693F)       ; ø»”¶®
+    (=big5             . #xF470)       ; ý¢€�‘°
     (=daikanwa         . 22807)        ; ø¸…¤—
+    ))
+(define-char
+  '((morohashi-daikanwa        22807 0 0)
+    (ideographic-radical . 106)        ; â½©
+    (ideographic-strokes . 15)
+    (total-strokes      . 20)
     (=ucs              . #x76AB)       ; çš«
     ))
 (define-char
+  '((=>ucs             . #x76AB)       ; çš«
+    (morohashi-daikanwa        22807 0 1)
+    (ideographic-radical . 106)        ; â½©
+    (ideographic-strokes . 15)
+    (total-strokes      . 20)
+    (=cns11643-2       . #x693F)       ; ø»”¶®
+    ))
+(define-char
   '((ideographic-radical . 106)        ; â½©
     (ideographic-strokes . 15)
     (total-strokes      . 20)
     (ideographic-strokes . 18)
     (total-strokes      . 23)
     (=jis-x0212                . #x4E47)       ; ø»‹¦¼
+    (=big5             . #xF6F5)       ; ý¢€�›µ
     (=daikanwa         . 22815)        ; ø¸…¤Ÿ
     (=jef-china3       . #x5BAB)       ; øº…®«
     (=ucs@jis          . #x76AD)       ; ø»‹¦¼
index f9a0937..0810634 100644 (file)
     (=ucs              . #x2538F)      ; ð¥Ž�
     ))
 (define-char
-  '((ideographic-radical . 110)        ; â½­
-    (ideographic-strokes . 12)
+  '((ideographic-radical@ucs . 110)    ; â½­
+    (ideographic-strokes@ucs . 12)
+    (ideographic-radical@ucs*sources
+     daikanwa@r110 ucs)
+    (ideographic-radical@cns . 17)     ; â¼�
+    (ideographic-strokes@cns . 15)
+    (ideographic-radical@cns*sources
+     daikanwa@r017 cns11643)
     (total-strokes      . 17)
     (->identical
      ((=daikanwa         . 01841)      ; ø¸€œ±
       ))
     (hanyu-dazidian    4 2768 16)
+    (=cns11643-5       . #x5A75)       ; ø»š¿®
     (=daikanwa         . 23906)        ; ø¸…µ¢
     (=hanziku-7                . #xE845)       ; ý¢�¾¡…
     (=ucs              . #x25390)      ; ð¥Ž�
index becbd96..b80e812 100644 (file)
     (=jis-x0212                . #x517D)       ; ø»‹¬Œ
     (=jis-x0213-2-2000 . #x7345)       ; ø»¦–€
     (=daikanwa         . 25946)        ; ø¸†•š
+    (=jef-china3       . #x5DF1)       ; øº…·±
     (=ucs              . #x7B2F)       ; ç¬¯
     ))
 (define-char
     (ideographic-strokes . 5)
     (total-strokes      . 11)
     (=cns11643-2       . #x377C)       ; ø»“®�
-    (=jef-china3       . #x5DF1)       ; øº…·±
     ))
 (define-char
   '((ideographic-radical . 118)        ; â½µ
index 08badd3..62253f4 100644 (file)
     (ideographic-strokes . 13)
     (total-strokes      . 19)
     (=jis-x0212                . #x5348)       ; ø»‹®“
-    (=cns11643-7       . #x4857)       ; ø»ž¸¼
     (=daikanwa         . 27150)        ; ø¸†¨Ž
+    (=jef-china3       . #x5EDB)       ; øº…»›
     (=ucs              . #x7CE9)       ; ç³©
     ))
 (define-char
-  '((ideographic-radical . 119)        ; â½¶
+  '((=>ucs             . #x7CE9)       ; ç³©
+    (morohashi-daikanwa        27150 0 0)
+    (ideographic-radical . 119)        ; â½¶
+    (ideographic-strokes . 13)
+    (total-strokes      . 19)
+    (=cns11643-7       . #x4857)       ; ø»ž¸¼
+    ))
+(define-char
+  '((=>ucs             . #x7CEA)       ; ç³ª
+    (ideographic-radical . 119)        ; â½¶
     (ideographic-strokes . 13)
     (total-strokes      . 19)
-    (=cns11643-2       . #x6638)       ; ø»”²�
     (=daikanwa         . 27151)        ; ø¸†¨�
+    ))
+(define-char
+  '((morohashi-daikanwa        27151 0 0)
+    (ideographic-radical . 119)        ; â½¶
+    (ideographic-strokes . 13)
+    (total-strokes      . 19)
     (=ucs              . #x7CEA)       ; ç³ª
     ))
 (define-char
-  '((ideographic-radical . 119)        ; â½¶
+  '((=>ucs             . #x7CEA)       ; ç³ª
+    (morohashi-daikanwa        27151 0 1)
+    (ideographic-radical . 119)        ; â½¶
+    (ideographic-strokes . 13)
+    (total-strokes      . 19)
+    (=cns11643-2       . #x6638)       ; ø»”²�
+    ))
+(define-char
+  '((=>ucs             . #x42AA)       ; äŠª
+    (ideographic-radical . 119)        ; â½¶
     (ideographic-strokes . 13)
     (total-strokes      . 19)
-    (=cns11643-3       . #x5A70)       ; ø»–«¡
     (=daikanwa         . 27152)        ; ø¸†¨�
+    ))
+(define-char
+  '((=>ucs             . #x42AA)       ; äŠª
+    (morohashi-daikanwa        27152 0 0)
+    (ideographic-radical . 119)        ; â½¶
+    (ideographic-strokes . 13)
+    (total-strokes      . 19)
+    (=cns11643-3       . #x5A70)       ; ø»–«¡
+    ))
+(define-char
+  '((morohashi-daikanwa        27152 0 1)
+    (ideographic-radical . 119)        ; â½¶
+    (ideographic-strokes . 12)
+    (total-strokes      . 18)
     (=ucs              . #x42AA)       ; äŠª
     ))
 (define-char
-  '((ideographic-radical . 119)        ; â½¶
+  '((=>ucs             . #x42AB)       ; äŠ«
+    (ideographic-radical . 119)        ; â½¶
     (ideographic-strokes . 13)
     (total-strokes      . 19)
-    (=cns11643-4       . #x605B)       ; ø»˜¾„
     (=daikanwa         . 27153)        ; ø¸†¨‘
+    ))
+(define-char
+  '((=>ucs             . #x42AB)       ; äŠ«
+    (morohashi-daikanwa        27153 0 0)
+    (ideographic-radical . 119)        ; â½¶
+    (ideographic-strokes . 13)
+    (total-strokes      . 19)
+    (=cns11643-4       . #x605B)       ; ø»˜¾„
+    ))
+(define-char
+  '((morohashi-daikanwa        27153 0 1)
+    (ideographic-radical . 119)        ; â½¶
+    (ideographic-strokes . 13)
+    (total-strokes      . 19)
     (=ucs              . #x42AB)       ; äŠ«
     ))
 (define-char
     (ideographic-strokes . 13)
     (total-strokes      . 19)
     (=jis-x0212                . #x5349)       ; ø»‹®”
-    (=cns11643-4       . #x605A)       ; ø»˜¾ƒ
     (=jis-x0213-2-2000 . #x7426)       ; ø»¦–¿
     (=daikanwa         . 27154)        ; ø¸†¨’
     (=ucs              . #x7CEB)       ; ç³«
     ))
 (define-char
+  '((=>ucs             . #x7CEB)       ; ç³«
+    (morohashi-daikanwa        27154 0 0)
+    (ideographic-radical . 119)        ; â½¶
+    (ideographic-strokes . 13)
+    (total-strokes      . 19)
+    (=cns11643-4       . #x605A)       ; ø»˜¾ƒ
+    ))
+(define-char
   '((=>ucs             . #x25F38)      ; ð¥¼¸
     (ideographic-radical . 119)        ; â½¶
     (ideographic-strokes . 13)
index 9391e89..fd24b89 100644 (file)
     (=jis-x0212                . #x535A)       ; ø»‹®¥
     (=jis-x0213-1-2000 . #x797E)       ; ø»¤•©
     (=daikanwa         . 27345)        ; ø¸†«‘
+    (=jef-china3       . #x5EF6)       ; øº…»¶
     (=ucs@jis          . #x7D31)       ; ø»‹®¥
     ))
 (define-char
     (ideographic-strokes . 5)
     (total-strokes      . 11)
     (=daikanwa         . 27359)        ; ø¸†«Ÿ
+    (=jef-china3       . #x5EF7)       ; øº…»·
     ))
 (define-char
   '((=>ucs             . #x7D37)       ; ç´·
     (=ucs@jis          . #x7D81)       ; ø»‹®½
     ))
 (define-char
+  '((=>ucs             . #x7D81)       ; ç¶�
+    (morohashi-daikanwa        27483 0 0)
+    (ideographic-radical . 120)        ; â½·
+    (ideographic-strokes . 7)
+    (total-strokes      . 13)
+    (=jef-china3       . #x5FAF)       ; øº…¾¯
+    ))
+(define-char
   '((morohashi-daikanwa        27483 0 1)
     (ideographic-radical . 120)        ; â½·
     (ideographic-strokes . 7)
     (=ucs@jis          . #x7D86)       ; ø»‹¯�
     ))
 (define-char
+  '((=>ucs             . #x7D86)       ; ç¶†
+    (morohashi-daikanwa        27489 0 0)
+    (ideographic-radical . 120)        ; â½·
+    (ideographic-strokes . 7)
+    (total-strokes      . 13)
+    (=jef-china3       . #x5FB0)       ; øº…¾°
+    ))
+(define-char
   '((morohashi-daikanwa        27489 0 1)
     (ideographic-radical . 120)        ; â½·
     (ideographic-strokes . 7)
     (=cns11643-2       . #x4C7C)       ; ø»”�…
     (=jis-x0213-1-2000 . #x7A29)       ; ø»¤•²
     (=daikanwa         . 27555)        ; ø¸†®£
+    (=jef-china3       . #x5EE1)       ; øº…»¡
     (=ucs@jis          . #x7DA6)       ; ø»‹¯‹
     ))
 (define-char
     (=daikanwa         . 27601)        ; ø¸†¯‘
     ))
 (define-char
+  '((=>ucs             . #x7DC8)       ; ç·ˆ
+    (morohashi-daikanwa        27601 0 0)
+    (ideographic-radical . 120)        ; â½·
+    (ideographic-strokes . 8)
+    (total-strokes      . 14)
+    (=jef-china3       . #x5FBD)       ; øº…¾½
+    ))
+(define-char
   '((morohashi-daikanwa        27601 0 1)
     (ideographic-radical . 120)        ; â½·
     (ideographic-strokes . 8)
     (=ks-x1001         . #x665E)       ; ø»Š€Ÿ
     (=jis-x0213-1-2000 . #x7A2D)       ; ø»¤•¶
     (=daikanwa         . 27656)        ; ø¸†°ˆ
+    (=jef-china3       . #x5FC1)       ; øº…¿�
     (=ucs@jis          . #x7DE3)       ; ø»Š€Ÿ
     ))
 (define-char
     (total-strokes      . 15)
     (=jis-x0212                . #x5438)       ; ø»‹¯¡
     (=daikanwa         . 27671)        ; ø¸†°—
+    (=jef-china3       . #x5FC4)       ; øº…¿„
     (=ucs@jis          . #x7DEB)       ; ø»‹¯¡
     ))
 (define-char
     (=daikanwa         . 27683)        ; ø¸†°£
     ))
 (define-char
+  '((=>ucs             . #x7DF0)       ; ç·°
+    (morohashi-daikanwa        27683 0 1)
+    (ideographic-radical . 120)        ; â½·
+    (ideographic-strokes . 9)
+    (total-strokes      . 15)
+    (=jef-china3       . #x5FC6)       ; øº…¿†
+    ))
+(define-char
   '((morohashi-daikanwa        27683 0 3)
     (ideographic-radical . 120)        ; â½·
     (ideographic-strokes . 9)
     (total-strokes      . 16)
     (=ks-x1001         . #x5A5A)       ; ø»‰®³
     (=daikanwa         . 27771)        ; ø¸†±»
+    (=jef-china3       . #x5FCD)       ; øº…¿�
     ))
 (define-char
   '((=>ucs             . #x7E1B)       ; ç¸›
     (total-strokes      . 17)
     (=jis-x0212                . #x544C)       ; ø»‹¯µ
     (=daikanwa         . 27823)        ; ø¸†²¯
+    (=jef-china3       . #x5FD2)       ; øº…¿’
     (=ucs@jis          . #x7E33)       ; ø»‹¯µ
     ))
 (define-char
     (total-strokes      . 17)
     (=jis-x0212                . #x544E)       ; ø»‹¯·
     (=daikanwa         . 27847)        ; ø¸†³‡
+    (=jef-china3       . #x5FD3)       ; øº…¿“
     (=ucs@jis          . #x7E3F)       ; ø»‹¯·
     ))
 (define-char
     (=cns11643-1       . #x746D)       ; ø»’½¢
     (=jis-x0213-1-2000 . #x7A33)       ; ø»¤•¼
     (=daikanwa         . 27849)        ; ø¸†³‰
+    (=jef-china3       . #x5EE3)       ; øº…»£
     (=ucs@cns          . #x7E41)       ; ï©™
     (=ucs@ks           . #x7E41)       ; ï©™
     (=ucs              . #xFA59)       ; ï©™
     (ideographic-radical . 120)        ; â½·
     (ideographic-strokes . 11)
     (total-strokes      . 17)
-    (=cns11643-2       . #x5E4C)       ; ø»”¦±
+    (=jis-x0212                . #x544F)       ; ø»‹¯¸
     (=daikanwa         . 27853)        ; ø¸†³�
+    (=jef-china3       . #x5EE4)       ; øº…»¤
     ))
 (define-char
-  '((morohashi-daikanwa        27853 0 1)
+  '((morohashi-daikanwa        27853 0 0)
     (ideographic-radical . 120)        ; â½·
     (ideographic-strokes . 11)
     (total-strokes      . 17)
-    (=jis-x0212                . #x544F)       ; ø»‹¯¸
     (=iso-ir165                . #x2C6C)       ; ø»Œ¿©
     (=ucs              . #x7E44)       ; ç¹„
     ))
 (define-char
+  '((=>ucs             . #x7E44)       ; ç¹„
+    (morohashi-daikanwa        27853 0 2)
+    (ideographic-radical . 120)        ; â½·
+    (ideographic-strokes . 11)
+    (total-strokes      . 17)
+    (=cns11643-2       . #x5E4C)       ; ø»”¦±
+    ))
+(define-char
   '((=>ucs             . #x7E45)       ; ç¹…
     (ideographic-radical . 120)        ; â½·
     (ideographic-strokes . 11)
     (ideographic-strokes . 12)
     (total-strokes      . 18)
     (=daikanwa         . 27883)        ; ø¸†³«
+    (=jef-china3       . #x5FD5)       ; øº…¿•
     ))
 (define-char
   '((morohashi-daikanwa        27883 0 1)
     (ideographic-radical . 120)        ; â½·
     (ideographic-strokes . 12)
     (total-strokes      . 18)
-    (=cns11643-4       . #x5C62)       ; ø»˜¸“
     (=ucs              . #x4316)       ; äŒ–
     ))
 (define-char
+  '((=>ucs             . #x4316)       ; äŒ–
+    (morohashi-daikanwa        27883 0 2)
+    (ideographic-radical . 120)        ; â½·
+    (ideographic-strokes . 12)
+    (total-strokes      . 18)
+    (=cns11643-4       . #x5C62)       ; ø»˜¸“
+    ))
+(define-char
   '((=>ucs             . #x2613F)      ; ð¦„¿
     (ideographic-radical . 120)        ; â½·
     (ideographic-strokes . 12)
     (total-strokes      . 19)
     (=jis-x0212                . #x545B)       ; ø»‹°„
     (=daikanwa         . 27949)        ; ø¸†´­
+    (=jef-china3       . #x5FD8)       ; øº…¿˜
     (=ucs@jis          . #x7E6E)       ; ø»‹°„
     ))
 (define-char
     (total-strokes      . 19)
     (=jis-x0212                . #x545C)       ; ø»‹°…
     (=daikanwa         . 27952)        ; ø¸†´°
+    (=jef-china3       . #x5FD9)       ; øº…¿™
     (=ucs@jis          . #x7E6F)       ; ø»‹°…
     ))
 (define-char
     (=jis-x0212                . #x545D)       ; ø»‹°†
     (=jis-x0213-2-2000 . #x7458)       ; ø»¦—±
     (=daikanwa         . 27960)        ; ø¸†´¸
+    (=jef-china3       . #x5FDA)       ; øº…¿š
     (=ucs@jis          . #x7E73)       ; ø»‹°†
     ))
 (define-char
     (=jis-x0212                . #x545F)       ; ø»‹°ˆ
     (=jis-x0213-2-2000 . #x745A)       ; ø»¦—³
     (=daikanwa         . 28006)        ; ø¸†µ¦
+    (=jef-china3       . #x5FDB)       ; øº…¿›
     (=ucs@jis          . #x7E7E)       ; ø»‹°ˆ
     ))
 (define-char
     (=jis-x0212                . #x5463)       ; ø»‹°Œ
     (=jis-x0213-1-2000 . #x7A37)       ; ø»¤–€
     (=daikanwa         . 28033)        ; ø¸†¶�
+    (=jef-china3       . #x5FDC)       ; øº…¿œ
     (=ucs@jis          . #x7E8A)       ; ø»‹°Œ
     ))
 (define-char
     (=daikanwa         . 28038)        ; ø¸†¶†
     ))
 (define-char
-  '((morohashi-daikanwa        28038 0 1)
+  '((=>ucs             . #x4329)       ; äŒ©
+    (morohashi-daikanwa        28038 0 0)
     (ideographic-radical . 120)        ; â½·
     (ideographic-strokes . 15)
     (total-strokes      . 21)
     (=cns11643-3       . #x5E4E)       ; ø»–°·
+    ))
+(define-char
+  '((morohashi-daikanwa        28038 0 1)
+    (ideographic-radical . 120)        ; â½·
+    (ideographic-strokes . 14)
+    (total-strokes      . 20)
     (=ucs              . #x4329)       ; äŒ©
     ))
 (define-char
     (ideographic-strokes . 15)
     (total-strokes      . 21)
     (=jis-x0212                . #x5464)       ; ø»‹°�
+    (=cns11643-2       . #x6B7A)       ; ø»”º¥
     (=jis-x0213-1-2000 . #x7A38)       ; ø»¤–�
     (=daikanwa         . 28039)        ; ø¸†¶‡
+    (=jef-china3       . #x5EE5)       ; øº…»¥
     (=ucs@jis          . #x7E8D)       ; ø»‹°�
     ))
 (define-char
     (ideographic-radical . 120)        ; â½·
     (ideographic-strokes . 15)
     (total-strokes      . 21)
-    (=cns11643-2       . #x6B7A)       ; ø»”º¥
     (=gb12345          . #x784D)       ; çº�
     (=ucs              . #x7E8D)       ; çº�
     ))
     (=jis-x0212                . #x5465)       ; ø»‹°Ž
     (=jis-x0213-2-2000 . #x745E)       ; ø»¦—·
     (=daikanwa         . 28054)        ; ø¸†¶–
+    (=jef-china3       . #x5FDD)       ; øº…¿�
     (=ucs@jis          . #x7E91)       ; ø»‹°Ž
     ))
 (define-char
     (=jis-x0212                . #x5467)       ; ø»‹°�
     (=jis-x0213-2-2000 . #x745F)       ; ø»¦—¸
     (=daikanwa         . 28089)        ; ø¸†¶¹
+    (=jef-china3       . #x5FDE)       ; øº…¿ž
     (=ucs@jis          . #x7E98)       ; ø»Š“Œ
     ))
 (define-char
index 4c40c87..e92091d 100644 (file)
     (ideographic-strokes . 10)
     (total-strokes      . 16)
     (=jis-x0212                . #x5470)       ; ø»‹°™
-    (=cns11643-2       . #x594B)       ; ø»”Ÿš
     (=jis-x0213-2-2000 . #x7465)       ; ø»¦—¾
     (=daikanwa         . 28166)        ; ø¸†¸†
     (=ucs              . #x7F43)       ; ç½ƒ
     ))
 (define-char
-  '((ideographic-radical . 121)        ; â½¸
+  '((=>ucs             . #x7F43)       ; ç½ƒ
+    (morohashi-daikanwa        28166 0 0)
+    (ideographic-radical . 121)        ; â½¸
+    (ideographic-strokes . 10)
+    (total-strokes      . 16)
+    (=cns11643-2       . #x594B)       ; ø»”Ÿš
+    ))
+(define-char
+  '((=>ucs             . #x7F44)       ; ç½„
+    (ideographic-radical . 121)        ; â½¸
     (ideographic-strokes . 11)
     (total-strokes      . 17)
-    (=gb2312           . #x7340)       ; ø»…¾¿
     (=jis-x0212                . #x5471)       ; ø»‹°š
-    (=iso-ir165                . #x7340)       ; ø»Ž§�
-    (=cns11643-1       . #x7474)       ; ø»’½©
     (=jis-x0213-2-2000 . #x7466)       ; ø»¦—¿
     (=daikanwa         . 28167)        ; ø¸†¸‡
+    (=jef-china3       . #x5FE6)       ; øº…¿¦
+    ))
+(define-char
+  '((morohashi-daikanwa        28167 0 0)
+    (ideographic-radical . 121)        ; â½¸
+    (ideographic-strokes . 11)
+    (total-strokes      . 17)
+    (=gb2312           . #x7340)       ; ø»…¾¿
+    (=iso-ir165                . #x7340)       ; ø»Ž§�
+    (=cns11643-1       . #x7474)       ; ø»’½©
     (=ucs              . #x7F44)       ; ç½„
     ))
 (define-char
     (=jis-x0212                . #x5472)       ; ø»‹°›
     (=jis-x0213-1-2000 . #x7A39)       ; ø»¤–‚
     (=daikanwa         . 28175)        ; ø¸†¸�
+    (=jef-china3       . #x5FE8)       ; øº…¿¨
     (=ucs@jis          . #x7F47)       ; ø»‹°›
     ))
 (define-char
     (=jis-x0212                . #x5473)       ; ø»‹°œ
     (=jis-x0213-2-2000 . #x7467)       ; ø»¦˜€
     (=daikanwa         . 28190)        ; ø¸†¸ž
+    (=jef-china3       . #x5FE9)       ; øº…¿©
     (=ucs              . #x7F4F)       ; ç½�
     ))
 (define-char
index 8c0546b..00b66cb 100644 (file)
     (=jis-x0208                . #x6634)       ; ø½‹›¥
     (=cns11643-2       . #x6D71)       ; ø»”½˜
     (=daikanwa         . 28412)        ; ø¸†»¼
+    (=jef-china3       . #x64BC)       ; øº†’¼
     (=ucs              . #x7F87)       ; ç¾‡
     ))
 (define-char
index 72a247e..93def69 100644 (file)
     (=gb2312           . #x4F5B)       ; ø»…Š¢
     (=iso-ir165                . #x4F5B)       ; ø»�²²
     (=big5             . #xDB43)       ; ý¢€�­ƒ
+    (=jef-china3       . #x5FF7)       ; øº…¿·
     (=ucs              . #x7FA1)       ; ç¾¡
     ))
 (define-char
     (total-strokes      . 16)
     (=big5             . #xEAE3)       ; ý¢€Ž«£
     (=daikanwa         . 28545)        ; ø¸†¾�
+    (=jef-china3       . #x98F3)       ; øº‰£³
     ))
 (define-char
   '((morohashi-daikanwa        28545 0 0)
     (ideographic-strokes . 15)
     (total-strokes      . 21)
     (=big5             . #xF5EE)       ; ý¢€�—®
+    (=jef-china3       . #x5FFB)       ; øº…¿»
     ))
 (define-char
   '((morohashi-daikanwa        28593 0 2)
index 8d3761c..8abfbb4 100644 (file)
     (=jis-x0213-2-2000 . #x747B)       ; ø»¦˜”
     (=big5             . #xD6FC)       ; ý¢€�›¼
     (=daikanwa         . 28665)        ; ø¸†¿¹
+    (=jef-china3       . #x60A4)       ; øº†‚¤
     (=ucs@jis          . #x7FCF)       ; ø»‹±�
     ))
 (define-char
     (=jis-x0213-1-2000 . #x7A41)       ; ø»¤–Š
     (=big5             . #xE6F8)       ; ý¢€Ž›¸
     (=daikanwa         . 28769)        ; ø¸‡�¡
+    (=jef-china3       . #x60A7)       ; øº†‚§
     (=ucs@jis          . #x7FEC)       ; ø»‹±‡
     ))
 (define-char
     (=jis-x0213-1-2000 . #x7A42)       ; ø»¤–‹
     (=big5             . #xBFAD)       ; ý¢€‹¾­
     (=daikanwa         . 28776)        ; ø¸‡�¨
+    (=jef-china3       . #x60AD)       ; øº†‚­
     (=ucs@jis          . #x7FEE)       ; ø»‹±ˆ
     ))
 (define-char
      ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
       (=ucs              . #x2FF1)     ; â¿±
       )
-     ((=ks-x1001         . #x6962)     ; ø»Š„½
-      (=daikanwa         . 28614)      ; ø¸†¿†
+     ((=gt-k             . 01762)      ; ý¡„€›¢
       )
-     ((=ucs              . #x9AD8)     ; é«˜
+     ((=jis-x0208        . #x3962)     ; ø½Šš�
+      (=ks-x1001         . #x4D54)     ; ø»‰›§
+      (=daikanwa         . 45313)      ; ø¸‹„�
       ))
     (=jis-x0212                . #x5542)       ; ø»‹±‰
     (=jis-x0213-2-2000 . #x747E)       ; ø»¦˜—
     (=big5             . #xEAE4)       ; ý¢€Ž«¤
     (=daikanwa         . 28778)        ; ø¸‡�ª
+    (=jef-china3       . #x60A8)       ; øº†‚¨
     (=ucs@jis          . #x7FEF)       ; ø»‹±‰
     ))
 (define-char
       (=daikanwa         . 28614)      ; ø¸†¿†
       ))
     (=big5             . #xEDE6)       ; ý¢€Ž·¦
+    (=jef-china3       . #x60B0)       ; øº†‚°
     ))
 (define-char
   '((=>ucs             . #x7FF2)       ; ç¿²
     (=jis-x0212                . #x5544)       ; ø»‹±‹
     (=jis-x0213-1-2000 . #x7A43)       ; ø»¤–Œ
     (=daikanwa         . 28810)        ; ø¸‡‚Š
+    (=jef-china3       . #x60AE)       ; øº†‚®
     (=ucs@jis          . #x7FFA)       ; ø»‹±‹
     ))
 (define-char
-  '((morohashi-daikanwa        28810 0 2)
+  '((=>ucs             . #x7FFA)       ; ç¿º
+    (morohashi-daikanwa        28810 0 2)
     (ideographic-radical . 124)        ; â½»
     (ideographic-strokes . 12)
     (total-strokes      . 18)
     (=cns11643-3       . #x5861)       ; ø»–¨–
+    ))
+(define-char
+  '((morohashi-daikanwa        28810 0 3)
+    (ideographic-radical . 124)        ; â½»
+    (ideographic-strokes . 12)
+    (total-strokes      . 18)
     (=ucs              . #x7FFA)       ; ç¿º
     ))
 (define-char
     (ideographic-strokes . 11)
     (total-strokes      . 17)
     (=ks-x1001         . #x6C4F)       ; ø»Š‰„
-    ))
-(define-char
-  '((=>ucs             . #x7FFC)       ; ç¿¼
-    (morohashi-daikanwa        28818 0 2)
-    (ideographic-radical . 124)        ; â½»
-    (ideographic-strokes . 11)
-    (total-strokes      . 17)
     (=big5             . #xC16C)       ; ý¢€Œ…¬
+    (=jef-china3       . #x60A9)       ; øº†‚©
     ))
 (define-char
   '((=>ucs             . #x26496)      ; ð¦’–
     (=jis-x0212                . #x5545)       ; ø»‹±Œ
     (=big5             . #xF2BE)       ; ý¢€�о
     (=daikanwa         . 28823)        ; ø¸‡‚—
+    (=jef-china3       . #x60AF)       ; øº†‚¯
     (=ucs@jis          . #x7FFD)       ; ø»‹±Œ
     ))
 (define-char
       (=daikanwa         . 28614)      ; ø¸†¿†
       ))
     (=jis-x0212                . #x5547)       ; ø»‹±Ž
+    (=big5             . #xF4B1)       ; ý¢€�’±
     (=daikanwa         . 28827)        ; ø¸‡‚›
+    (=jef-china3       . #x60B1)       ; øº†‚±
     (=ucs@jis          . #x7FFF)       ; ø»‹±Ž
     ))
 (define-char
     (ideographic-strokes . 14)
     (total-strokes      . 20)
     (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              . #x58FD)     ; å£½
       )
      ((=ucs              . #x7FBD)     ; ç¾½
       ))
     (=cns11643-2       . #x695E)       ; ø»”·�
-    (=big5             . #xF4B1)       ; ý¢€�’±
     (=ucs              . #x7FFF)       ; ç¿¿
     ))
 (define-char
index ede0f26..b79d2f4 100644 (file)
     (=cns11643-3       . #x3344)       ; ø»•±£
     (=jis-x0213-2-2000 . #x7523)       ; ø»¦˜š
     (=daikanwa         . 28860)        ; ø¸‡‚¼
+    (=jef-china3       . #x60B6)       ; øº†‚¶
     (=ucs              . #x800A)       ; è€Š
     ))
 (define-char
index 0ad3977..d62333d 100644 (file)
     (=daikanwa         . 29007)        ; ø¸‡…�
     ))
 (define-char
+  '((ideographic-radical . 128)        ; â½¿
+    (ideographic-strokes . 2)
+    (total-strokes      . 8)
+    (->same-ideograph
+     ((=big5-cdp         . #x8C5B)     ; ý¢€ˆ±›
+      ))
+    (=gt-pj-k1         . #x3432)       ; ý¡„�Œ¾
+    (=gt-k             . 04926)        ; ý¡„�Œ¾
+    ))
+(define-char
+  '((ideographic-radical . 128)        ; â½¿
+    (ideographic-strokes . 2)
+    (total-strokes      . 8)
+    (->same-ideograph
+     ((=gt-k             . 04926)      ; ý¡„�Œ¾
+      ))
+    (=big5-cdp         . #x8C5B)       ; ý¢€ˆ±›
+    ))
+(define-char
   '((=>ucs             . #x8036)       ; è€¶
     (ideographic-radical . 128)        ; â½¿
     (ideographic-strokes . 3)
index 0d736f3..12ea9bd 100644 (file)
     (=cns11643-4       . #x402B)       ; ø»˜Ž”
     ))
 (define-char
-  '((morohashi-daikanwa        29745 1 0)
+  '((morohashi-daikanwa        29745 1)
+    (ideographic-radical . 130)        ; â¾�
+    (ideographic-strokes . 9)
+    (total-strokes      . 13)
+    (hanyu-dazidian    3 2093 16)
+    (=hanziku-6                . #xAEFE)       ; ý¢�ª»¾
+    (=ucs              . #x26714)      ; ð¦œ”
+    ))
+(define-char
+  '((=>ucs             . #x26714)      ; ð¦œ”
+    (morohashi-daikanwa        29745 1 0)
     (ideographic-radical . 130)        ; â¾�
     (ideographic-strokes . 9)
     (total-strokes      . 13)
     ))
 (define-char
   '((ideographic-radical . 130)        ; â¾�
-    (hanyu-dazidian    3 2093 16)
-    (=hanziku-6                . #xAEFE)       ; ý¢�ª»¾
-    (=ucs              . #x26714)      ; ð¦œ”
-    ))
-(define-char
-  '((ideographic-radical . 130)        ; â¾�
     (hanyu-dazidian    3 2088 9)
     (=hanziku-6                . #xADF4)       ; ý¢�ª·´
     (=ucs              . #x26717)      ; ð¦œ—
index 1cf7476..a974983 100644 (file)
@@ -69,6 +69,9 @@
       (setq i (1+ i)))
     v))
 
+(defvar char-db-feature-domains
+  '(ucs daikanwa cns gt))
+
 (defvar char-db-ignored-attributes nil)
 
 (defun char-attribute-name< (ka kb)
       )
     (setq radical nil
          strokes nil)
+    (when (and (memq 'ideographic-radical attributes)
+              (setq value (get-char-attribute char 'ideographic-radical)))
+      (setq radical value)
+      (insert (format "(ideographic-radical . %S)\t; %c%s"
+                     radical
+                     (aref ideographic-radicals radical)
+                     line-breaking))
+      (setq attributes (delq 'ideographic-radical attributes))
+      )
     (let (key)
-      (dolist (domain '(ucs daikanwa cns))
+      (dolist (domain char-db-feature-domains)
        (setq key (intern (format "%s@%s" 'ideographic-radical domain)))
        (when (and (memq key attributes)
                   (setq value (get-char-attribute char key)))
                          line-breaking))
          (setq attributes (delq key attributes))
          )
-       (setq key (intern (format "%s@%s*sources"
-                                 'ideographic-radical domain)))
+       (setq key (intern (format "%s@%s" 'total-strokes domain)))
        (when (and (memq key attributes)
                   (setq value (get-char-attribute char key)))
-         (insert (format "(%s%s" key line-breaking))
-         (dolist (cell value)
-           (insert (format " %s" cell)))
-         (insert ")")
-         (insert line-breaking)
+         (insert (format "(%s       . %S)%s"
+                         key
+                         value
+                         line-breaking))
          (setq attributes (delq key attributes))
          )
+       (dolist (feature '(ideographic-radical
+                          ideographic-strokes
+                          total-strokes))
+         (setq key (intern (format "%s@%s*sources" feature domain)))
+         (when (and (memq key attributes)
+                    (setq value (get-char-attribute char key)))
+           (insert (format "(%s%s" key line-breaking))
+           (dolist (cell value)
+             (insert (format " %s" cell)))
+           (insert ")")
+           (insert line-breaking)
+           (setq attributes (delq key attributes))
+           ))
        ))
-    (when (and (memq 'ideographic-radical attributes)
-              (setq value (get-char-attribute char 'ideographic-radical)))
-      (setq radical value)
-      (insert (format "(ideographic-radical . %S)\t; %c%s"
-                     radical
-                     (aref ideographic-radicals radical)
-                     line-breaking))
-      (setq attributes (delq 'ideographic-radical attributes))
-      )
     (when (and (memq 'ideographic-strokes attributes)
               (setq value (get-char-attribute char 'ideographic-strokes)))
       (setq strokes value)
index adc7564..c56844a 100644 (file)
@@ -32,7 +32,7 @@
 (defun char-ideographic-radical (char &optional radical)
   (let (ret)
     (or (catch 'tag
-         (dolist (domain '(ucs daikanwa cns))
+         (dolist (domain char-db-feature-domains)
            (if (and (setq ret (get-char-attribute
                                char
                                (intern
 (defun char-ideographic-strokes (char &optional radical)
   (let (ret)
     (or (catch 'tag
-         (dolist (domain '(ucs daikanwa cns))
-           (if (and (setq ret (get-char-attribute
+         (dolist (domain char-db-feature-domains)
+           (if (and (setq ret (or (get-char-attribute
+                                   char
+                                   (intern
+                                    (format "%s@%s"
+                                            'ideographic-radical domain)))
+                                  (get-char-attribute
+                                   char 'ideographic-radical)))
+                    (or (eq ret radical)
+                        (null radical))
+                    (setq ret (get-char-attribute
                                char
                                (intern
                                 (format "%s@%s"
-                                        'ideographic-radical domain))))
-                    (or (eq ret radical)
-                        (null radical)))
-               (throw 'tag
-                      (get-char-attribute
-                       char
-                       (intern
-                        (format "%s@%s"
-                                'ideographic-strokes domain)))))))
+                                        'ideographic-strokes domain)))))
+               (throw 'tag ret))))
        (catch 'tag
          (dolist (cell (get-char-attribute char 'ideographic-))
            (if (and (setq ret (plist-get cell :radical))
 (defun update-ideograph-radical-table ()
   (interactive)
   (let (ret radical script)
-    (dolist (domain '(ucs daikanwa cns))
+    (dolist (domain char-db-feature-domains)
       (map-char-attribute
        (lambda (char radical)
         (when (and radical