Sync up with r21-4-14-chise-0_21-26. r21-4-14-u2km-0_21-26
authortomo <tomo>
Fri, 4 Jun 2004 12:00:34 +0000 (12:00 +0000)
committertomo <tomo>
Fri, 4 Jun 2004 12:00:34 +0000 (12:00 +0000)
50 files changed:
etc/char-data/ChangeLog
etc/char-data/JC3-to-UCS.txt
lisp/ChangeLog
lisp/mule/mule-coding.el
lisp/utf-2000/ChangeLog
lisp/utf-2000/Ideograph-R001-One.el
lisp/utf-2000/Ideograph-R002-Line.el
lisp/utf-2000/Ideograph-R003-Dot.el
lisp/utf-2000/Ideograph-R004-Slash.el
lisp/utf-2000/Ideograph-R005-Second.el
lisp/utf-2000/Ideograph-R009-Man.el
lisp/utf-2000/Ideograph-R010-Legs.el
lisp/utf-2000/Ideograph-R011-Enter.el
lisp/utf-2000/Ideograph-R027-Cliff.el
lisp/utf-2000/Ideograph-R029-Again.el
lisp/utf-2000/Ideograph-R030-Mouth.el
lisp/utf-2000/Ideograph-R037-Big.el
lisp/utf-2000/Ideograph-R041-Inch.el
lisp/utf-2000/Ideograph-R062-Halberd.el
lisp/utf-2000/Ideograph-R064-Hand.el
lisp/utf-2000/Ideograph-R066-Rap.el
lisp/utf-2000/Ideograph-R075-Tree.el
lisp/utf-2000/Ideograph-R086-Fire.el
lisp/utf-2000/Ideograph-R087-Claw.el
lisp/utf-2000/Ideograph-R115-Grain.el
lisp/utf-2000/Ideograph-R120-Silk.el
lisp/utf-2000/Ideograph-R124-Feather.el
lisp/utf-2000/Ideograph-R130-Meat.el
lisp/utf-2000/Ideograph-R134-Mortar.el
lisp/utf-2000/Ideograph-R140-Grass.el
lisp/utf-2000/Ideograph-R162-Walk.el
lisp/utf-2000/Ideograph-R163-City.el
lisp/utf-2000/Ideograph-R164-Wine.el
lisp/utf-2000/Ideograph-R166-Village.el
lisp/utf-2000/Ideograph-R167-Gold.el
lisp/utf-2000/Ideograph-R168-Long.el
lisp/utf-2000/Ideograph-R169-Gate.el
lisp/utf-2000/Ideograph-R170-Mound.el
lisp/utf-2000/Ideograph-R173-Rain.el
lisp/utf-2000/Ideograph-R198-Deer.el
lisp/utf-2000/Ideograph-R212-Dragon.el
lisp/utf-2000/char-db-util.el
lisp/utf-2000/ideograph-util.el
lisp/utf-2000/read-maps.el
lisp/utf-2000/u02E00-CJK-Radical-Supplement.el
src/ChangeLog
src/char-ucs.h
src/chartab.c
src/mule-charset.c
src/text-coding.c

index 3ff955c..e8f6e85 100644 (file)
@@ -1,3 +1,7 @@
+2004-04-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * JC3-to-UCS.txt (JC3-68AC): Map to U+9115 instead of U+90F7.
+
 2004-03-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
 
        * JC3-to-UCS.txt (JC3-67A3): Map to U+2ECC instead of U+8FB6.
index 571cbad..3be8b3b 100644 (file)
@@ -3189,7 +3189,7 @@ JC3-68A8  U+FA26
 JC3-68A9       U+48D0
 JC3-68AA       U+9106
 JC3-68AB       U+9125
-JC3-68AC       U+90F7
+JC3-68AC       U+9115
 JC3-68AD       U+9116
 JC3-68AE       U+48DB
 JC3-68AF       U+9122
index e3aab90..b9a715d 100644 (file)
@@ -1,3 +1,8 @@
+2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
+       settings for =ucs@{unicode|iso|gb|jis|cns|ks}.
+
 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
 
        * mule/mule-coding.el (coded-charset-entity-reference-alist): Add
index ba5d040..daa2401 100644 (file)
          ((chinese-big5 . isolated)             "I-B-" 4 X)
          ( chinese-big5                           "B-" 4 X)
          ( chinese-big5                          "C0-" 4 X)
+         ( =ucs@unicode                          "UU+" 4 X)
+         ( =ucs@unicode                          "UU-" 8 X)
+         ( =ucs@iso                               "U+" 4 X)
+         ( =ucs@iso                               "U-" 8 X)
+         ( =ucs@gb                               "GU+" 4 X)
+         ( =ucs@gb                               "GU-" 8 X)
+         ( =ucs@jis                              "JU+" 4 X)
+         ( =ucs@jis                              "JU-" 8 X)
+         ( =ucs@cns                              "CU+" 4 X)
+         ( =ucs@cns                              "CU-" 8 X)
+         ( =ucs@ks                               "KU+" 4 X)
+         ( =ucs@ks                               "KU-" 8 X)
          ))
 
   (make-coding-system
index 6c1613a..2f364cb 100644 (file)
@@ -1,3 +1,128 @@
+2004-04-16  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R164-Wine.el (J0-3D39): Moved into U+919C.
+       (U+919C): Use `->subsumptive'.
+
+       * Ideograph-R001-One.el: Add some `<-simplified@CN' features.
+       (U+4E07): Use `<-simplified' instead of `<-simplified@JP/Jouyou'
+       for U+842C; put `<-simplified*sources' to add JP/Jouyou and CN.
+       (U+4E3D): Copied from Ideograph-R003-Dot.el.
+       (C3-2740): Add `<-denotational' for U+4E3D.
+
+       * Ideograph-R075-Tree.el (U+696D): Use `->subsumptive'.
+       (C1-6446): Moved into U+696D.
+
+2004-04-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R041-Inch.el (U+5C08): Use `->subsumptive'.
+       (JC3-4ACE): Moved into U+5C08.
+       (U+5C02): Use `=>daikanwa' instead of `morohashi-daikanwa' for
+       M-07439.
+
+       * Ideograph-R010-Legs.el (U+5145): Omit `=>daikanwa'.
+
+2004-04-15  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * ideograph-util.el (char-daikanwa): Return value of `=>daikanwa'
+       with subcode 0.
+
+       * Ideograph-R066-Rap.el (K0-4A72): Moved into U+6562.
+       (J83-343A): Likewise.
+       (U+6562): Use `->subsumptive'.
+
+       * Ideograph-R030-Mouth.el (J0-536E): Moved into U+56B4.
+       (U+56B4): Use `->subsumptive'.
+
+       * Ideograph-R163-City.el (U+9115): Use `->subsumptive'; moved into
+       intersection between U+9115 and U+9109.
+       (U+9109): Likewise.
+
+       * Ideograph-R120-Silk.el (J0-652F): Moved into U+7D72.
+       (U+7D72): Use `->subsumptive'.
+
+       * Ideograph-R011-Enter.el (J0-5140): Moved into U+5169.
+       (U+5169): Use `->subsumptive'.
+
+2004-04-14  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R134-Mortar.el (U+8207): Use `->subsumptive'.
+       (C1-6A58): Moved into U+8207.
+       (U+8209): Use `->subsumptive'.
+       (B-C17C): Moved into U+8209.
+
+       * Ideograph-R003-Dot.el: Add some `<-simplified@CN' features.
+       (C3-2740): Add `<-denotational' for U+4E3D.
+       (GT-K04581): Likewise; add `<-ideographic-component-forms' for
+       C3-2740.
+       (G0-4076): Separate U+4E3D; add `<-denotational' for U+4E3D.
+       (U-0002592C): Use `->subsumptive'.
+
+2004-04-13  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R198-Deer.el (J83-4E6F): Moved into U+9E97.
+       (U+9E97): Use `->subsumptive'.
+
+       * Ideograph-R029-Again.el (J0-4151): Moved into U+53E2.
+       (U+53E2): Use `->subsumptive'.
+
+       * Ideograph-R140-Grass.el (C1-655C): Moved into U+842C.
+       (U+842C): Use `->subsumptive'.
+
+       * Ideograph-R124-Feather.el (M-28672): Add `<-denotational' for
+       U+7FD2; use `->subsumptive'.
+       (K0-6327): Likewise.
+       (U+7FD2): Separate all CCS-features.
+       (J0-3D2C): Add `<-denotational' for U+7FD2; use `->subsumptive'.
+       (G1-4F30): Separate U+7FD2; add `<-denotational' for U+7FD2; use
+       `->subsumptive'.
+
+       * Ideograph-R087-Claw.el (J0-602A): Moved into U+7232.
+       (U+7232): Use `->subsumptive'.
+
+       * Ideograph-R005-Second.el: Add some `<-simplified@CN' features.
+
+       * ideograph-util.el (char-daikanwa): Prefer children to parents.
+
+2004-04-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * char-db-util.el (char-attribute-name<): Modify for =jis-x0208.
+
+2004-04-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R173-Rain.el (U+96F2): Use `->subsumptive'.
+       (C1-6278): Moved into U+96F2.
+
+       * Ideograph-R169-Gate.el (M-41233): Moved into U+958B.
+       (U+958B): Use `->subsumptive'.
+
+       * Ideograph-R087-Claw.el (J0-6027): Moved into U+722D.
+       (U+722D): Use `->subsumptive'.
+
+       * Ideograph-R037-Big.el (M-05860): Moved into U+4E54.
+       (U+4E54): Use `->subsumptive'; add `<-simplified@CN' into G0-4747
+       for U+55AC.
+
+       * Ideograph-R004-Slash.el: Add some `<-simplified@CN' features.
+       (GT-00160): Moved into U+4E49.
+       (U+4E49): Use `->subsumptive'.
+       (U+4E54): Use `ideographic-{radical|strokes}@{ucs|cns}' and
+       `ideographic-radical@cns*sources' instead of `ideographic-'; use
+       `->subsumptive'.
+
+2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * read-maps.el (jp-jouyou-read-file): Check `<-simplified' and
+       `<-simplified*sources'.
+
+       * char-db-util.el (insert-char-attributes): Add some CCSs
+       corresponding with JP, JP/Jouyou and CN specified in
+       {<-|->}FOO*sources into required-features; add special code for
+       {<-|->}FOO@CN to add Chinese CCSs into required-features.
+
+2004-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * Ideograph-R002-Line.el: Add some `<-simplified@CN' features.
+
 2004-04-07  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
 
        * ruimoku6.el: Use utf-8-mcs-er instead of utf-8-mcs.
index ba964b6..85ab6b1 100644 (file)
     (ideographic-radical . 1)  ; ⼀
     (ideographic-strokes . 2)
     (total-strokes      . 3)
-    (<-simplified@JP/Jouyou
-     ((=ucs              . #x842C)     ; 萬
-      (=jis-x0208        . #x685F)     ; &I-J90-685F;
+    (<-simplified
+     ((=jis-x0208        . #x685F)     ; &GT-41264;
+      (=ks-x1001         . #x583F)     ; &I-K0-583F;
+      (=gb12345                  . #x4D72)     ; &GT-41264;
       ))
+    (<-simplified*sources
+     JP/Jouyou CN)
     (hanyu-dazidian    1 9 3)
     (shinjigen-1       . 12)
     (shinjigen-2       . 12)
        cns11643)
       (ideographic-strokes@gt . 2)
       (total-strokes@gt              . 3)
+      (<-simplified@CN
+       ((=gb12345          . #x536B)   ; &GT-39084;
+       ))
       (hanyu-dazidian    1 5 3)
       (ideographic-structure
        ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER RIGHT")
      ((ideographic-strokes . 2)
       (total-strokes      . 3)
       (<-simplified@JP/Jouyou
-       ((=ucs              . #x8207)   ; 與
-       (=jis-x0208         . #x6750)   ; &I-J90-6750;
+       ((=jis-x0208        . #x6750)   ; &GT-39084;
+       (=ks-x1001          . #x6628)   ; &I-K0-6628;
+       (=daikanwa          . 30212)    ; &I-M-30212;
        ))
       (shinjigen-1       . 6625)
       (shinjigen-2       . 6625)
       (=ucs@big5         . #x4E11)     ; &GT-00033;
       (mojikyo           . 000023)     ; &MCS-60000017;
       )
-     ((<-vulgar-ideograph
+     ((<-simplified@CN
+       ((=gb12345          . #x3373)   ; &UU+919C;
+       ))
+      (<-vulgar-ideograph
        ((=daikanwa         . 00023)    ; &I-M-00023;
        ))
       (shinjigen-1       . 17)
   '((ideographic-radical . 1)  ; ⼀
     (ideographic-strokes . 3)
     (total-strokes      . 4)
+    (<-simplified@CN
+     ((=gb12345                  . #x5728)     ; &GT-09367;
+      ))
     (hanyu-dazidian    1 10 5)
     (=ucs              . #x4E13)       ; 专
     (=gb2312           . #x5728)       ; &I-G0-5728;
   '((ideographic-radical . 1)  ; ⼀
     (ideographic-strokes . 4)
     (total-strokes      . 5)
+    (<-simplified@CN
+     ((=gb12345                  . #x5235)     ; &GT-19258;
+      ))
     (hanyu-dazidian    1 15 4)
     (=ucs              . #x4E1A)       ; 业
     (=gb2312           . #x5235)       ; &I-G0-5235;
   '((ideographic-radical . 1)  ; ⼀
     (ideographic-strokes . 4)
     (total-strokes      . 5)
+    (<-simplified@CN
+     ((=gb12345                  . #x3454)     ; &UU+53E2;
+      ))
     (hanyu-dazidian    1 17 3)
     (ideographic-structure
      ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
   '((ideographic-radical . 1)  ; ⼀
     (ideographic-strokes . 4)
     (total-strokes      . 5)
+    (<-simplified@CN
+     ((=ucs              . #x6771)     ; 東
+      (=gb12345                  . #x362B)     ; 東
+      ))
     (=ucs              . #x4E1C)       ; 东
     (=gb2312           . #x362B)       ; &I-G0-362B;
     ))
   '((ideographic-radical . 1)  ; ⼀
     (ideographic-strokes . 4)
     (total-strokes      . 5)
+    (<-simplified@CN
+     ((=gb12345                  . #x4B3F)     ; &UU+7D72;
+      ))
     (hanyu-dazidian    1 17 8)
     (ideographic-structure
      ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
   '((ideographic-radical . 1)  ; ⼀
     (ideographic-strokes . 6)
     (total-strokes      . 7)
+    (<-simplified@CN
+     ((=gb12345                  . #x413D)     ; &C1-4C25;
+      ))
     (hanyu-dazidian    1 21 2)
     (=ucs              . #x4E24)       ; 两
     (=gb2312           . #x413D)       ; &I-G0-413D;
   '((ideographic-radical . 1)  ; ⼀
     (ideographic-strokes . 6)
     (total-strokes      . 7)
+    (<-simplified@CN
+     ((=gb12345                  . #x514F)     ; &UU+56B4;
+      ))
     (hanyu-dazidian    1 19 10)
     (=ucs              . #x4E25)       ; 严
     (=gb2312           . #x514F)       ; &I-G0-514F;
       (=daikanwa         . 00104)      ; &I-M-00104;
       ))
     (<-ancient-ideograph
-     ((ideographic-radical . 198)      ; ⿅
-      (=daikanwa         . 47663)      ; &I-M-47663;
+     ((=daikanwa         . 47663)      ; &I-M-47663;
       ))
     (<-ancient-ideograph*sources
      daikanwa)
       ))
     ))
 (define-char
-  '((=>ucs             . #x4E3D)       ; 丽
-    (ideographic-radical@daikanwa . 3) ; ⼂
+  '((ideographic-radical@daikanwa . 3) ; ⼂
+    (ideographic-strokes@daikanwa . 7)
+    (total-strokes@daikanwa      . 8)
+    (ideographic-radical@daikanwa*sources
+     daikanwa gt)
+    (ideographic-radical@cns . 1)      ; ⼀
+    (ideographic-strokes@cns . 7)
+    (total-strokes@cns      . 8)
+    (ideographic-radical@cns*sources
+     cns11643)
+    (ideographic-radical@unicode . 3)
+    (ideographic-strokes@unicode . 6)
+    (total-strokes@unicode . 7)
+    (=ucs              . #x4E3D)       ; 丽
+    ))
+(define-char
+  '((ideographic-radical@daikanwa . 3) ; ⼂
     (ideographic-strokes@daikanwa . 7)
     (ideographic-radical@daikanwa*sources
      daikanwa gt)
       (=daikanwa         . 00059)      ; &I-M-00059;
       ))
     (<-ancient-ideograph
-     ((ideographic-radical . 198)      ; ⿅
-      (=daikanwa         . 47663)      ; &I-M-47663;
+     ((=daikanwa         . 47663)      ; &I-M-47663;
       ))
     (<-ancient-ideograph*sources
      daikanwa)
+    (<-denotational
+     ((=ucs              . #x4E3D)     ; 丽
+      ))
     (hanyu-dazidian    1 24 5)
     (ideographic-structure
      ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
   '((ideographic-radical . 1)  ; ⼀
     (ideographic-strokes . 7)
     (total-strokes      . 8)
+    (<-simplified@CN
+     ((=ucs              . #x55AA)     ; 喪
+      (=gb12345                  . #x4925)     ; 喪
+      ))
     (hanyu-dazidian    1 22 1)
     (ideographic-structure
      ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
index 8961db2..e441f0c 100644 (file)
   '((ideographic-radical . 2)  ; ⼁
     (ideographic-strokes . 2)
     (total-strokes      . 3)
+    (<-simplified@CN
+     ((=ucs              . #x500B)     ; 個
+      (=gb12345                  . #x3876)     ; 個
+      ))
     (hanyu-dazidian    1 103 1)
     (ideographic-structure
      ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
   '((ideographic-radical . 2)  ; ⼁
     (ideographic-strokes . 3)
     (total-strokes      . 4)
+    (<-simplified@CN
+     ((=ucs              . #x8C50)     ; 豐
+      (=gb12345                  . #x3761)     ; 豐
+      ))
     (shinjigen-1       . 35)
     (shinjigen-2       . 35)
     (=ucs              . #x4E30)       ; 丰
   '((ideographic-radical . 2)  ; ⼁
     (ideographic-strokes . 8)
     (total-strokes      . 9)
+    (<-simplified@CN
+     ((=ucs              . #x81E8)     ; 臨
+      (=gb12345                  . #x4159)     ; 臨
+      ))
     (hanyu-dazidian    1 30 5)
     (ideographic-structure
      ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
index cf4e330..17067b1 100644 (file)
   '((ideographic-radical . 3)  ; ⼂
     (ideographic-strokes . 3)
     (total-strokes      . 4)
+    (<-simplified@CN
+     ((=gb12345                  . #x4E2A)     ; &GT-25271;
+      ))
     (hanyu-dazidian    1 44 2)
     (=ucs              . #x4E3A)       ; 为
     (=gb2312           . #x4E2A)       ; &I-G0-4E2A;
     (=gt-pj-9          . #x4A2F)       ; &GT-00144;
     ))
 (define-char
-  '((=>ucs             . #x4E3D)       ; 丽
-    (ideographic-radical@daikanwa . 3) ; ⼂
+  '((ideographic-radical@daikanwa . 3) ; ⼂
+    (ideographic-strokes@daikanwa . 7)
+    (total-strokes@daikanwa      . 8)
+    (ideographic-radical@daikanwa*sources
+     daikanwa gt)
+    (ideographic-radical@cns . 1)      ; ⼀
+    (ideographic-strokes@cns . 7)
+    (total-strokes@cns      . 8)
+    (ideographic-radical@cns*sources
+     cns11643)
+    (ideographic-radical@unicode . 3)
+    (ideographic-strokes@unicode . 6)
+    (total-strokes@unicode . 7)
+    (=ucs              . #x4E3D)       ; 丽
+    ))
+(define-char
+  '((ideographic-radical@daikanwa . 3) ; ⼂
     (ideographic-strokes@daikanwa . 7)
     (ideographic-radical@daikanwa*sources
      daikanwa gt)
       (=daikanwa         . 00059)      ; &I-M-00059;
       ))
     (<-ancient-ideograph
-     ((ideographic-radical . 198)      ; ⿅
-      (=daikanwa         . 47663)      ; &I-M-47663;
+     ((=daikanwa         . 47663)      ; &I-M-47663;
       ))
     (<-ancient-ideograph*sources
      daikanwa)
+    (<-denotational
+     ((=ucs              . #x4E3D)     ; 丽
+      ))
     (hanyu-dazidian    1 24 5)
     (ideographic-structure
      ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
     (mojikyo           . 000104)       ; &MCS-60000068;
     ))
 (define-char
-  '((=>ucs             . #x4E3D)       ; 丽
-    (morohashi-daikanwa        104 0 1)
-    (ideographic-radical . 3)  ; ⼂
-    (ideographic-strokes . 6)
-    (total-strokes      . 7)
-    (=gt-k             . 04581)        ; &GT-K04581;
-    (=gt-pj-k1         . #x325C)       ; &GT-K04581;
-    ))
-(define-char
-  '((morohashi-daikanwa        104 0 2)
-    (ideographic-radical . 3)  ; ⼂
+  '((ideographic-radical . 3)  ; ⼂
     (ideographic-strokes . 6)
     (total-strokes      . 7)
+    (<-denotational
+     ((=ucs              . #x4E3D)     ; 丽
+      ))
+    (<-simplified@CN
+     ((=gb12345                  . #x4076)     ; &UU+9E97;
+      ))
     (hanyu-dazidian    1 21 3)
     (ideographic-structure
      ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
          ))
        ))
       ))
-    (=ucs              . #x4E3D)       ; 丽
-    (=gb2312           . #x4076)       ; &I-G0-4076;
+    (=gb2312           . #x4076)       ; &HZK01-A86E;
     (=hanziku-1                . #xA86E)       ; &I-HZK01-A86E;
+    (=ucs@unicode      . #x4E3D)       ; &HZK01-A86E;
+    ))
+(define-char
+  '((ideographic-radical . 3)  ; ⼂
+    (ideographic-strokes . 6)
+    (total-strokes      . 7)
+    (<-denotational
+     ((=ucs              . #x4E3D)     ; 丽
+      ))
+    (<-ideographic-component-forms
+     ((=cns11643-3       . #x2740)     ; &GT-00145;
+      (=daikanwa         . 00104)      ; &I-M-00104;
+      ))
+    (=gt-k             . 04581)        ; &GT-K04581;
+    (=gt-pj-k1         . #x325C)       ; &GT-K04581;
     ))
 (define-char
   '((ideographic-radical . 3)  ; ⼂
     (ideographic-strokes . 7)
     (total-strokes      . 8)
-    (hanyu-dazidian    1 47 2)
-    (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM ABOVE")
-      (=ucs              . #x2FF5)     ; ⿵
-      )
-     ((ideographic-structure
-       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
-       (=ucs               . #x2FF1)   ; ⿱
+    (=ucs              . #x2592C)      ; 𥤬
+    (->subsumptive
+     ((hanyu-dazidian    1 47 2)
+      (ideographic-structure
+       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM ABOVE")
+       (=ucs               . #x2FF5)   ; ⿵
        )
-       ((=ucs              . #x4E36)   ; 丶
+       ((ideographic-structure
+        ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+         (=ucs               . #x2FF1) ; ⿱
+         )
+        ((=ucs               . #x4E36) ; 丶
+         )
+        ((=big5-cdp          . #x8C58) ; &CDP-8C58;
+         ))
        )
-       ((=big5-cdp         . #x8C58)   ; &CDP-8C58;
+       ((=ucs              . #x5EFE)   ; 廾
        ))
+      (=hanziku-1        . #xADBE)     ; &HZK01-ADBE;
       )
-     ((=ucs              . #x5EFE)     ; 廾
+     ((=ucs@iso                  . #x2592C)    ; &UU+2592C;
       ))
-    (=ucs              . #x2592C)      ; 𥤬
-    (=hanziku-1                . #xADBE)       ; &I-HZK01-ADBE;
     ))
 (define-char
   '((ideographic-radical . 3)  ; ⼂
     (ideographic-strokes . 8)
     (total-strokes      . 9)
+    (<-simplified@CN
+     ((=gb12345                  . #x3E59)     ; &GT-39114;
+      ))
     (hanyu-dazidian    1 47 3)
     (ideographic-structure
      ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM ABOVE")
index 60d7488..c4fa2b3 100644 (file)
       ))
     ))
 (define-char
-  '((=>ucs             . #x4E49)       ; 义
-    (ideographic-radical . 4)  ; ⼃
-    (ideographic-strokes . 2)
-    (total-strokes      . 3)
-    (=gt               . 00160)        ; &GT-00160;
-    (=gt-k             . 00245)        ; &I-GT-K00245;
-    (=gt-pj-2          . #x3122)       ; &GT-00160;
-    (=daikanwa         . 00124)        ; &I-M-00124;
-    (=cbeta            . 01415)        ; &I-CB01415;
-    (mojikyo           . 000124)       ; &MCS-6000007C;
-    ))
-(define-char
-  '((morohashi-daikanwa        124 0 0)
-    (ideographic-radical . 4)  ; ⼃
+  '((ideographic-radical . 4)  ; ⼃
     (ideographic-strokes . 2)
     (total-strokes      . 3)
-    (hanyu-dazidian    1 42 10)
     (=ucs              . #x4E49)       ; 义
-    (=gb2312           . #x5265)       ; &I-G0-5265;
-    (=cns11643-3       . #x212E)       ; &I-C3-212E;
-    (=big5-cdp         . #x8AEE)       ; &I-CDP-8AEE;
-    (=gt               . 00165)        ; &I-GT-00165;
-    (=gt-pj-9          . #x4A2A)       ; &I-GT-00165;
+    (->subsumptive
+     ((=gt               . 00160)      ; &GT-00160;
+      (=gt-k             . 00245)      ; &I-GT-K00245;
+      (=gt-pj-2                  . #x3122)     ; &GT-00160;
+      (=daikanwa         . 00124)      ; &I-M-00124;
+      (=cbeta            . 01415)      ; &I-CB01415;
+      )
+     ((mojikyo           . 000124)     ; &MCS-6000007C;
+      )
+     ((<-simplified@CN
+       ((=ucs              . #x7FA9)   ; 義
+       (=gb12345           . #x5265)   ; 義
+       ))
+      (hanyu-dazidian    1 42 10)
+      (=gb2312           . #x5265)     ; &GT-00165;
+      (=cns11643-3       . #x212E)     ; &I-C3-212E;
+      (=big5-cdp         . #x8AEE)     ; &I-CDP-8AEE;
+      (=gt               . 00165)      ; &I-GT-00165;
+      (=gt-pj-9                  . #x4A2A)     ; &I-GT-00165;
+      (=ucs@unicode      . #x4E49)     ; &GT-00165;
+      ))
     ))
 (define-char
   '((morohashi-daikanwa        3118 1)
   '((ideographic-radical . 4)  ; ⼃
     (ideographic-strokes . 3)
     (total-strokes      . 4)
+    (<-simplified@CN
+     ((=ucs              . #x70CF)     ; 烏
+      (=gb12345                  . #x4E5A)     ; 烏
+      ))
     (hanyu-dazidian    1 34 10)
     (ideographic-structure
      ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER RIGHT")
   '((ideographic-radical . 4)  ; ⼃
     (ideographic-strokes . 4)
     (total-strokes      . 5)
+    (<-simplified@CN
+     ((=ucs              . #x6A02)     ; 樂
+      (=gb12345                  . #x4056)     ; 樂
+      ))
     (hanyu-dazidian    1 37 5)
     (=ucs              . #x4E50)       ; 乐
     (=gb2312           . #x4056)       ; &I-G0-4056;
     (mojikyo           . 000146)       ; &MCS-60000092;
     ))
 (define-char
-  '((morohashi-daikanwa        5860 0 2)
-    (ideographic-      (:radical       37 ; ⼤
-                        :strokes       3)
-                       (:radical       4 ; ⼃
-                        :strokes       5))
+  '((ideographic-radical@ucs . 4)      ; ⼃
+    (ideographic-strokes@ucs . 5)
+    (ideographic-radical@cns . 37)     ; ⼤
+    (ideographic-strokes@cns . 3)
+    (ideographic-radical@cns*sources
+     daikanwa cns11643)
     (total-strokes      . 6)
-    (hanyu-dazidian    1 38 1)
-    (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
-      (=ucs              . #x2FF1)     ; ⿱
-      )
-     ((=ucs              . #x592D)     ; 夭
+    (=ucs              . #x4E54)       ; 乔
+    (->subsumptive
+     ((=daikanwa         . 05860)      ; &M-05860;
       )
-     ((=big5-cdp         . #x89AB)     ; &CDP-89AB;
+     ((<-simplified@CN
+       ((=ucs              . #x55AC)   ; 喬
+       (=gb12345           . #x4747)   ; 喬
+       ))
+      (hanyu-dazidian    1 38 1)
+      (ideographic-structure
+       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+       (=ucs               . #x2FF1)   ; ⿱
+       )
+       ((=ucs              . #x592D)   ; 夭
+       )
+       ((=big5-cdp         . #x89AB)   ; &CDP-89AB;
+       ))
+      (=gb2312           . #x4747)     ; &HZK01-ABD7;
+      (=cns11643-3       . #x2345)     ; &I-C3-2345;
+      (=hanziku-1        . #xABD7)     ; &I-HZK01-ABD7;
+      (=ucs@unicode      . #x4E54)     ; &HZK01-ABD7;
       ))
-    (=ucs              . #x4E54)       ; 乔
-    (=gb2312           . #x4747)       ; &I-G0-4747;
-    (=cns11643-3       . #x2345)       ; &I-C3-2345;
-    (=hanziku-1                . #xABD7)       ; &I-HZK01-ABD7;
     ))
 (define-char
   '((ideographic-      (:radical       49 ; ⼰
index 5b27f74..e0c12c2 100644 (file)
   '((ideographic-radical . 5)  ; ⼄
     (ideographic-strokes . 2)
     (total-strokes      . 3)
+    (<-simplified@CN
+     ((=gb12345                  . #x4F30)     ; &UU+7FD2;
+      ))
     (hanyu-dazidian    1 51 3)
     (=ucs              . #x4E60)       ; 习
     (=gb2312           . #x4F30)       ; &I-G0-4F30;
   '((ideographic-radical . 5)  ; ⼄
     (ideographic-strokes . 2)
     (total-strokes      . 3)
+    (<-simplified@CN
+     ((=gb12345                  . #x4F67)     ; 鄉
+      ))
     (hanyu-dazidian    1 51 5)
     (=ucs              . #x4E61)       ; 乡
     (=gb2312           . #x4F67)       ; &I-G0-4F67;
   '((ideographic-radical . 5)  ; ⼄
     (ideographic-strokes . 3)
     (total-strokes      . 4)
+    (<-simplified@CN
+     ((=ucs              . #x66F8)     ; 書
+      (=gb12345                  . #x4A69)     ; 書
+      ))
     (hanyu-dazidian    1 52 5)
     (=ucs              . #x4E66)       ; 书
     (=gb2312           . #x4A69)       ; &I-G0-4A69;
   '((ideographic-radical . 5)  ; ⼄
     (ideographic-strokes . 5)
     (total-strokes      . 6)
+    (<-simplified@CN
+     ((=ucs              . #x8CB7)     ; 買
+      (=gb12345                  . #x4272)     ; 買
+      ))
     (hanyu-dazidian    1 53 10)
     (ideographic-structure
      ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
   '((ideographic-radical . 5)  ; ⼄
     (ideographic-strokes . 6)
     (total-strokes      . 7)
+    (<-simplified
+     ((=ucs              . #x4E82)     ; 亂
+      ))
+    (<-simplified@CN
+     ((=cns11643-1       . #x632A)     ; &GT-00286;
+      (=gb12345                  . #x4252)     ; &GT-00286;
+      ))
     (<-simplified@JP/Jouyou
      ((=jis-x0208        . #x502C)     ; &GT-00285;
       (=ks-x1001         . #x552F)     ; &I-K0-552F;
index 7eb717f..e010d66 100644 (file)
        )
        ((=ucs              . #x516B)   ; 八
        ))
-      (=ucs@unicode      . #x4EC8)     ; 󰀂
+      (=ucs@unicode      . #x4EC8)     ; &UU+4EC8;
       ))
     ))
 (define-char
        )
        ((=ucs              . #x5185)   ; 内
        ))
-      (=ucs@unicode      . #x343B)     ; 󰀄
+      (=ucs@unicode      . #x343B)     ; &UU+343B;
       ))
     ))
 (define-char
        )
        ((=ucs              . #x6562)   ; 敢
        ))
-      (=ucs@unicode      . #x3488)     ; 󰀈
+      (=ucs@unicode      . #x3488)     ; &UU+3488;
       ))
     ))
 (define-char
         ((=ucs               . #x975E) ; 非
          ))
        ))
-      (=ucs@unicode      . #x348E)     ; 󰀊
+      (=ucs@unicode      . #x348E)     ; &UU+348E;
       ))
     ))
 (define-char
        )
        ((=ucs              . #x842C)   ; 萬
        ))
-      (=ucs@unicode      . #x3496)     ; 󰀋
+      (=ucs@unicode      . #x3496)     ; &UU+3496;
       ))
     ))
 (define-char
       (=cns11643-4       . #x4F5D)     ; &C4-4F5D;
       (=ucs@cns                  . #x349A)     ; &C4-4F5D;
       )
-     ((=ucs@unicode      . #x349A)     ; 󰀌
+     ((=ucs@unicode      . #x349A)     ; &UU+349A;
       ))
     ))
 (define-char
        )
        ((=ucs              . #x7FDF)   ; 翟
        ))
-      (=ucs@unicode      . #x349B)     ; 󰀍
+      (=ucs@unicode      . #x349B)     ; &UU+349B;
       )
      ((ideographic-structure
        ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
        )
        ((=ucs              . #x7E47)   ; 繇
        ))
-      (=ucs@unicode      . #x34A1)     ; 󰀏
+      (=ucs@unicode      . #x34A1)     ; &UU+34A1;
       ))
     ))
 (define-char
index 6ab5596..24b6bfc 100644 (file)
     (=hanziku-1                . #xDCE3)       ; &I-HZK01-DCE3;
     ))
 (define-char
-  '((=>daikanwa                . 01345)        ; &GT-01746;
-    (ideographic-radical . 10) ; ⼉
+  '((ideographic-radical . 10) ; ⼉
     (sound@ja/kun      "mi-t+iru" "mi-ta+s5" "a-t+eru")
     (sound@ja/kun/name "mituru" "mitu")
     (sound@ja/on       "zyuu")
        )
        ((=ucs              . #x5144)   ; 兄
        ))
-      (=ucs@unicode      . #x514C)     ; 󰀐
+      (=ucs@unicode      . #x514C)     ; &UU+514C;
       ))
     ))
 (define-char
index a0783f8..34a9687 100644 (file)
     (=cns11643-6       . #x2579)       ; &C6-2579;
     ))
 (define-char
-  '((=>ucs             . #x5169)       ; 兩
-    (ideographic-radical . 11) ; ⼊
-    (ideographic-strokes . 6)
-    (total-strokes      . 8)
-    (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
-      (=ucs              . #x2FF1)     ; ⿱
-      )
-     ((=ucs              . #x4E00)     ; 一
-      )
-     ((=big5-cdp         . #x8C62)     ; &CDP-8C62;
-      ))
-    (shinjigen-1       . 484)
-    (shinjigen-2       . 484)
-    (=jis-x0208                . #x5140)       ; &GT-01871;
-    (=ks-x1001         . #x5557)       ; &I-K0-5557;
-    (=big5             . #xA8E2)       ; &I-B-A8E2;
-    (=gt               . 01871)        ; &I-GT-01871;
-    (=gt-k             . 03859)        ; &I-GT-K03859;
-    (=gt-pj-1          . #x5140)       ; &I-GT-01871;
-    (=daikanwa         . 01436)        ; &I-M-01436;
-    (=ucs@jis          . #x5169)       ; &GT-01871;
-    (=ucs@big5         . #x5169)       ; &GT-01871;
-    (mojikyo           . 001436)       ; &MCS-6000059C;
-    ))
-(define-char
-  '((morohashi-daikanwa        1436 0 0)
-    (ideographic-radical . 11) ; ⼊
+  '((ideographic-radical . 11) ; ⼊
     (ideographic-strokes . 6)
     (total-strokes      . 8)
-    (hanyu-dazidian    1 24 2)
-    (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
-      (=ucs              . #x2FF1)     ; ⿱
-      )
-     ((=ucs              . #x4E00)     ; 一
-      )
-     ((=big5-cdp         . #x8C62)     ; &CDP-8C62;
-      ))
-    (shinjigen-1       . 484)
-    (shinjigen-2       . 484)
     (=ucs              . #x5169)       ; 兩
-    (=cns11643-1       . #x4C25)       ; &I-C1-4C25;
-    (=gb12345          . #x413D)       ; 兩
+    (->subsumptive
+     ((shinjigen-1       . 484)
+      (shinjigen-2       . 484)
+      (=jis-x0208        . #x5140)     ; &GT-01871;
+      (=ks-x1001         . #x5557)     ; &I-K0-5557;
+      (=big5             . #xA8E2)     ; &I-B-A8E2;
+      (=gt               . 01871)      ; &I-GT-01871;
+      (=gt-k             . 03859)      ; &I-GT-K03859;
+      (=gt-pj-1                  . #x5140)     ; &I-GT-01871;
+      (=daikanwa         . 01436)      ; &I-M-01436;
+      (=ucs@jis                  . #x5169)     ; &GT-01871;
+      (=ucs@big5         . #x5169)     ; &GT-01871;
+      (mojikyo           . 001436)     ; &MCS-6000059C;
+      )
+     ((hanyu-dazidian    1 24 2)
+      (ideographic-structure
+       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+       (=ucs               . #x2FF1)   ; ⿱
+       )
+       ((=ucs              . #x4E00)   ; 一
+       )
+       ((=big5-cdp         . #x8C62)   ; &CDP-8C62;
+       ))
+      (=cns11643-1       . #x4C25)     ; &C1-4C25;
+      (=gb12345                  . #x413D)     ; &C1-4C25;
+      (=ucs@unicode      . #x5169)     ; &C1-4C25;
+      ))
     ))
 (define-char
   '((=>ucs             . #x516A)       ; 兪
index c4fbb5c..fe1831d 100644 (file)
     (->subsumptive
      ((=daikanwa         . 48819)      ; &M-48819;
       )
-     ((=ucs@unicode      . #x9F8E)     ; 󰀕
+     ((=ucs@unicode      . #x9F8E)     ; &UU+9F8E;
       )
      ((=cns11643-3       . #x5755)     ; &C3-5755;
       ))
index 10e5a8d..d69d22a 100644 (file)
     (=hanziku-1                . #xF8D6)       ; &I-HZK01-F8D6;
     ))
 (define-char
-  '((=>ucs             . #x53E2)       ; 叢
-    (ideographic-radical . 29) ; ⼜
+  '((ideographic-radical . 29) ; ⼜
     (ideographic-strokes . 16)
     (total-strokes      . 18)
     (hanyu-dazidian    1 402 15)
-    (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
-      (=ucs              . #x2FF1)     ; ⿱
-      )
-     ((=ucs              . #x4E35)     ; 丵
-      )
-     ((=jis-x0208        . #x3C68)     ; &GT-03992;
-      (=ks-x1001         . #x7622)     ; &I-K0-7622;
-      (=cns11643-1       . #x4C3D)     ; &I-C1-4C3D;
-      (=daikanwa         . 03158)      ; &I-M-03158;
-      ))
-    (shinjigen-1       . 932)
-    (shinjigen-2       . 932)
-    (=jis-x0208                . #x4151)       ; &GT-04083;
-    (=ks-x1001         . #x753F)       ; &I-K0-753F;
-    (=cns11643-1       . #x763B)       ; &I-C1-763B;
-    (=big5             . #xC24F)       ; &I-B-C24F;
-    (=gt               . 04083)        ; &I-GT-04083;
-    (=gt-pj-1          . #x4151)       ; &I-GT-04083;
-    (=daikanwa         . 03220)        ; &I-M-03220;
-    (=ucs@jis          . #x53E2)       ; &GT-04083;
-    (=ucs@big5         . #x53E2)       ; &GT-04083;
-    ))
-(define-char
-  '((morohashi-daikanwa        3220 0 1)
-    (ideographic-radical . 29) ; ⼜
-    (ideographic-strokes . 16)
-    (total-strokes      . 18)
-    (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
-      (=ucs              . #x2FF1)     ; ⿱
-      )
-     ((=ucs              . #x4E35)     ; 丵
+    (=ucs              . #x53E2)       ; 叢
+    (->subsumptive
+     ((ideographic-structure
+       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+       (=ucs               . #x2FF1)   ; ⿱
+       )
+       ((=ucs              . #x4E35)   ; 丵
+       )
+       ((=jis-x0208        . #x3C68)   ; &GT-03992;
+       (=ks-x1001          . #x7622)   ; &I-K0-7622;
+       (=cns11643-1        . #x4C3D)   ; &I-C1-4C3D;
+       (=daikanwa          . 03158)    ; &I-M-03158;
+       ))
+      (shinjigen-1       . 932)
+      (shinjigen-2       . 932)
+      (=jis-x0208        . #x4151)     ; &GT-04083;
+      (=ks-x1001         . #x753F)     ; &I-K0-753F;
+      (=cns11643-1       . #x763B)     ; &I-C1-763B;
+      (=big5             . #xC24F)     ; &I-B-C24F;
+      (=gt               . 04083)      ; &I-GT-04083;
+      (=gt-pj-1                  . #x4151)     ; &I-GT-04083;
+      (=daikanwa         . 03220)      ; &I-M-03220;
+      (=ucs@jis                  . #x53E2)     ; &GT-04083;
+      (=ucs@big5         . #x53E2)     ; &GT-04083;
       )
-     ((=ucs              . #x53D6)     ; 取
+     ((ideographic-structure
+       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+       (=ucs               . #x2FF1)   ; ⿱
+       )
+       ((=ucs              . #x4E35)   ; 丵
+       )
+       ((=ucs              . #x53D6)   ; 取
+       ))
+      (=gb12345                  . #x3454)     ; &UU+53E2;
+      (=ucs@unicode      . #x53E2)     ; &UU+53E2;
       ))
-    (=ucs              . #x53E2)       ; 叢
-    (=gb12345          . #x3454)       ; 叢
     ))
 (define-char
   '((=>ucs             . #x20B91)      ; 𠮑
index 6a85738..ec2d0a8 100644 (file)
      ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
       (=ucs              . #x2FF1)     ; ⿱
       )
-     ((=ucs              . #x9115)     ; 鄕
+     ((=ks-x1001         . #x7A41)     ; &M-39571;
+      (=daikanwa         . 39571)      ; &I-M-39571;
       )
      ((=ucs              . #x5411)     ; 向
       ))
     (=cbeta            . 01836)        ; &I-CB01836;
     ))
 (define-char
-  '((=>ucs             . #x56B4)       ; 嚴
-    (ideographic-radical . 30) ; ⼝
-    (ideographic-strokes . 17)
-    (total-strokes      . 20)
-    (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT")
-      (=ucs              . #x2FF8)     ; ⿸
-      )
-     ((ideographic-structure
-       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
-       (=ucs               . #x2FF1)   ; ⿱
+  '((ideographic-radical . 30) ; ⼝
+    (=ucs              . #x56B4)       ; 嚴
+    (->subsumptive
+     ((ideographic-strokes . 17)
+      (total-strokes      . 20)
+      (ideographic-structure
+       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT")
+       (=ucs               . #x2FF8)   ; ⿸
        )
-       ((=ucs              . #x5405)   ; 吅
+       ((ideographic-structure
+        ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+         (=ucs               . #x2FF1) ; ⿱
+         )
+        ((=ucs               . #x5405) ; 吅
+         )
+        ((=ucs               . #x5382) ; 厂
+         ))
        )
-       ((=ucs              . #x5382)   ; 厂
+       ((=ks-x1001         . #x4A72)   ; &GT-16742;
+       (=cns11643-1        . #x5F56)   ; &I-C1-5F56;
+       (=daikanwa          . 13260)    ; &I-M-13260;
        ))
-      )
-     ((=ks-x1001         . #x4A72)     ; &GT-16742;
-      (=cns11643-1       . #x5F56)     ; &I-C1-5F56;
-      (=daikanwa         . 13260)      ; &I-M-13260;
-      ))
-    (shinjigen-1       . 1286)
-    (shinjigen-2       . 1286)
-    (=jis-x0208                . #x536E)       ; &GT-05771;
-    (=ks-x1001         . #x6571)       ; &I-K0-6571;
-    (=cns11643-1       . #x7964)       ; &I-C1-7964;
-    (=big5             . #xC459)       ; &I-B-C459;
-    (=gt               . 05771)        ; &I-GT-05771;
-    (=gt-pj-1          . #x536E)       ; &I-GT-05771;
-    (=daikanwa         . 04589)        ; &I-M-04589;
-    (=ucs@jis          . #x56B4)       ; &GT-05771;
-    (=ucs@big5         . #x56B4)       ; &GT-05771;
-    ))
-(define-char
-  '((=>ucs             . #x56B4)       ; 嚴
-    (morohashi-daikanwa        4589 0 0)
-    (ideographic-radical . 30) ; ⼝
-    (ideographic-strokes . 17)
-    (total-strokes      . 20)
-    (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT")
-      (=ucs              . #x2FF8)     ; ⿸
-      )
-     ((ideographic-structure
-       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
-       (=ucs               . #x2FF1)   ; ⿱
+      (shinjigen-1       . 1286)
+      (shinjigen-2       . 1286)
+      (=jis-x0208        . #x536E)     ; &GT-05771;
+      (=ks-x1001         . #x6571)     ; &I-K0-6571;
+      (=cns11643-1       . #x7964)     ; &I-C1-7964;
+      (=big5             . #xC459)     ; &I-B-C459;
+      (=gt               . 05771)      ; &I-GT-05771;
+      (=gt-pj-1                  . #x536E)     ; &I-GT-05771;
+      (=daikanwa         . 04589)      ; &I-M-04589;
+      (=ucs@jis                  . #x56B4)     ; &GT-05771;
+      (=ucs@big5         . #x56B4)     ; &GT-05771;
+      )
+     ((ideographic-strokes . 17)
+      (total-strokes      . 20)
+      (ideographic-structure
+       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT")
+       (=ucs               . #x2FF8)   ; ⿸
        )
-       ((=ucs              . #x5405)   ; 吅
+       ((ideographic-structure
+        ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+         (=ucs               . #x2FF1) ; ⿱
+         )
+        ((=ucs               . #x5405) ; 吅
+         )
+        ((=ucs               . #x5382) ; 厂
+         ))
        )
-       ((=ucs              . #x5382)   ; 厂
+       ((=jis-x0208-1978    . #x343A)  ; &J83-343A;
+       (=jis-x0208-1983    . #x343A)   ; &I-J83-343A;
        ))
+      (mojikyo           . 004589)     ; &MCS-600011ED;
       )
-     ((=jis-x0208-1978   . #x343A)     ; &J83-343A;
-      (=jis-x0208-1983   . #x343A)     ; &I-J83-343A;
-      ))
-    (mojikyo           . 004589)       ; &MCS-600011ED;
-    ))
-(define-char
-  '((morohashi-daikanwa        4589 0 5)
-    (ideographic-radical . 30) ; ⼝
-    (ideographic-strokes . 16)
-    (total-strokes      . 19)
-    (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT")
-      (=ucs              . #x2FF8)     ; ⿸
-      )
-     ((ideographic-structure
-       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
-       (=ucs               . #x2FF1)   ; ⿱
+     ((ideographic-strokes . 16)
+      (total-strokes      . 19)
+      (ideographic-structure
+       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT")
+       (=ucs               . #x2FF8)   ; ⿸
        )
-       ((=ucs              . #x5405)   ; 吅
+       ((ideographic-structure
+        ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+         (=ucs               . #x2FF1) ; ⿱
+         )
+        ((=ucs               . #x5405) ; 吅
+         )
+        ((=ucs               . #x5382) ; 厂
+         ))
        )
-       ((=ucs              . #x5382)   ; 厂
+       ((=gb2312           . #x3852)   ; &G0-3852;
        ))
-      )
-     ((=ucs              . #x6562)     ; 敢
+      (=gb12345                  . #x514F)     ; &UU+56B4;
+      (=ucs@unicode      . #x56B4)     ; &UU+56B4;
       ))
-    (=ucs              . #x56B4)       ; 嚴
-    (=gb12345          . #x514F)       ; 嚴
     ))
 (define-char
   '((=>ucs             . #x21117)      ; 𡄗
index 56f40a3..f94388f 100644 (file)
     (=cns11643-6       . #x243D)       ; &C6-243D;
     ))
 (define-char
-  '((=>ucs             . #x4E54)       ; 乔
-    (ideographic-radical . 37) ; ⼤
-    (ideographic-strokes . 3)
-    (total-strokes      . 6)
-    (=daikanwa         . 05860)        ; &M-05860;
-    ))
-(define-char
-  '((morohashi-daikanwa        5860 0 2)
-    (ideographic-      (:radical       37 ; ⼤
-                        :strokes       3)
-                       (:radical       4 ; ⼃
-                        :strokes       5))
+  '((ideographic-radical@ucs . 4)      ; ⼃
+    (ideographic-strokes@ucs . 5)
+    (ideographic-radical@cns . 37)     ; ⼤
+    (ideographic-strokes@cns . 3)
+    (ideographic-radical@cns*sources
+     daikanwa cns11643)
     (total-strokes      . 6)
-    (hanyu-dazidian    1 38 1)
-    (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
-      (=ucs              . #x2FF1)     ; ⿱
-      )
-     ((=ucs              . #x592D)     ; 夭
+    (=ucs              . #x4E54)       ; 乔
+    (->subsumptive
+     ((=daikanwa         . 05860)      ; &M-05860;
       )
-     ((=big5-cdp         . #x89AB)     ; &CDP-89AB;
+     ((<-simplified@CN
+       ((=ucs              . #x55AC)   ; 喬
+       (=gb12345           . #x4747)   ; 喬
+       ))
+      (hanyu-dazidian    1 38 1)
+      (ideographic-structure
+       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+       (=ucs               . #x2FF1)   ; ⿱
+       )
+       ((=ucs              . #x592D)   ; 夭
+       )
+       ((=big5-cdp         . #x89AB)   ; &CDP-89AB;
+       ))
+      (=gb2312           . #x4747)     ; &HZK01-ABD7;
+      (=cns11643-3       . #x2345)     ; &I-C3-2345;
+      (=hanziku-1        . #xABD7)     ; &I-HZK01-ABD7;
+      (=ucs@unicode      . #x4E54)     ; &HZK01-ABD7;
       ))
-    (=ucs              . #x4E54)       ; 乔
-    (=gb2312           . #x4747)       ; &I-G0-4747;
-    (=cns11643-3       . #x2345)       ; &I-C3-2345;
-    (=hanziku-1                . #xABD7)       ; &I-HZK01-ABD7;
     ))
 (define-char
   '((ideographic-radical . 37) ; ⼤
     (ideographic-strokes . 4)
     (total-strokes      . 7)
     (<-simplified
-     ((=gb12345                  . #x5E46)     ; 󰀗
+     ((=gb12345                  . #x5E46)     ; &UU+5969;
       ))
     (hanyu-dazidian    1 529 9)
     (=ucs              . #x5941)       ; 奁
       (=daikanwa         . 05991)      ; &I-M-05991;
       (=ucs@jis                  . #x5969)     ; &GT-07573;
       )
-     ((=gb12345                  . #x5E46)     ; 󰀗
-      (=ucs@unicode      . #x5969)     ; 󰀗
+     ((=gb12345                  . #x5E46)     ; &UU+5969;
+      (=ucs@unicode      . #x5969)     ; &UU+5969;
       ))
     ))
 (define-char
index e146658..de62ea1 100644 (file)
   '((ideographic-radical . 41) ; ⼨
     (ideographic-strokes . 8)
     (total-strokes      . 11)
-    (shinjigen-2       . 1885)
     (=ucs              . #x5C08)       ; 專
-    (=jis-x0208                . #x5573)       ; &I-J90-5573;
-    (=ks-x1001         . #x6E76)       ; &I-K0-6E76;
-    (=cns11643-1       . #x5971)       ; &I-C1-5971;
-    (=gb12345          . #x5728)       ; 專
-    (=big5             . #xB14D)       ; &I-B-B14D;
-    (=gt               . 09367)        ; &I-GT-09367;
-    (=gt-k             . 07926)        ; &I-GT-K07926;
-    (=gt-pj-1          . #x5573)       ; &I-GT-09367;
-    (=daikanwa         . 07439)        ; &I-M-07439;
-    ))
-(define-char
-  '((=>ucs             . #x5C08)       ; 專
-    (morohashi-daikanwa        7439 0 1)
-    (ideographic-radical . 41) ; ⼨
-    (ideographic-strokes . 8)
-    (total-strokes      . 11)
-    (=jef-china3       . #x4ACE)       ; &JC3-4ACE;
+    (->subsumptive
+     ((shinjigen-2       . 1885)
+      (=jis-x0208        . #x5573)     ; &GT-09367;
+      (=ks-x1001         . #x6E76)     ; &I-K0-6E76;
+      (=cns11643-1       . #x5971)     ; &I-C1-5971;
+      (=gb12345                  . #x5728)     ; &GT-09367;
+      (=big5             . #xB14D)     ; &I-B-B14D;
+      (=gt               . 09367)      ; &I-GT-09367;
+      (=gt-k             . 07926)      ; &I-GT-K07926;
+      (=gt-pj-1                  . #x5573)     ; &I-GT-09367;
+      (=daikanwa         . 07439)      ; &I-M-07439;
+      (=ucs@unicode      . #x5C08)     ; &GT-09367;
+      )
+     ((=jef-china3       . #x4ACE)     ; &JC3-4ACE;
+      ))
     ))
 (define-char
-  '((morohashi-daikanwa        7439 0 5)
+  '((=>daikanwa                . 07439)        ; &GT-09367;
     (ideographic-radical . 41) ; ⼨
     (ideographic-strokes . 6)
     (total-strokes      . 9)
     (<-simplified@JP/Jouyou
-     ((=ucs              . #x5C08)     ; 專
-      (=jis-x0208        . #x5573)     ; &I-J90-5573;
+     ((=jis-x0208        . #x5573)     ; &GT-09367;
+      (=ks-x1001         . #x6E76)     ; &I-K0-6E76;
+      (=cns11643-1       . #x5971)     ; &I-C1-5971;
+      (=daikanwa         . 07439)      ; &I-M-07439;
       ))
     (=ucs              . #x5C02)       ; 専
     (=jis-x0208                . #x406C)       ; &I-J90-406C;
index 700a02b..c001054 100644 (file)
      ((=cns11643-4       . #x2D2F)     ; &M-11583;
       (=daikanwa         . 11583)      ; &I-M-11583;
       )
-     ((=ucs@unicode      . #x39B4)     ; 󰀙
+     ((=ucs@unicode      . #x39B4)     ; &UU+39B4;
       ))
     ))
 (define-char
index eaeea14..d057fb5 100644 (file)
       (=ucs@jis-1990     . #x6256)     ; &GT-14901;
       (=ucs@jis-2000     . #x6256)     ; &GT-14901;
       )
-     ((=ucs@unicode      . #x6256)     ; 󰀚
+     ((=ucs@unicode      . #x6256)     ; &UU+6256;
       ))
     ))
 (define-char
index 15f1fe7..64ee942 100644 (file)
     (=daikanwa         . 13259)        ; &I-M-13259;
     ))
 (define-char
-  '((=>ucs             . #x6562)       ; 敢
-    (ideographic-radical . 66) ; ⽁
-    (ideographic-strokes . 8)
-    (total-strokes      . 12)
-    (shinjigen-2       . 3176)
-    (=ks-x1001         . #x4A72)       ; &GT-16742;
-    (=jis-x0208-1990   . #x343A)       ; &I-J90-343A;
-    (=cns11643-1       . #x5F56)       ; &I-C1-5F56;
-    (=big5             . #xB4B1)       ; &I-B-B4B1;
-    (=gt               . 16742)        ; &I-GT-16742;
-    (=gt-k             . 09015)        ; &I-GT-K09015;
-    (=gt-pj-1          . #x343A)       ; &I-GT-16742;
-    (=daikanwa         . 13260)        ; &I-M-13260;
-    (=ucs@jis          . #x6562)       ; &GT-16742;
-    (=ucs@big5         . #x6562)       ; &GT-16742;
-    ))
-(define-char
-  '((=>ucs             . #x6562)       ; 敢
-    (morohashi-daikanwa        13260 0 1)
-    (ideographic-radical . 66) ; ⽁
-    (ideographic-strokes . 8)
-    (total-strokes      . 12)
-    (=jis-x0208-1978   . #x343A)       ; &J83-343A;
-    (=jis-x0208-1983   . #x343A)       ; &I-J83-343A;
-    (mojikyo           . 013260)       ; &MCS-600033CC;
-    ))
-(define-char
-  '((morohashi-daikanwa        13260 0 5)
-    (ideographic-radical . 66) ; ⽁
-    (ideographic-strokes . 8)
-    (total-strokes      . 12)
+  '((ideographic-radical . 66) ; ⽁
     (=ucs              . #x6562)       ; 敢
-    (=gb2312           . #x3852)       ; &I-G0-3852;
+    (->subsumptive
+     ((ideographic-strokes . 8)
+      (total-strokes      . 12)
+      (->subsumptive
+       ((shinjigen-2       . 3176)
+       (=ks-x1001          . #x4A72)   ; &GT-16742;
+       (=jis-x0208-1990    . #x343A)   ; &I-J90-343A;
+       (=cns11643-1        . #x5F56)   ; &I-C1-5F56;
+       (=big5              . #xB4B1)   ; &I-B-B4B1;
+       (=gt                . 16742)    ; &I-GT-16742;
+       (=gt-k              . 09015)    ; &I-GT-K09015;
+       (=gt-pj-1           . #x343A)   ; &I-GT-16742;
+       (=daikanwa          . 13260)    ; &I-M-13260;
+       (=ucs@jis           . #x6562)   ; &GT-16742;
+       (=ucs@big5          . #x6562)   ; &GT-16742;
+       )
+       ((=jis-x0208-1978    . #x343A)  ; &J83-343A;
+       (=jis-x0208-1983    . #x343A)   ; &I-J83-343A;
+       (mojikyo            . 013260)   ; &MCS-600033CC;
+       ))
+      )
+     ((ideographic-strokes . 7)
+      (total-strokes      . 11)
+      (=gb2312           . #x3852)     ; &G0-3852;
+      (=ucs@unicode      . #x6562)     ; &G0-3852;
+      ))
     ))
 (define-char
   '((ideographic-radical . 66) ; ⽁
index 55c7187..925bcb4 100644 (file)
       (=ucs@jis                  . #x67A6)     ; &GT-18539;
       (mojikyo           . 055279)     ; &MCS-6000D7EF;
       )
-     ((=ucs@unicode      . #x67A6)     ; 󰀛
+     ((=ucs@unicode      . #x67A6)     ; &UU+67A6;
       ))
     ))
 (define-char
   '((ideographic-radical . 75) ; ⽊
     (ideographic-strokes . 9)
     (total-strokes      . 13)
-    (shinjigen-2       . 3711)
     (=ucs              . #x696D)       ; 業
-    (=jis-x0208                . #x3648)       ; &I-J90-3648;
-    (=ks-x1001         . #x6576)       ; &I-K0-6576;
-    (=gb12345          . #x5235)       ; 業
-    (=big5             . #xB77E)       ; &I-B-B77E;
-    (=gt               . 19258)        ; &I-GT-19258;
-    (=gt-k             . 10193)        ; &I-GT-K10193;
-    (=gt-pj-1          . #x3648)       ; &I-GT-19258;
-    (=daikanwa         . 15170)        ; &I-M-15170;
-    ))
-(define-char
-  '((=>ucs             . #x696D)       ; 業
-    (morohashi-daikanwa        15170 0 1)
-    (ideographic-radical . 75) ; ⽊
-    (ideographic-strokes . 9)
-    (total-strokes      . 13)
-    (=cns11643-1       . #x6446)       ; &C1-6446;
+    (->subsumptive
+     ((shinjigen-2       . 3711)
+      (=jis-x0208        . #x3648)     ; &GT-19258;
+      (=ks-x1001         . #x6576)     ; &I-K0-6576;
+      (=gb12345                  . #x5235)     ; &GT-19258;
+      (=big5             . #xB77E)     ; &I-B-B77E;
+      (=gt               . 19258)      ; &I-GT-19258;
+      (=gt-k             . 10193)      ; &I-GT-K10193;
+      (=gt-pj-1                  . #x3648)     ; &I-GT-19258;
+      (=daikanwa         . 15170)      ; &I-M-15170;
+      (=ucs@unicode      . #x696D)     ; &GT-19258;
+      )
+     ((=cns11643-1       . #x6446)     ; &C1-6446;
+      ))
     ))
 (define-char
   '((ideographic-radical . 75) ; ⽊
index ab9ee2c..e5b7ad6 100644 (file)
     (total-strokes      . 10)
     (=ucs              . #x70EE)       ; 烮
     (->subsumptive
-     ((=ucs@unicode      . #x70EE)     ; &MCS-6000E961;
-      (mojikyo           . 059745)     ; &MCS-6000E961;
+     ((=ucs@unicode      . #x70EE)     ; &UU+70EE;
+      (mojikyo           . 059745)     ; &UU+70EE;
       )
      ((=cns11643-3       . #x3230)     ; &C3-3230;
       ))
index ef7810c..72c9cb3 100644 (file)
     (=daikanwa         . 19662)        ; &I-M-19662;
     ))
 (define-char
-  '((=>ucs             . #x722D)       ; 爭
-    (ideographic-radical . 87) ; ⽖
-    (ideographic-strokes . 4)
-    (total-strokes      . 8)
-    (shinjigen-2       . 4699)
-    (=jis-x0208                . #x6027)       ; &GT-25238;
-    (=ks-x1001         . #x6E33)       ; &I-K0-6E33;
-    (=big5             . #xAAA7)       ; &I-B-AAA7;
-    (=gt               . 25238)        ; &I-GT-25238;
-    (=gt-k             . 03900)        ; &I-GT-K03900;
-    (=gt-pj-1          . #x6027)       ; &I-GT-25238;
-    (=daikanwa         . 19663)        ; &I-M-19663;
-    (=ucs@jis          . #x722D)       ; &GT-25238;
-    ))
-(define-char
-  '((morohashi-daikanwa        19663 0 2)
-    (ideographic-radical . 87) ; ⽖
+  '((ideographic-radical . 87) ; ⽖
     (ideographic-strokes . 4)
     (total-strokes      . 8)
     (=ucs              . #x722D)       ; 爭
-    (=cns11643-1       . #x4E68)       ; &I-C1-4E68;
-    (=gb12345          . #x5579)       ; 爭
+    (->subsumptive
+     ((shinjigen-2       . 4699)
+      (=jis-x0208        . #x6027)     ; &GT-25238;
+      (=ks-x1001         . #x6E33)     ; &I-K0-6E33;
+      (=big5             . #xAAA7)     ; &I-B-AAA7;
+      (=gt               . 25238)      ; &I-GT-25238;
+      (=gt-k             . 03900)      ; &I-GT-K03900;
+      (=gt-pj-1                  . #x6027)     ; &I-GT-25238;
+      (=daikanwa         . 19663)      ; &I-M-19663;
+      (=ucs@jis                  . #x722D)     ; &GT-25238;
+      )
+     ((=cns11643-1       . #x4E68)     ; &C1-4E68;
+      (=gb12345                  . #x5579)     ; &C1-4E68;
+      (=ucs@unicode      . #x722D)     ; &C1-4E68;
+      ))
     ))
 (define-char
   '((ideographic-radical . 87) ; ⽖
     (=cns11643-6       . #x4158)       ; &I-C6-4158;
     ))
 (define-char
-  '((=>ucs             . #x7232)       ; 爲
-    (ideographic-radical . 87) ; ⽖
-    (ideographic-strokes . 8)
-    (total-strokes      . 12)
-    (shinjigen-2       . 4703)
-    (=jis-x0208                . #x602A)       ; &GT-25270;
-    (=ks-x1001         . #x6A53)       ; &I-K0-6A53;
-    (=big5-cdp         . #xACB0)       ; &I-B-ACB0;
-    (=gt               . 25270)        ; &I-GT-25270;
-    (=gt-k             . 09209)        ; &I-GT-K09209;
-    (=gt-pj-1          . #x602A)       ; &I-GT-25270;
-    (=daikanwa         . 19686)        ; &I-M-19686;
-    (=ucs@jis          . #x7232)       ; &GT-25270;
-    ))
-(define-char
-  '((morohashi-daikanwa        19686 0 2)
-    (ideographic-radical . 87) ; ⽖
+  '((ideographic-radical . 87) ; ⽖
     (ideographic-strokes . 8)
     (total-strokes      . 12)
     (=ucs              . #x7232)       ; 爲
-    (=cns11643-3       . #x3D22)       ; &I-C3-3D22;
-    (=gb12345          . #x4E2A)       ; 爲
-    (=gt               . 25271)        ; &I-GT-25271;
-    (=gt-k             . 09877)        ; &I-GT-K09877;
-    (=gt-pj-9          . #x6633)       ; &I-GT-25271;
+    (->subsumptive
+     ((shinjigen-2       . 4703)
+      (=jis-x0208        . #x602A)     ; &GT-25270;
+      (=ks-x1001         . #x6A53)     ; &I-K0-6A53;
+      (=big5-cdp         . #xACB0)     ; &I-B-ACB0;
+      (=gt               . 25270)      ; &I-GT-25270;
+      (=gt-k             . 09209)      ; &I-GT-K09209;
+      (=gt-pj-1                  . #x602A)     ; &I-GT-25270;
+      (=daikanwa         . 19686)      ; &I-M-19686;
+      (=ucs@jis                  . #x7232)     ; &GT-25270;
+      )
+     ((=cns11643-3       . #x3D22)     ; &GT-25271;
+      (=gb12345                  . #x4E2A)     ; &GT-25271;
+      (=gt               . 25271)      ; &I-GT-25271;
+      (=gt-k             . 09877)      ; &I-GT-K09877;
+      (=gt-pj-9                  . #x6633)     ; &I-GT-25271;
+      (=ucs@unicode      . #x7232)     ; &GT-25271;
+      ))
     ))
 (define-char
   '((=>ucs             . #x24514)      ; 𤔔
index 97498d7..856ed5a 100644 (file)
      ((=daikanwa         . 25262)      ; &M-25262;
       (=jef-china3       . #x98E8)     ; &I-JC3-98E8;
       )
-     ((=ucs@unicode      . #x7A4B)     ; 󰀝
+     ((=ucs@unicode      . #x7A4B)     ; &UU+7A4B;
       )
      ((=cns11643-1       . #x715C)     ; &C1-715C;
       ))
     (->subsumptive
      ((ideographic-strokes . 15)
       (total-strokes      . 20)
-      (=ucs@unicode      . #x4188)     ; 󰀞
+      (=ucs@unicode      . #x4188)     ; &UU+4188;
       )
      ((ideographic-strokes . 16)
       (total-strokes      . 21)
     (total-strokes      . 20)
     (=ucs              . #x4189)       ; 䆉
     (->subsumptive
-     ((=ucs@unicode      . #x4189)     ; 󰀟
+     ((=ucs@unicode      . #x4189)     ; &UU+4189;
       )
      ((=cns11643-4       . #x6379)     ; &C4-6379;
       ))
index 8a81e48..ef39e40 100644 (file)
     (=cns11643-1       . #x5C53)       ; &C1-5C53;
     ))
 (define-char
-  '((=>ucs             . #x7D72)       ; 絲
-    (ideographic-radical . 120)        ; ⽷
-    (ideographic-strokes . 6)
-    (total-strokes      . 12)
-    (shinjigen-2       . 5959)
-    (=jis-x0208                . #x652F)       ; &GT-35315;
-    (=ks-x1001         . #x5E6A)       ; &I-K0-5E6A;
-    (=gt               . 35315)        ; &I-GT-35315;
-    (=gt-k             . 09222)        ; &I-GT-K09222;
-    (=gt-pj-1          . #x652F)       ; &I-GT-35315;
-    (=daikanwa         . 27448)        ; &I-M-27448;
-    (=ucs@jis          . #x7D72)       ; &GT-35315;
-    ))
-(define-char
-  '((morohashi-daikanwa        27448 0 2)
-    (ideographic-radical . 120)        ; ⽷
+  '((ideographic-radical . 120)        ; ⽷
     (ideographic-strokes . 6)
     (total-strokes      . 12)
     (=ucs              . #x7D72)       ; 絲
-    (=cns11643-1       . #x613D)       ; &I-C1-613D;
-    (=gb12345          . #x4B3F)       ; 絲
+    (->subsumptive
+     ((shinjigen-2       . 5959)
+      (=jis-x0208        . #x652F)     ; &GT-35315;
+      (=ks-x1001         . #x5E6A)     ; &I-K0-5E6A;
+      (=gt               . 35315)      ; &I-GT-35315;
+      (=gt-k             . 09222)      ; &I-GT-K09222;
+      (=gt-pj-1                  . #x652F)     ; &I-GT-35315;
+      (=daikanwa         . 27448)      ; &I-M-27448;
+      (=ucs@jis                  . #x7D72)     ; &GT-35315;
+      )
+     ((=cns11643-1       . #x613D)     ; &C1-613D;
+      )
+     ((=gb12345                  . #x4B3F)     ; &UU+7D72;
+      (=ucs@unicode      . #x7D72)     ; &UU+7D72;
+      ))
     ))
 (define-char
   '((=>ucs             . #x7D73)       ; 絳
index 9003174..31ed538 100644 (file)
     (=cns11643-6       . #x4344)       ; &I-C6-4344;
     ))
 (define-char
-  '((=>ucs             . #x7FD2)       ; 習
-    (ideographic-radical . 124)        ; ⽻
-    (ideographic-strokes . 5)
-    (total-strokes      . 11)
-    (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
-      (=ucs              . #x2FF1)     ; ⿱
-      )
-     ((=ks-x1001         . #x6962)     ; &GT-36832;
-      (=daikanwa         . 28614)      ; &I-M-28614;
+  '((<-denotational
+     ((=ucs              . #x7FD2)     ; 習
+      ))
+    (->subsumptive
+     ((ideographic-structure
+       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+       (=ucs               . #x2FF1)   ; ⿱
+       )
+       ((=ks-x1001         . #x6962)   ; &GT-36832;
+       (=daikanwa          . 28614)    ; &I-M-28614;
+       )
+       ((=ucs              . #x767D)   ; 白
+       ))
+      (=daikanwa         . 28672)      ; &M-28672;
       )
-     ((=ucs              . #x767D)     ; 白
+     ((ideographic-structure
+       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+       (=ucs               . #x2FF1)   ; ⿱
+       )
+       ((=gt-k             . 01762)    ; &GT-K01762;
+       )
+       ((=ucs              . #x767D)   ; 白
+       ))
+      (=ks-x1001         . #x6327)     ; &GT-36924;
+      (=big5             . #xB2DF)     ; &I-B-B2DF;
+      (=gt               . 36924)      ; &I-GT-36924;
+      (=gt-k             . 07784)      ; &I-GT-K07784;
+      (=gt-pj-6                  . #x3346)     ; &I-GT-36924;
+      (=jef-china3       . #x60A5)     ; &I-JC3-60A5;
+      (mojikyo           . 028672)     ; &MCS-60007000;
       ))
-    (=daikanwa         . 28672)        ; &M-28672;
     ))
 (define-char
-  '((=>ucs             . #x7FD2)       ; 習
-    (morohashi-daikanwa        28672 0 0)
-    (ideographic-radical . 124)        ; ⽻
+  '((ideographic-radical . 124)        ; ⽻
     (ideographic-strokes . 5)
     (total-strokes      . 11)
-    (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
-      (=ucs              . #x2FF1)     ; ⿱
-      )
-     ((=gt-k             . 01762)      ; &GT-K01762;
-      )
-     ((=ucs              . #x767D)     ; 白
-      ))
-    (=ks-x1001         . #x6327)       ; &GT-36924;
-    (=big5             . #xB2DF)       ; &I-B-B2DF;
-    (=gt               . 36924)        ; &I-GT-36924;
-    (=gt-k             . 07784)        ; &I-GT-K07784;
-    (=gt-pj-6          . #x3346)       ; &I-GT-36924;
-    (=jef-china3       . #x60A5)       ; &I-JC3-60A5;
-    (mojikyo           . 028672)       ; &MCS-60007000;
+    (=ucs              . #x7FD2)       ; 習
     ))
 (define-char
-  '((=>ucs             . #x7FD2)       ; 習
-    (morohashi-daikanwa        28672 1)
-    (ideographic-radical . 124)        ; ⽻
-    (ideographic-strokes . 5)
-    (total-strokes      . 11)
-    (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
-      (=ucs              . #x2FF1)     ; ⿱
-      )
-     ((=ucs              . #x7FBD)     ; 羽
+  '((<-denotational
+     ((=ucs              . #x7FD2)     ; 習
+      ))
+    (->subsumptive
+     ((morohashi-daikanwa      28672 1)
+      (ideographic-structure
+       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+       (=ucs               . #x2FF1)   ; ⿱
+       )
+       ((=ucs              . #x7FBD)   ; 羽
+       )
+       ((=ucs              . #x767D)   ; 白
+       ))
+      (=jis-x0208        . #x3D2C)     ; &GT-36925;
+      (=cns11643-1       . #x5C64)     ; &I-C1-5C64;
+      (=gt               . 36925)      ; &I-GT-36925;
+      (=gt-k             . 07783)      ; &I-GT-K07783;
+      (=gt-pj-1                  . #x3D2C)     ; &I-GT-36925;
+      (=ucs@jis                  . #x7FD2)     ; &GT-36925;
+      (mojikyo           . 050361)     ; &MCS-6000C4B9;
       )
-     ((=ucs              . #x767D)     ; 白
+     ((=gb12345                  . #x4F30)     ; &UU+7FD2;
+      (=ucs@unicode      . #x7FD2)     ; &UU+7FD2;
       ))
-    (=jis-x0208                . #x3D2C)       ; &GT-36925;
-    (=cns11643-1       . #x5C64)       ; &I-C1-5C64;
-    (=gt               . 36925)        ; &I-GT-36925;
-    (=gt-k             . 07783)        ; &I-GT-K07783;
-    (=gt-pj-1          . #x3D2C)       ; &I-GT-36925;
-    (=ucs@jis          . #x7FD2)       ; &GT-36925;
-    (mojikyo           . 050361)       ; &MCS-6000C4B9;
-    ))
-(define-char
-  '((morohashi-daikanwa        28672 1 0)
-    (ideographic-radical . 124)        ; ⽻
-    (ideographic-strokes . 5)
-    (total-strokes      . 11)
-    (=ucs              . #x7FD2)       ; 習
-    (=gb12345          . #x4F30)       ; 習
     ))
 (define-char
   '((=>ucs             . #x26419)      ; 𦐙
index a5894c7..1a1153f 100644 (file)
@@ -32,7 +32,7 @@
       (=gt-pj-6                  . #x3879)     ; &GT-37857;
       (=daikanwa         . 29237)      ; &I-M-29237;
       )
-     ((=ucs@unicode      . #x2EBC)     ; 󰀀
+     ((=ucs@unicode      . #x2EBC)     ; &UU+2EBC;
       )
      ((=big5-cdp         . #x8A73)     ; &CDP-8A73;
       )
index 5f6bba9..6458b03 100644 (file)
@@ -77,7 +77,7 @@
       (=daikanwa         . 30177)      ; &I-M-30177;
       (=ucs@jis                  . #x81FD)     ; &M-30177;
       )
-     ((=ucs@unicode      . #x81FD)     ; 󰀡
+     ((=ucs@unicode      . #x81FD)     ; &UU+81FD;
       ))
     ))
 (define-char
   '((ideographic-radical . 134)        ; ⾅
     (ideographic-strokes . 7)
     (total-strokes      . 14)
-    (shinjigen-1       . 6626)
-    (shinjigen-2       . 6626)
     (=ucs              . #x8207)       ; 與
-    (=jis-x0208                . #x6750)       ; &I-J90-6750;
-    (=ks-x1001         . #x6628)       ; &I-K0-6628;
-    (=gb12345          . #x536B)       ; 與
-    (=big5             . #xBB50)       ; &I-B-BB50;
-    (=gt               . 39084)        ; &I-GT-39084;
-    (=gt-k             . 10342)        ; &I-GT-K10342;
-    (=gt-pj-1          . #x6750)       ; &I-GT-39084;
-    (=daikanwa         . 30212)        ; &I-M-30212;
-    ))
-(define-char
-  '((=>ucs             . #x8207)       ; 與
-    (morohashi-daikanwa        30212 0 0)
-    (ideographic-radical . 134)        ; ⾅
-    (ideographic-strokes . 7)
-    (total-strokes      . 14)
-    (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM BELOW")
-      (=ucs              . #x2FF6)     ; ⿶
-      )
-     ((=big5-cdp         . #x8BA8)     ; &CDP-8BA8;
+    (->subsumptive
+     ((shinjigen-1       . 6626)
+      (shinjigen-2       . 6626)
+      (=jis-x0208        . #x6750)     ; &GT-39084;
+      (=ks-x1001         . #x6628)     ; &I-K0-6628;
+      (=gb12345                  . #x536B)     ; &GT-39084;
+      (=big5             . #xBB50)     ; &I-B-BB50;
+      (=gt               . 39084)      ; &I-GT-39084;
+      (=gt-k             . 10342)      ; &I-GT-K10342;
+      (=gt-pj-1                  . #x6750)     ; &I-GT-39084;
+      (=daikanwa         . 30212)      ; &I-M-30212;
+      (=ucs@unicode      . #x8207)     ; &GT-39084;
       )
-     ((=big5-cdp         . #x8BC2)     ; &CDP-8BC2;
+     ((ideographic-structure
+       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM BELOW")
+       (=ucs               . #x2FF6)   ; ⿶
+       )
+       ((=big5-cdp         . #x8BA8)   ; &CDP-8BA8;
+       )
+       ((=big5-cdp         . #x8BC2)   ; &CDP-8BC2;
+       ))
+      (=cns11643-1       . #x6A58)     ; &C1-6A58;
       ))
-    (=cns11643-1       . #x6A58)       ; &C1-6A58;
     ))
 (define-char
   '((ideographic-radical . 134)        ; ⾅
   '((ideographic-radical . 134)        ; ⾅
     (ideographic-strokes . 10)
     (total-strokes      . 17)
-    (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
-      (=ucs              . #x2FF1)     ; ⿱
-      )
-     ((=ucs              . #x8207)     ; 與
-      )
-     ((=big5-cdp         . #x8BF1)     ; &CDP-8BF1;
-      ))
-    (shinjigen-2       . 2903)
     (=ucs              . #x8209)       ; 舉
-    (=jis-x0208                . #x5A2A)       ; &I-J90-5A2A;
-    (=cns11643-1       . #x7528)       ; &I-C1-7528;
-    (=gb12345          . #x3E59)       ; 舉
-    (=gt               . 39114)        ; &I-GT-39114;
-    (=gt-pj-1          . #x5A2A)       ; &I-GT-39114;
-    (=daikanwa         . 30238)        ; &I-M-30238;
-    ))
-(define-char
-  '((=>ucs             . #x8209)       ; 舉
-    (morohashi-daikanwa        30238 0 0)
-    (ideographic-radical . 134)        ; ⾅
-    (ideographic-strokes . 10)
-    (total-strokes      . 17)
-    (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
-      (=ucs              . #x2FF1)     ; ⿱
-      )
-     ((=cns11643-1       . #x6A58)     ; &C1-6A58;
+    (->subsumptive
+     ((ideographic-structure
+       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+       (=ucs               . #x2FF1)   ; ⿱
+       )
+       ((=ucs              . #x8207)   ; 與
+       )
+       ((=big5-cdp         . #x8BF1)   ; &CDP-8BF1;
+       ))
+      (shinjigen-2       . 2903)
+      (=jis-x0208        . #x5A2A)     ; &GT-39114;
+      (=cns11643-1       . #x7528)     ; &I-C1-7528;
+      (=gb12345                  . #x3E59)     ; &GT-39114;
+      (=gt               . 39114)      ; &I-GT-39114;
+      (=gt-pj-1                  . #x5A2A)     ; &I-GT-39114;
+      (=daikanwa         . 30238)      ; &I-M-30238;
+      (=ucs@unicode      . #x8209)     ; &GT-39114;
       )
-     ((=big5-cdp         . #x8BF1)     ; &CDP-8BF1;
+     ((ideographic-structure
+       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+       (=ucs               . #x2FF1)   ; ⿱
+       )
+       ((=cns11643-1       . #x6A58)   ; &C1-6A58;
+       )
+       ((=big5-cdp         . #x8BF1)   ; &CDP-8BF1;
+       ))
+      (=big5             . #xC17C)     ; &B-C17C;
       ))
-    (=big5             . #xC17C)       ; &B-C17C;
     ))
 (define-char
   '((ideographic-radical . 134)        ; ⾅
index 4353ab6..dcb05bd 100644 (file)
     (=big5             . #xDFDD)       ; &I-B-DFDD;
     ))
 (define-char
-  '((=>ucs             . #x842C)       ; 萬
-    (ideographic-radical . 140)        ; ⾋
-    (ideographic-strokes . 9)
-    (cns-radical        . 114) ; ⽱
-    (total-strokes      . 13)
-    (=cns11643-1       . #x655C)       ; &M-31339;
-    (=daikanwa         . 31339)        ; &I-M-31339;
-    ))
-(define-char
-  '((morohashi-daikanwa        31339 0 1)
-    (ideographic-radical . 140)        ; ⾋
+  '((ideographic-radical . 140)        ; ⾋
     (ideographic-strokes . 9)
-    (total-strokes      . 12)
     (=ucs              . #x842C)       ; 萬
-    (=jis-x0208                . #x685F)       ; &I-J90-685F;
-    (=ks-x1001         . #x583F)       ; &I-K0-583F;
-    (=gb12345          . #x4D72)       ; 萬
-    (=big5             . #xB855)       ; &I-B-B855;
-    (=gt               . 41264)        ; &I-GT-41264;
-    (=gt-k             . 09229)        ; &I-GT-K09229;
-    (=gt-pj-1          . #x685F)       ; &I-GT-41264;
+    (->subsumptive
+     ((ideographic-radical@cns . 114)  ; ⽱
+      (total-strokes      . 13)
+      (=cns11643-1       . #x655C)     ; &M-31339;
+      (=daikanwa         . 31339)      ; &I-M-31339;
+      )
+     ((total-strokes      . 12)
+      (=jis-x0208        . #x685F)     ; &GT-41264;
+      (=ks-x1001         . #x583F)     ; &I-K0-583F;
+      (=gb12345                  . #x4D72)     ; &GT-41264;
+      (=big5             . #xB855)     ; &I-B-B855;
+      (=gt               . 41264)      ; &I-GT-41264;
+      (=gt-k             . 09229)      ; &I-GT-K09229;
+      (=gt-pj-1                  . #x685F)     ; &I-GT-41264;
+      (=ucs@unicode      . #x842C)     ; &GT-41264;
+      ))
     ))
 (define-char
   '((=>ucs             . #x842D)       ; 萭
index bbabdb5..5ed0bf1 100644 (file)
       (=cns11643-5       . #x2478)     ; &C5-2478;
       )
      ((total-strokes      . 6)
-      (=ucs@iso                  . #x28460)    ; 󰀢
+      (=ucs@iso                  . #x28460)    ; &UU+28460;
       ))
     ))
 (define-char
       (=cns11643-5       . #x276A)     ; &C5-276A;
       )
      ((total-strokes      . 7)
-      (=ucs@iso                  . #x28463)    ; 󰀣
+      (=ucs@iso                  . #x28463)    ; &UU+28463;
       ))
     ))
 (define-char
       (=cns11643-5       . #x2770)     ; &C5-2770;
       )
      ((total-strokes      . 7)
-      (=ucs@iso                  . #x28465)    ; 󰀤
+      (=ucs@iso                  . #x28465)    ; &UU+28465;
       ))
     ))
 (define-char
       (=cns11643-3       . #x2A6F)     ; &C3-2A6F;
       )
      ((total-strokes      . 7)
-      (=ucs@unicode      . #x488D)     ; 󰀥
+      (=ucs@unicode      . #x488D)     ; &UU+488D;
       ))
     ))
 (define-char
       (=cns11643-5       . #x2771)     ; &C5-2771;
       )
      ((total-strokes      . 7)
-      (=ucs@iso                  . #x2846A)    ; 󰀦
+      (=ucs@iso                  . #x2846A)    ; &UU+2846A;
       ))
     ))
 (define-char
       (=cns11643-5       . #x276D)     ; &C5-276D;
       )
      ((total-strokes      . 7)
-      (=ucs@iso                  . #x2846B)    ; 󰀧
+      (=ucs@iso                  . #x2846B)    ; &UU+2846B;
       ))
     ))
 (define-char
       (=cns11643-5       . #x2769)     ; &C5-2769;
       )
      ((total-strokes      . 7)
-      (=ucs@unicode      . #x488E)     ; 󰀨
+      (=ucs@unicode      . #x488E)     ; &UU+488E;
       ))
     ))
 (define-char
       (=cns11643-5       . #x2768)     ; &C5-2768;
       )
      ((total-strokes      . 7)
-      (=ucs@iso                  . #x2847D)    ; 󰀩
+      (=ucs@iso                  . #x2847D)    ; &UU+2847D;
       ))
     ))
 (define-char
       (=cns11643-5       . #x276C)     ; &C5-276C;
       )
      ((total-strokes      . 7)
-      (=ucs@iso                  . #x2847F)    ; 󰀪
+      (=ucs@iso                  . #x2847F)    ; &UU+2847F;
       ))
     ))
 (define-char
       (=cns11643-5       . #x2B4F)     ; &C5-2B4F;
       )
      ((total-strokes      . 8)
-      (=ucs@iso                  . #x28483)    ; 󰀫
+      (=ucs@iso                  . #x28483)    ; &UU+28483;
       ))
     ))
 (define-char
       (=cns11643-5       . #x2B56)     ; &C5-2B56;
       )
      ((total-strokes      . 8)
-      (=ucs@iso                  . #x28484)    ; 󰀬
+      (=ucs@iso                  . #x28484)    ; &UU+28484;
       ))
     ))
 (define-char
       (=cns11643-5       . #x2B52)     ; &C5-2B52;
       )
      ((total-strokes      . 8)
-      (=ucs@iso                  . #x28485)    ; 󰀭
+      (=ucs@iso                  . #x28485)    ; &UU+28485;
       ))
     ))
 (define-char
       (=cns11643-5       . #x2B51)     ; &C5-2B51;
       )
      ((total-strokes      . 8)
-      (=ucs@iso                  . #x28487)    ; 󰀮
+      (=ucs@iso                  . #x28487)    ; &UU+28487;
       ))
     ))
 (define-char
       (=cns11643-5       . #x2B55)     ; &C5-2B55;
       )
      ((total-strokes      . 8)
-      (=ucs@iso                  . #x28489)    ; 󰀯
+      (=ucs@iso                  . #x28489)    ; &UU+28489;
       ))
     ))
 (define-char
       (=cns11643-5       . #x2B53)     ; &C5-2B53;
       )
      ((total-strokes      . 8)
-      (=ucs@iso                  . #x2848A)    ; 󰀰
+      (=ucs@iso                  . #x2848A)    ; &UU+2848A;
       ))
     ))
 (define-char
       (=cns11643-5       . #x2B50)     ; &C5-2B50;
       )
      ((total-strokes      . 8)
-      (=ucs@iso                  . #x2848D)    ; 󰀱
+      (=ucs@iso                  . #x2848D)    ; &UU+2848D;
       ))
     ))
 (define-char
       (=cns11643-5       . #x2B57)     ; &C5-2B57;
       )
      ((total-strokes      . 8)
-      (=ucs@iso                  . #x284A2)    ; 󰀲
+      (=ucs@iso                  . #x284A2)    ; &UU+284A2;
       ))
     ))
 (define-char
       (=cns11643-5       . #x2B54)     ; &C5-2B54;
       )
      ((total-strokes      . 8)
-      (=ucs@iso                  . #x284A3)    ; 󰀳
+      (=ucs@iso                  . #x284A3)    ; &UU+284A3;
       ))
     ))
 (define-char
       (=cns11643-5       . #x305B)     ; &C5-305B;
       )
      ((total-strokes      . 9)
-      (=ucs@iso                  . #x284A6)    ; 󰀴
+      (=ucs@iso                  . #x284A6)    ; &UU+284A6;
       ))
     ))
 (define-char
       (=cns11643-5       . #x3056)     ; &C5-3056;
       )
      ((total-strokes      . 9)
-      (=ucs@iso                  . #x284A8)    ; 󰀵
+      (=ucs@iso                  . #x284A8)    ; &UU+284A8;
       ))
     ))
 (define-char
       (=cns11643-5       . #x305A)     ; &C5-305A;
       )
      ((total-strokes      . 9)
-      (=ucs@iso                  . #x284A9)    ; 󰀶
+      (=ucs@iso                  . #x284A9)    ; &UU+284A9;
       ))
     ))
 (define-char
       (=cns11643-5       . #x3057)     ; &C5-3057;
       )
      ((total-strokes      . 9)
-      (=ucs@iso                  . #x284AB)    ; 󰀷
+      (=ucs@iso                  . #x284AB)    ; &UU+284AB;
       ))
     ))
 (define-char
       (=cns11643-5       . #x3059)     ; &C5-3059;
       )
      ((total-strokes      . 9)
-      (=ucs@iso                  . #x284AC)    ; 󰀸
+      (=ucs@iso                  . #x284AC)    ; &UU+284AC;
       ))
     ))
 (define-char
       (=cns11643-5       . #x3058)     ; &C5-3058;
       )
      ((total-strokes      . 9)
-      (=ucs@iso                  . #x284BE)    ; 󰀹
+      (=ucs@iso                  . #x284BE)    ; &UU+284BE;
       ))
     ))
 (define-char
       (=cns11643-5       . #x305C)     ; &C5-305C;
       )
      ((total-strokes      . 9)
-      (=ucs@iso                  . #x284C1)    ; 󰀺
+      (=ucs@iso                  . #x284C1)    ; &UU+284C1;
       ))
     ))
 (define-char
       )
      ((ideographic-strokes . 6)
       (total-strokes      . 11)
-      (=ucs@iso                  . #x284C2)    ; 󰀻
+      (=ucs@iso                  . #x284C2)    ; &UU+284C2;
       ))
     ))
 (define-char
       )
      ((ideographic-strokes . 6)
       (total-strokes      . 9)
-      (=ucs@iso                  . #x284C3)    ; 󰀼
+      (=ucs@iso                  . #x284C3)    ; &UU+284C3;
       ))
     ))
 (define-char
       (=cns11643-5       . #x362C)     ; &C5-362C;
       )
      ((total-strokes      . 10)
-      (=ucs@iso                  . #x284C7)    ; 󰀽
+      (=ucs@iso                  . #x284C7)    ; &UU+284C7;
       ))
     ))
 (define-char
       (=cns11643-5       . #x362B)     ; &C5-362B;
       )
      ((total-strokes      . 10)
-      (=ucs@iso                  . #x284CA)    ; 󰀾
+      (=ucs@iso                  . #x284CA)    ; &UU+284CA;
       ))
     ))
 (define-char
       (=cns11643-5       . #x3629)     ; &C5-3629;
       )
      ((total-strokes      . 10)
-      (=ucs@iso                  . #x284CD)    ; 󰀿
+      (=ucs@iso                  . #x284CD)    ; &UU+284CD;
       ))
     ))
 (define-char
       (=cns11643-5       . #x362A)     ; &C5-362A;
       )
      ((total-strokes      . 10)
-      (=ucs@iso                  . #x284E5)    ; 󰁀
+      (=ucs@iso                  . #x284E5)    ; &UU+284E5;
       ))
     ))
 (define-char
       (=cns11643-5       . #x362D)     ; &C5-362D;
       )
      ((total-strokes      . 10)
-      (=ucs@iso                  . #x284E8)    ; 󰁁
+      (=ucs@iso                  . #x284E8)    ; &UU+284E8;
       ))
     ))
 (define-char
       (=cns11643-5       . #x3628)     ; &C5-3628;
       )
      ((total-strokes      . 10)
-      (=ucs@iso                  . #x284E9)    ; 󰁂
+      (=ucs@iso                  . #x284E9)    ; &UU+284E9;
       ))
     ))
 (define-char
       (=cns11643-5       . #x3C76)     ; &C5-3C76;
       )
      ((total-strokes      . 11)
-      (=ucs@iso                  . #x284EC)    ; 󰁃
+      (=ucs@iso                  . #x284EC)    ; &UU+284EC;
       ))
     ))
 (define-char
      ((->subsumptive
        ((=cns11643-5       . #x3C72)   ; &C5-3C72;
        )
-       ((=ucs@iso          . #x284ED)  ; 󰁅
+       ((=ucs@iso          . #x284ED)  ; &UU+284ED;
        ))
       ))
     ))
       (=cns11643-3       . #x3F55)     ; &C3-3F55;
       )
      ((total-strokes      . 11)
-      (=ucs@unicode      . #x9030)     ; 󰁆
+      (=ucs@unicode      . #x9030)     ; &UU+9030;
       ))
     ))
 (define-char
       (=cns11643-5       . #x3C77)     ; &C5-3C77;
       )
      ((total-strokes      . 11)
-      (=ucs@iso                  . #x284EF)    ; 󰁇
+      (=ucs@iso                  . #x284EF)    ; &UU+284EF;
       ))
     ))
 (define-char
       (=cns11643-5       . #x3C79)     ; &C5-3C79;
       )
      ((total-strokes      . 11)
-      (=ucs@iso                  . #x284F4)    ; 󰁈
+      (=ucs@iso                  . #x284F4)    ; &UU+284F4;
       ))
     ))
 (define-char
       (=cns11643-5       . #x3C75)     ; &C5-3C75;
       )
      ((total-strokes      . 11)
-      (=ucs@iso                  . #x28516)    ; 󰁉
+      (=ucs@iso                  . #x28516)    ; &UU+28516;
       ))
     ))
 (define-char
       (=cns11643-5       . #x3C74)     ; &C5-3C74;
       )
      ((total-strokes      . 11)
-      (=ucs@iso                  . #x28519)    ; 󰁊
+      (=ucs@iso                  . #x28519)    ; &UU+28519;
       ))
     ))
 (define-char
       (=cns11643-5       . #x3C73)     ; &C5-3C73;
       )
      ((total-strokes      . 11)
-      (=ucs@iso                  . #x2851A)    ; 󰁋
+      (=ucs@iso                  . #x2851A)    ; &UU+2851A;
       ))
     ))
 (define-char
       (=cns11643-5       . #x4359)     ; &C5-4359;
       )
      ((total-strokes      . 12)
-      (=ucs@iso                  . #x28526)    ; 󰁌
+      (=ucs@iso                  . #x28526)    ; &UU+28526;
       ))
     ))
 (define-char
       )
      ((ideographic-strokes . 9)
       (total-strokes      . 12)
-      (=ucs@iso                  . #x2852F)    ; 󰁍
+      (=ucs@iso                  . #x2852F)    ; &UU+2852F;
       )
      ((ideographic-strokes . 8)
       (total-strokes      . 12)
       (=cns11643-5       . #x4358)     ; &C5-4358;
       )
      ((total-strokes      . 12)
-      (=ucs@iso                  . #x2855A)    ; 󰁎
+      (=ucs@iso                  . #x2855A)    ; &UU+2855A;
       ))
     ))
 (define-char
       (=cns11643-5       . #x4356)     ; &C5-4356;
       )
      ((total-strokes      . 12)
-      (=ucs@iso                  . #x2855C)    ; 󰁏
+      (=ucs@iso                  . #x2855C)    ; &UU+2855C;
       ))
     ))
 (define-char
       (=cns11643-5       . #x4A54)     ; &C5-4A54;
       )
      ((total-strokes      . 13)
-      (=ucs@iso                  . #x28562)    ; 󰁐
+      (=ucs@iso                  . #x28562)    ; &UU+28562;
       ))
     ))
 (define-char
       (=cns11643-5       . #x4A53)     ; &C5-4A53;
       )
      ((total-strokes      . 13)
-      (=ucs@iso                  . #x28566)    ; 󰁑
+      (=ucs@iso                  . #x28566)    ; &UU+28566;
       ))
     ))
 (define-char
       (=cns11643-5       . #x4A56)     ; &C5-4A56;
       )
      ((total-strokes      . 13)
-      (=ucs@iso                  . #x28567)    ; 󰁒
+      (=ucs@iso                  . #x28567)    ; &UU+28567;
       ))
     ))
 (define-char
       (=cns11643-5       . #x4A55)     ; &C5-4A55;
       )
      ((total-strokes      . 13)
-      (=ucs@iso                  . #x28583)    ; 󰁓
+      (=ucs@iso                  . #x28583)    ; &UU+28583;
       ))
     ))
 (define-char
       (=cns11643-5       . #x5164)     ; &C5-5164;
       )
      ((total-strokes      . 14)
-      (=ucs@iso                  . #x2858C)    ; 󰁔
+      (=ucs@iso                  . #x2858C)    ; &UU+2858C;
       ))
     ))
 (define-char
       (=cns11643-5       . #x5168)     ; &C5-5168;
       )
      ((total-strokes      . 14)
-      (=ucs@iso                  . #x2858E)    ; 󰁕
+      (=ucs@iso                  . #x2858E)    ; &UU+2858E;
       ))
     ))
 (define-char
       (=cns11643-3       . #x4F3B)     ; &C3-4F3B;
       )
      ((total-strokes      . 14)
-      (=ucs@unicode      . #x9071)     ; 󰁖
+      (=ucs@unicode      . #x9071)     ; &UU+9071;
       ))
     ))
 (define-char
       (=cns11643-5       . #x5165)     ; &C5-5165;
       )
      ((total-strokes      . 14)
-      (=ucs@iso                  . #x2858F)    ; 󰁗
+      (=ucs@iso                  . #x2858F)    ; &UU+2858F;
       ))
     ))
 (define-char
       (=cns11643-5       . #x5169)     ; &C5-5169;
       )
      ((total-strokes      . 14)
-      (=ucs@iso                  . #x285AC)    ; 󰁘
+      (=ucs@iso                  . #x285AC)    ; &UU+285AC;
       ))
     ))
 (define-char
       (=cns11643-5       . #x5167)     ; &C5-5167;
       )
      ((total-strokes      . 14)
-      (=ucs@iso                  . #x285AD)    ; 󰁙
+      (=ucs@iso                  . #x285AD)    ; &UU+285AD;
       ))
     ))
 (define-char
       (=cns11643-5       . #x516C)     ; &C5-516C;
       )
      ((total-strokes      . 14)
-      (=ucs@iso                  . #x285AE)    ; 󰁚
+      (=ucs@iso                  . #x285AE)    ; &UU+285AE;
       ))
     ))
 (define-char
       (=cns11643-5       . #x516A)     ; &C5-516A;
       )
      ((total-strokes      . 14)
-      (=ucs@iso                  . #x285B0)    ; 󰁛
+      (=ucs@iso                  . #x285B0)    ; &UU+285B0;
       ))
     ))
 (define-char
       )
      ((ideographic-strokes . 11)
       (total-strokes      . 14)
-      (=ucs@iso                  . #x285B3)    ; 󰁜
+      (=ucs@iso                  . #x285B3)    ; &UU+285B3;
       ))
     ))
 (define-char
       (=cns11643-5       . #x587C)     ; &C5-587C;
       )
      ((total-strokes      . 15)
-      (=ucs@iso                  . #x285B5)    ; 󰁝
+      (=ucs@iso                  . #x285B5)    ; &UU+285B5;
       ))
     ))
 (define-char
       (=cns11643-5       . #x587B)     ; &C5-587B;
       )
      ((total-strokes      . 15)
-      (=ucs@iso                  . #x285B6)    ; 󰁞
+      (=ucs@iso                  . #x285B6)    ; &UU+285B6;
       ))
     ))
 (define-char
       (=cns11643-5       . #x5879)     ; &C5-5879;
       )
      ((total-strokes      . 15)
-      (=ucs@iso                  . #x285B7)    ; 󰁟
+      (=ucs@iso                  . #x285B7)    ; &UU+285B7;
       ))
     ))
 (define-char
       (=cns11643-5       . #x5877)     ; &C5-5877;
       )
      ((total-strokes      . 15)
-      (=ucs@iso                  . #x285B9)    ; 󰁠
+      (=ucs@iso                  . #x285B9)    ; &UU+285B9;
       ))
     ))
 (define-char
       (=cns11643-5       . #x5878)     ; &C5-5878;
       )
      ((total-strokes      . 15)
-      (=ucs@iso                  . #x285DE)    ; 󰁡
+      (=ucs@iso                  . #x285DE)    ; &UU+285DE;
       ))
     ))
 (define-char
       )
      ((ideographic-strokes . 11)
       (total-strokes      . 14)
-      (=ucs@iso                  . #x285B1)    ; 󰁢
+      (=ucs@iso                  . #x285B1)    ; &UU+285B1;
       ))
     ))
 (define-char
       (=cns11643-5       . #x587D)     ; &C5-587D;
       )
      ((total-strokes      . 15)
-      (=ucs@iso                  . #x285DF)    ; 󰁣
+      (=ucs@iso                  . #x285DF)    ; &UU+285DF;
       ))
     ))
 (define-char
       (=cns11643-5       . #x587A)     ; &C5-587A;
       )
      ((total-strokes      . 15)
-      (=ucs@iso                  . #x285E1)    ; 󰁤
+      (=ucs@iso                  . #x285E1)    ; &UU+285E1;
       ))
     ))
 (define-char
       (=cns11643-5       . #x5F2F)     ; &C5-5F2F;
       )
      ((total-strokes      . 16)
-      (=ucs@iso                  . #x285E5)    ; 󰁥
+      (=ucs@iso                  . #x285E5)    ; &UU+285E5;
       ))
     ))
 (define-char
       (=cns11643-4       . #x5939)     ; &C4-5939;
       )
      ((total-strokes      . 16)
-      (=ucs@unicode      . #x48AE)     ; 󰁦
+      (=ucs@unicode      . #x48AE)     ; &UU+48AE;
       ))
     ))
 (define-char
       (=cns11643-5       . #x5F32)     ; &C5-5F32;
       )
      ((total-strokes      . 16)
-      (=ucs@iso                  . #x285F0)    ; 󰁧
+      (=ucs@iso                  . #x285F0)    ; &UU+285F0;
       ))
     ))
 (define-char
       (=cns11643-5       . #x5F36)     ; &C5-5F36;
       )
      ((total-strokes      . 16)
-      (=ucs@iso                  . #x28601)    ; 󰁨
+      (=ucs@iso                  . #x28601)    ; &UU+28601;
       ))
     ))
 (define-char
       (=cns11643-5       . #x5F37)     ; &C5-5F37;
       )
      ((total-strokes      . 16)
-      (=ucs@iso                  . #x28602)    ; 󰁩
+      (=ucs@iso                  . #x28602)    ; &UU+28602;
       ))
     ))
 (define-char
       (=cns11643-5       . #x5F31)     ; &C5-5F31;
       )
      ((total-strokes      . 16)
-      (=ucs@iso                  . #x28603)    ; 󰁪
+      (=ucs@iso                  . #x28603)    ; &UU+28603;
       ))
     ))
 (define-char
       (=cns11643-5       . #x5F30)     ; &C5-5F30;
       )
      ((total-strokes      . 16)
-      (=ucs@iso                  . #x28604)    ; 󰁫
+      (=ucs@iso                  . #x28604)    ; &UU+28604;
       ))
     ))
 (define-char
       (=cns11643-5       . #x653D)     ; &C5-653D;
       )
      ((total-strokes      . 17)
-      (=ucs@iso                  . #x28607)    ; 󰁬
+      (=ucs@iso                  . #x28607)    ; &UU+28607;
       ))
     ))
 (define-char
       (=cns11643-5       . #x6539)     ; &C5-6539;
       )
      ((total-strokes      . 17)
-      (=ucs@iso                  . #x28619)    ; 󰁭
+      (=ucs@iso                  . #x28619)    ; &UU+28619;
       ))
     ))
 (define-char
       )
      ((ideographic-strokes . 13)
       (total-strokes      . 16)
-      (=ucs@iso                  . #x2860C)    ; 󰁮
+      (=ucs@iso                  . #x2860C)    ; &UU+2860C;
       ))
     ))
 (define-char
       (=cns11643-5       . #x6538)     ; &C5-6538;
       )
      ((total-strokes      . 17)
-      (=ucs@iso                  . #x2861F)    ; 󰁯
+      (=ucs@iso                  . #x2861F)    ; &UU+2861F;
       ))
     ))
 (define-char
       (=cns11643-5       . #x6A21)     ; &C5-6A21;
       )
      ((total-strokes      . 18)
-      (=ucs@iso                  . #x28632)    ; 󰁰
+      (=ucs@iso                  . #x28632)    ; &UU+28632;
       ))
     ))
 (define-char
       (=cns11643-5       . #x697E)     ; &C5-697E;
       )
      ((total-strokes      . 18)
-      (=ucs@iso                  . #x28635)    ; 󰁱
+      (=ucs@iso                  . #x28635)    ; &UU+28635;
       ))
     ))
 (define-char
       (=cns11643-5       . #x6E29)     ; &C5-6E29;
       )
      ((total-strokes      . 19)
-      (=ucs@iso                  . #x28638)    ; 󰁲
+      (=ucs@iso                  . #x28638)    ; &UU+28638;
       ))
     ))
 (define-char
       (=cns11643-5       . #x6E28)     ; &C5-6E28;
       )
      ((total-strokes      . 19)
-      (=ucs@iso                  . #x28640)    ; 󰁳
+      (=ucs@iso                  . #x28640)    ; &UU+28640;
       ))
     ))
 (define-char
       (=cns11643-5       . #x7151)     ; &C5-7151;
       )
      ((total-strokes      . 20)
-      (=ucs@iso                  . #x28644)    ; 󰁴
+      (=ucs@iso                  . #x28644)    ; &UU+28644;
       ))
     ))
 (define-char
       (=cns11643-5       . #x7150)     ; &C5-7150;
       )
      ((total-strokes      . 20)
-      (=ucs@iso                  . #x2864F)    ; 󰁵
+      (=ucs@iso                  . #x2864F)    ; &UU+2864F;
       ))
     ))
 (define-char
       (=cns11643-4       . #x6952)     ; &C4-6952;
       )
      ((total-strokes      . 21)
-      (=ucs@unicode      . #x908E)     ; 󰁶
+      (=ucs@unicode      . #x908E)     ; &UU+908E;
       ))
     ))
 (define-char
       (=cns11643-5       . #x7152)     ; &C5-7152;
       )
      ((total-strokes      . 20)
-      (=ucs@iso                  . #x28652)    ; 󰁷
+      (=ucs@iso                  . #x28652)    ; &UU+28652;
       ))
     ))
 (define-char
       (=cns11643-5       . #x7452)     ; &C5-7452;
       )
      ((total-strokes      . 21)
-      (=ucs@iso                  . #x28653)    ; 󰁸
+      (=ucs@iso                  . #x28653)    ; &UU+28653;
       ))
     ))
 (define-char
index c828e05..70c20e4 100644 (file)
     (ideographic-strokes . 8)
     (total-strokes      . 11)
     (<-simplified@JP/Jouyou
-     ((=ucs              . #x9115)     ; 鄕
-      (=jis-x0213-1-2000  . #x7C6C)    ; &I-JX1-7C6C;
+     ((=jis-x0213-1-2000  . #x7C6C)    ; &CDP-B66D;
       ))
     (=ucs              . #x90F7)       ; 郷
     (=jis-x0208                . #x363F)       ; &I-J90-363F;
     ))
 (define-char
   '((ideographic-radical . 163)        ; ⾢
-    (ideographic-strokes . 10)
-    (total-strokes      . 13)
-    (=ucs              . #x9115)       ; 鄕
-    (=ks-x1001         . #x7A41)       ; &I-K0-7A41;
-    (=jis-x0213-1-2000 . #x7C6C)       ; &I-JX1-7C6C;
-    (=daikanwa         . 39571)        ; &I-M-39571;
-    ))
-(define-char
-  '((=>ucs             . #x9115)       ; 鄕
-    (morohashi-daikanwa        39571 0 0)
-    (ideographic-radical . 163)        ; ⾢
-    (ideographic-strokes . 10)
-    (total-strokes      . 13)
-    (=cns11643-3       . #x4525)       ; &C3-4525;
-    ))
-(define-char
-  '((=>ucs             . #x9109)       ; 鄉
-    (morohashi-daikanwa        39571 0 3)
-    (ideographic-radical . 163)        ; ⾢
-    (ideographic-strokes . 10)
-    (total-strokes      . 13)
-    (=big5             . #xB66D)       ; &B-B66D;
-    ))
-(define-char
-  '((morohashi-daikanwa        39571 0 5)
-    (ideographic-radical . 163)        ; ⾢
-    (ideographic-strokes . 9)
-    (total-strokes      . 12)
-    (=ucs              . #x9109)       ; 鄉
-    (=cns11643-1       . #x6254)       ; &I-C1-6254;
-    (=gb12345          . #x4F67)       ; 鄉
+    (->subsumptive
+     ((ideographic-strokes . 10)
+      (total-strokes      . 13)
+      (=ucs              . #x9115)     ; 鄕
+      (->subsumptive
+       ((=ks-x1001         . #x7A41)   ; &M-39571;
+       (=daikanwa          . 39571)    ; &I-M-39571;
+       (=jef-china3        . #x68AC)   ; &I-JC3-68AC;
+       (=ucs@unicode       . #x9115)   ; &M-39571;
+       )
+       ((=cns11643-3       . #x4525)   ; &C3-4525;
+       ))
+      )
+     ((=>ucs             . #x9115)     ; 鄕
+      (ideographic-strokes . 10)
+      (total-strokes      . 13)
+      (=jis-x0213-1-2000  . #x7C6C)    ; &CDP-B66D;
+      (=big5-cdp         . #xB66D)     ; &I-B-B66D;
+      (=ucs@jis                  . #x9115)     ; &CDP-B66D;
+      )
+     ((ideographic-strokes . 9)
+      (total-strokes      . 12)
+      (=ucs              . #x9109)     ; 鄉
+      (=cns11643-1       . #x6254)     ; &I-C1-6254;
+      (=gb12345                  . #x4F67)     ; 鄉
+      (=big5             . #xB66D)     ; &I-B-B66D;
+      (=ucs@unicode      . #x9109)     ; 鄉
+      ))
     ))
 (define-char
   '((ideographic-radical . 163)        ; ⾢
index fff3ffc..6f7cd76 100644 (file)
       )
      ((=cns11643-4       . #x3578)     ; &C4-3578;
       )
-     ((=ucs@unicode      . #x48E9)     ; 󰁹
+     ((=ucs@unicode      . #x48E9)     ; &UU+48E9;
       ))
     ))
 (define-char
      ((=jis-x0212        . #x6257)     ; &JSP-6257;
       (=ucs@jis                  . #x9153)     ; &JSP-6257;
       )
-     ((=ucs@unicode      . #x9153)     ; 󰁺
+     ((=ucs@unicode      . #x9153)     ; &UU+9153;
       ))
     ))
 (define-char
       )
      ((=cns11643-5       . #x3D25)     ; &C5-3D25;
       )
-     ((=ucs@iso                  . #x2880C)    ; 󰁻
+     ((=ucs@iso                  . #x2880C)    ; &UU+2880C;
       ))
     ))
 (define-char
     (->subsumptive
      ((=daikanwa         . 39814)      ; &M-39814;
       )
-     ((=ucs@iso                  . #x2880D)    ; 󰁼
+     ((=ucs@iso                  . #x2880D)    ; &UU+2880D;
       )
      ((=cns11643-5       . #x3D26)     ; &C5-3D26;
       ))
      ((=jis-x0212        . #x6264)     ; &JSP-6264;
       (=ucs@jis                  . #x9181)     ; &JSP-6264;
       )
-     ((=ucs@unicode      . #x9181)     ; 󰁽
+     ((=ucs@unicode      . #x9181)     ; &UU+9181;
       ))
     ))
 (define-char
     (->subsumptive
      ((=daikanwa         . 39887)      ; &M-39887;
       )
-     ((=ucs@iso                  . #x2884C)    ; 󰁾
+     ((=ucs@iso                  . #x2884C)    ; &UU+2884C;
       )
      ((=cns11643-5       . #x5178)     ; &C5-5178;
       ))
       )
      ((=cns11643-5       . #x5176)     ; &C5-5176;
       )
-     ((=ucs@iso                  . #x28851)    ; 󰁿
+     ((=ucs@iso                  . #x28851)    ; &UU+28851;
       ))
     ))
 (define-char
       )
      ((=cns11643-5       . #x592C)     ; &C5-592C;
       )
-     ((=ucs@iso                  . #x2886D)    ; 󰂀
+     ((=ucs@iso                  . #x2886D)    ; &UU+2886D;
       ))
     ))
 (define-char
      ((->subsumptive
        ((=cns11643-5       . #x592A)   ; &C5-592A;
        )
-       ((=ucs@iso          . #x28874)  ; 󰂂
+       ((=ucs@iso          . #x28874)  ; &UU+28874;
        ))
       ))
     ))
      ((->subsumptive
        ((=cns11643-5       . #x5F41)   ; &C5-5F41;
        )
-       ((=ucs@iso          . #x28885)  ; 󰂄
+       ((=ucs@iso          . #x28885)  ; &UU+28885;
        ))
       ))
     ))
      ((->subsumptive
        ((=cns11643-5       . #x5F43)   ; &C5-5F43;
        )
-       ((=ucs@iso          . #x28888)  ; 󰂆
+       ((=ucs@iso          . #x28888)  ; &UU+28888;
        ))
       ))
     ))
       )
      ((=cns11643-5       . #x5F42)     ; &C5-5F42;
       )
-     ((=ucs@iso                  . #x2888B)    ; 󰂇
+     ((=ucs@iso                  . #x2888B)    ; &UU+2888B;
       ))
     ))
 (define-char
     (=cns11643-4       . #x593E)       ; &I-C4-593E;
     ))
 (define-char
-  '((=>ucs             . #x919C)       ; 醜
-    (ideographic-radical . 164)        ; ⾣
-    (ideographic-strokes . 10)
-    (total-strokes      . 17)
-    (=jis-x0208                . #x3D39)       ; &GT-53759;
-    (=ks-x1001         . #x755D)       ; &I-K0-755D;
-    (=cns11643-1       . #x756B)       ; &I-C1-756B;
-    (=gt               . 53759)        ; &I-GT-53759;
-    (=gt-pj-1          . #x3D39)       ; &I-GT-53759;
-    (=daikanwa         . 39969)        ; &I-M-39969;
-    (=ucs@jis          . #x919C)       ; &GT-53759;
-    ))
-(define-char
-  '((morohashi-daikanwa        39969 0 1)
-    (ideographic-radical . 164)        ; ⾣
-    (ideographic-strokes . 9)
-    (total-strokes      . 16)
+  '((ideographic-radical . 164)        ; ⾣
     (=ucs              . #x919C)       ; 醜
-    (=gb12345          . #x3373)       ; 醜
+    (->subsumptive
+     ((ideographic-strokes . 10)
+      (total-strokes      . 17)
+      (->subsumptive
+       ((=cns11643-1       . #x756B)   ; &M-39969;
+       (=daikanwa          . 39969)    ; &I-M-39969;
+       )
+       ((=jis-x0208        . #x3D39)   ; &GT-53759;
+       (=ks-x1001          . #x755D)   ; &I-K0-755D;
+       (=gt                . 53759)    ; &I-GT-53759;
+       (=gt-pj-1           . #x3D39)   ; &I-GT-53759;
+       (=ucs@jis           . #x919C)   ; &GT-53759;
+       ))
+      )
+     ((ideographic-strokes . 9)
+      (total-strokes      . 16)
+      (=gb12345                  . #x3373)     ; &UU+919C;
+      (=ucs@unicode      . #x919C)     ; &UU+919C;
+      ))
     ))
 (define-char
   '((ideographic-radical . 164)        ; ⾣
       )
      ((=cns11643-5       . #x5F3E)     ; &C5-5F3E;
       )
-     ((=ucs@iso                  . #x2888E)    ; 󰂈
+     ((=ucs@iso                  . #x2888E)    ; &UU+2888E;
       ))
     ))
 (define-char
     (->subsumptive
      ((=daikanwa         . 39976)      ; &M-39976;
       )
-     ((=ucs@unicode      . #x919F)     ; 󰂉
+     ((=ucs@unicode      . #x919F)     ; &UU+919F;
       )
      ((=cns11643-2       . #x5F75)     ; &C2-5F75;
       ))
       )
      ((=cns11643-5       . #x5F44)     ; &C5-5F44;
       )
-     ((=ucs@iso                  . #x28890)    ; 󰂊
+     ((=ucs@iso                  . #x28890)    ; &UU+28890;
       ))
     ))
 (define-char
      ((->subsumptive
        ((=cns11643-7       . #x3C70)   ; &C7-3C70;
        )
-       ((=ucs@unicode      . #x490B)   ; 󰂌
+       ((=ucs@unicode      . #x490B)   ; &UU+490B;
        ))
       ))
     ))
       )
      ((=cns11643-5       . #x5F3D)     ; &C5-5F3D;
       )
-     ((=ucs@iso                  . #x288A0)    ; 󰂍
+     ((=ucs@iso                  . #x288A0)    ; &UU+288A0;
       ))
     ))
 (define-char
       )
      ((=cns11643-5       . #x6547)     ; &C5-6547;
       )
-     ((=ucs@iso                  . #x288A2)    ; 󰂎
+     ((=ucs@iso                  . #x288A2)    ; &UU+288A2;
       ))
     ))
 (define-char
       )
      ((=cns11643-5       . #x6549)     ; &C5-6549;
       )
-     ((=ucs@iso                  . #x288A3)    ; 󰂏
+     ((=ucs@iso                  . #x288A3)    ; &UU+288A3;
       ))
     ))
 (define-char
      ((->subsumptive
        ((=daikanwa         . 40028)    ; &M-40028;
        )
-       ((=ucs@iso          . #x288C1)  ; 󰂑
+       ((=ucs@iso          . #x288C1)  ; &UU+288C1;
        ))
       )
      ((=cns11643-5       . #x6A27)     ; &C5-6A27;
     (->subsumptive
      ((=daikanwa         . 40033)      ; &M-40033;
       )
-     ((=ucs@iso                  . #x288C3)    ; 󰂒
+     ((=ucs@iso                  . #x288C3)    ; &UU+288C3;
       )
      ((=cns11643-5       . #x6A29)     ; &C5-6A29;
       ))
      ((->subsumptive
        ((=cns11643-5       . #x6A28)   ; &C5-6A28;
        )
-       ((=ucs@iso          . #x288C6)  ; 󰂔
+       ((=ucs@iso          . #x288C6)  ; &UU+288C6;
        ))
       ))
     ))
       )
      ((=cns11643-5       . #x6E31)     ; &C5-6E31;
       )
-     ((=ucs@iso                  . #x288D7)    ; 󰂕
+     ((=ucs@iso                  . #x288D7)    ; &UU+288D7;
       ))
     ))
 (define-char
       )
      ((=cns11643-5       . #x6E2E)     ; &C5-6E2E;
       )
-     ((=ucs@iso                  . #x288D8)    ; 󰂖
+     ((=ucs@iso                  . #x288D8)    ; &UU+288D8;
       ))
     ))
 (define-char
     (->subsumptive
      ((=daikanwa         . 40054)      ; &M-40054;
       )
-     ((=ucs@iso                  . #x288D9)    ; 󰂗
+     ((=ucs@iso                  . #x288D9)    ; &UU+288D9;
       )
      ((=cns11643-5       . #x6E2F)     ; &C5-6E2F;
       ))
       )
      ((=cns11643-5       . #x6E2D)     ; &C5-6E2D;
       )
-     ((=ucs@iso                  . #x288DA)    ; 󰂘
+     ((=ucs@iso                  . #x288DA)    ; &UU+288DA;
       ))
     ))
 (define-char
     (->subsumptive
      ((=daikanwa         . 40092)      ; &M-40092;
       )
-     ((=ucs@iso                  . #x288FB)    ; 󰂙
+     ((=ucs@iso                  . #x288FB)    ; &UU+288FB;
       )
      ((=cns11643-5       . #x765B)     ; &C5-765B;
       ))
     (->subsumptive
      ((=daikanwa         . 40102)      ; &M-40102;
       )
-     ((=ucs@iso                  . #x28902)    ; 󰂚
+     ((=ucs@iso                  . #x28902)    ; &UU+28902;
       )
      ((=cns11643-5       . #x783E)     ; &C5-783E;
       ))
      ((ideographic-radical . 164)      ; ⾣
       (ideographic-strokes . 19)
       (total-strokes      . 26)
-      (=gb12345                  . #x7526)     ; 󰂛
-      (=ucs@unicode      . #x91C5)     ; 󰂛
+      (=gb12345                  . #x7526)     ; &UU+91C5;
+      (=ucs@unicode      . #x91C5)     ; &UU+91C5;
       ))
     ))
 (define-char
index 3fc9e6c..5d425c4 100644 (file)
     (->subsumptive
      ((=daikanwa         . 40150)      ; &M-40150;
       )
-     ((=ucs@iso                  . #x28939)    ; 󰂜
+     ((=ucs@iso                  . #x28939)    ; &UU+28939;
       )
      ((=cns11643-5       . #x7154)     ; &C5-7154;
       ))
index 7b38976..b37d9b2 100644 (file)
      ((=cns11643-5       . #x517E)     ; &M-40453;
       (=daikanwa         . 40453)      ; &I-M-40453;
       )
-     ((=ucs@iso                  . #x289AE)    ; 󰂝
+     ((=ucs@iso                  . #x289AE)    ; &UU+289AE;
       ))
     ))
 (define-char
      ((=cns11643-5       . #x5931)     ; &M-40551;
       (=daikanwa         . 40551)      ; &I-M-40551;
       )
-     ((=ucs@iso                  . #x28A2E)    ; 󰂞
+     ((=ucs@iso                  . #x28A2E)    ; &UU+28A2E;
       ))
     ))
 (define-char
     (total-strokes      . 16)
     (=ucs              . #x289FE)      ; 𨧾
     (->subsumptive
-     ((=ucs@iso                  . #x289FE)    ; 󰂟
+     ((=ucs@iso                  . #x289FE)    ; &UU+289FE;
       )
      ((=cns11643-5       . #x5933)     ; &C5-5933;
       ))
     (->subsumptive
      ((=daikanwa         . 40669)      ; &M-40669;
       )
-     ((=ucs@iso                  . #x28A3A)    ; 󰂠
+     ((=ucs@iso                  . #x28A3A)    ; &UU+28A3A;
       )
      ((=cns11643-5       . #x5F4F)     ; &C5-5F4F;
       ))
     (->subsumptive
      ((=daikanwa         . 40732)      ; &M-40732;
       )
-     ((=ucs@iso                  . #x28A8F)    ; 󰂡
+     ((=ucs@iso                  . #x28A8F)    ; &UU+28A8F;
       )
      ((=cns11643-5       . #x654E)     ; &C5-654E;
       ))
     (total-strokes      . 19)
     (=ucs              . #x28A90)      ; 𨪐
     (->subsumptive
-     ((=ucs@iso                  . #x28A90)    ; 󰂢
+     ((=ucs@iso                  . #x28A90)    ; &UU+28A90;
       )
      ((=cns11643-5       . #x6A31)     ; &C5-6A31;
       ))
index 8d85d15..8ec5f65 100644 (file)
     (->subsumptive
      ((=daikanwa         . 41145)      ; &M-41145;
       )
-     ((=ucs@iso                  . #x28C86)    ; 󰂣
+     ((=ucs@iso                  . #x28C86)    ; &UU+28C86;
       )
      ((=cns11643-5       . #x4A6B)     ; &C5-4A6B;
       ))
       )
      ((=cns11643-5       . #x5221)     ; &C5-5221;
       )
-     ((=ucs@iso                  . #x28C87)    ; 󰂤
+     ((=ucs@iso                  . #x28C87)    ; &UU+28C87;
       ))
     ))
 (define-char
      ((=cns11643-5       . #x6557)     ; &M-41180;
       (=daikanwa         . 41180)      ; &I-M-41180;
       )
-     ((=ucs@iso                  . #x28CA9)    ; 󰂥
+     ((=ucs@iso                  . #x28CA9)    ; &UU+28CA9;
       ))
     ))
 (define-char
     (->subsumptive
      ((=daikanwa         . 41203)      ; &M-41203;
       )
-     ((=ucs@iso                  . #x28CC1)    ; 󰂦
+     ((=ucs@iso                  . #x28CC1)    ; &UU+28CC1;
       )
      ((=cns11643-5       . #x7660)     ; &C5-7660;
       ))
index 1bee483..5ae6508 100644 (file)
     (->subsumptive
      ((=daikanwa         . 41223)      ; &M-41223;
       )
-     ((=ucs@iso                  . #x28CD0)    ; 󰂧
+     ((=ucs@iso                  . #x28CD0)    ; &UU+28CD0;
       )
      ((=cns11643-5       . #x3642)     ; &C5-3642;
       ))
       )
      ((=cns11643-5       . #x3641)     ; &C5-3641;
       )
-     ((=ucs@iso                  . #x28CD1)    ; 󰂨
+     ((=ucs@iso                  . #x28CD1)    ; &UU+28CD1;
       ))
     ))
 (define-char
     (->subsumptive
      ((=daikanwa         . 41231)      ; &M-41231;
       )
-     ((=ucs@iso                  . #x28CD7)    ; 󰂩
+     ((=ucs@iso                  . #x28CD7)    ; &UU+28CD7;
       )
      ((=cns11643-5       . #x3D33)     ; &C5-3D33;
       ))
       ))
     ))
 (define-char
-  '((=>ucs             . #x958B)       ; 開
-    (ideographic-radical . 169)        ; ⾨
-    (ideographic-strokes . 4)
-    (total-strokes      . 12)
-    (=daikanwa         . 41233)        ; &M-41233;
-    ))
-(define-char
-  '((morohashi-daikanwa        41233 0 0)
-    (ideographic-radical . 169)        ; ⾨
+  '((ideographic-radical . 169)        ; ⾨
     (ideographic-strokes . 4)
     (total-strokes      . 12)
-    (shinjigen-2       . 8801)
     (=ucs              . #x958B)       ; 開
-    (=jis-x0208                . #x332B)       ; &I-J90-332B;
-    (=ks-x1001         . #x4B52)       ; &I-K0-4B52;
-    (=cns11643-1       . #x6264)       ; &I-C1-6264;
-    (=gb12345          . #x3F2A)       ; 開
-    (=gt               . 55450)        ; &I-GT-55450;
-    (=gt-k             . 09007)        ; &I-GT-K09007;
-    (=gt-pj-1          . #x332B)       ; &I-GT-55450;
+    (->subsumptive
+     ((=daikanwa         . 41233)      ; &M-41233;
+      )
+     ((shinjigen-2       . 8801)
+      (=jis-x0208        . #x332B)     ; &GT-55450;
+      (=ks-x1001         . #x4B52)     ; &I-K0-4B52;
+      (=cns11643-1       . #x6264)     ; &I-C1-6264;
+      (=gb12345                  . #x3F2A)     ; &GT-55450;
+      (=gt               . 55450)      ; &I-GT-55450;
+      (=gt-k             . 09007)      ; &I-GT-K09007;
+      (=gt-pj-1                  . #x332B)     ; &I-GT-55450;
+      (=ucs@unicode      . #x958B)     ; &GT-55450;
+      ))
     ))
 (define-char
   '((ideographic-radical . 169)        ; ⾨
     (->subsumptive
      ((=daikanwa         . 41234)      ; &M-41234;
       )
-     ((=ucs@iso                  . #x28CD9)    ; 󰂪
+     ((=ucs@iso                  . #x28CD9)    ; &UU+28CD9;
       )
      ((=cns11643-5       . #x3D2F)     ; &C5-3D2F;
       ))
       )
      ((=cns11643-5       . #x3D30)     ; &C5-3D30;
       )
-     ((=ucs@iso                  . #x28CDB)    ; 󰂫
+     ((=ucs@iso                  . #x28CDB)    ; &UU+28CDB;
       ))
     ))
 (define-char
     (->subsumptive
      ((=daikanwa         . 41253)      ; &M-41253;
       )
-     ((=ucs@iso                  . #x28CDF)    ; 󰂬
+     ((=ucs@iso                  . #x28CDF)    ; &UU+28CDF;
       )
      ((=cns11643-5       . #x3D2D)     ; &C5-3D2D;
       ))
     (->subsumptive
      ((=daikanwa         . 41257)      ; &M-41257;
       )
-     ((=ucs@iso                  . #x28CE3)    ; 󰂭
+     ((=ucs@iso                  . #x28CE3)    ; &UU+28CE3;
       )
      ((=cns11643-5       . #x3D32)     ; &C5-3D32;
       ))
       )
      ((=cns11643-5       . #x4374)     ; &C5-4374;
       )
-     ((=ucs@iso                  . #x28CFA)    ; 󰂯
+     ((=ucs@iso                  . #x28CFA)    ; &UU+28CFA;
       ))
     ))
 (define-char
       )
      ((=cns11643-5       . #x4372)     ; &C5-4372;
       )
-     ((=ucs@iso                  . #x28CFD)    ; 󰂰
+     ((=ucs@iso                  . #x28CFD)    ; &UU+28CFD;
       ))
     ))
 (define-char
     (->subsumptive
      ((=daikanwa         . 41305)      ; &M-41305;
       )
-     ((=ucs@iso                  . #x28D15)    ; 󰂱
+     ((=ucs@iso                  . #x28D15)    ; &UU+28D15;
       )
      ((=cns11643-5       . #x4A70)     ; &C5-4A70;
       ))
     (->subsumptive
      ((=daikanwa         . 41318)      ; &M-41318;
       )
-     ((=ucs@iso                  . #x28D25)    ; 󰂲
+     ((=ucs@iso                  . #x28D25)    ; &UU+28D25;
       )
      ((=cns11643-5       . #x4A6C)     ; &C5-4A6C;
       ))
     (->subsumptive
      ((=daikanwa         . 41371)      ; &M-41371;
       )
-     ((=ucs@iso                  . #x28D4A)    ; 󰂳
+     ((=ucs@iso                  . #x28D4A)    ; &UU+28D4A;
       )
      ((=cns11643-5       . #x593D)     ; &C5-593D;
       ))
       )
      ((=cns11643-2       . #x5B56)     ; &C2-5B56;
       )
-     ((=ucs@unicode      . #x95BA)     ; 󰂴
+     ((=ucs@unicode      . #x95BA)     ; &UU+95BA;
       ))
     ))
 (define-char
     (->subsumptive
      ((=daikanwa         . 41390)      ; &M-41390;
       )
-     ((=ucs@iso                  . #x28D50)    ; 󰂵
+     ((=ucs@iso                  . #x28D50)    ; &UU+28D50;
       )
      ((=cns11643-5       . #x593F)     ; &C5-593F;
       ))
     (->subsumptive
      ((=daikanwa         . 41444)      ; &M-41444;
       )
-     ((=ucs@iso                  . #x28D81)    ; 󰂶
+     ((=ucs@iso                  . #x28D81)    ; &UU+28D81;
       )
      ((=cns11643-5       . #x655E)     ; &C5-655E;
       ))
     (->subsumptive
      ((=daikanwa         . 41466)      ; &M-41466;
       )
-     ((=ucs@iso                  . #x28D9C)    ; 󰂷
+     ((=ucs@iso                  . #x28D9C)    ; &UU+28D9C;
       )
      ((=cns11643-5       . #x6A39)     ; &C5-6A39;
       ))
       )
      ((ideographic-strokes . 11)
       (total-strokes      . 19)
-      (=gb12345                  . #x635B)     ; 󰂸
-      (=ucs@unicode      . #x95DE)     ; 󰂸
+      (=gb12345                  . #x635B)     ; &UU+95DE;
+      (=ucs@unicode      . #x95DE)     ; &UU+95DE;
       ))
     ))
 (define-char
       )
      ((ideographic-strokes . 11)
       (total-strokes      . 19)
-      (=ucs@iso                  . #x28DB1)    ; 󰂹
+      (=ucs@iso                  . #x28DB1)    ; &UU+28DB1;
       ))
     ))
 (define-char
       )
      ((ideographic-strokes . 12)
       (total-strokes      . 20)
-      (=ucs@iso                  . #x28DC3)    ; 󰂺
+      (=ucs@iso                  . #x28DC3)    ; &UU+28DC3;
       ))
     ))
 (define-char
     (->subsumptive
      ((=daikanwa         . 41502)      ; &M-41502;
       )
-     ((=ucs@iso                  . #x28DC6)    ; 󰂻
+     ((=ucs@iso                  . #x28DC6)    ; &UU+28DC6;
       )
      ((=cns11643-5       . #x7159)     ; &C5-7159;
       ))
     (->subsumptive
      ((=daikanwa         . 41512)      ; &M-41512;
       )
-     ((=ucs@iso                  . #x28DD2)    ; 󰂼
+     ((=ucs@iso                  . #x28DD2)    ; &UU+28DD2;
       )
      ((=cns11643-5       . #x715C)     ; &C5-715C;
       ))
     (->subsumptive
      ((=daikanwa         . 41526)      ; &M-41526;
       )
-     ((=ucs@iso                  . #x28DF0)    ; 󰂽
+     ((=ucs@iso                  . #x28DF0)    ; &UU+28DF0;
       )
      ((=cns11643-5       . #x7954)     ; &C5-7954;
       ))
index be5aba5..d96a5d0 100644 (file)
       )
      ((=cns11643-3       . #x2A7C)     ; &C3-2A7C;
       )
-     ((=ucs@unicode      . #x963E)     ; 󰂾
+     ((=ucs@unicode      . #x963E)     ; &UU+963E;
       ))
     ))
 (define-char
     (->subsumptive
      ((=daikanwa         . 41730)      ; &M-41730;
       )
-     ((=ucs@iso                  . #x28EA1)    ; 󰂿
+     ((=ucs@iso                  . #x28EA1)    ; &UU+28EA1;
       )
      ((=cns11643-5       . #x3D39)     ; &C5-3D39;
       ))
     (->subsumptive
      ((=daikanwa         . 41739)      ; &M-41739;
       )
-     ((=ucs@iso                  . #x28EA6)    ; 󰃀
+     ((=ucs@iso                  . #x28EA6)    ; &UU+28EA6;
       )
      ((=cns11643-5       . #x3D34)     ; &C5-3D34;
       ))
     (->subsumptive
      ((=daikanwa         . 41762)      ; &M-41762;
       )
-     ((=ucs@iso                  . #x28EBF)    ; 󰃁
+     ((=ucs@iso                  . #x28EBF)    ; &UU+28EBF;
       )
      ((=cns11643-5       . #x3D36)     ; &C5-3D36;
       ))
     (->subsumptive
      ((=daikanwa         . 41769)      ; &M-41769;
       )
-     ((=ucs@iso                  . #x28EC2)    ; 󰃂
+     ((=ucs@iso                  . #x28EC2)    ; &UU+28EC2;
       )
      ((=cns11643-5       . #x4378)     ; &C5-4378;
       ))
     (->subsumptive
      ((=daikanwa         . 41778)      ; &M-41778;
       )
-     ((=ucs@iso                  . #x28EC6)    ; 󰃃
+     ((=ucs@iso                  . #x28EC6)    ; &UU+28EC6;
       )
      ((=cns11643-5       . #x437C)     ; &C5-437C;
       ))
      ((=cns11643-5       . #x437A)     ; &M-41795;
       (=daikanwa         . 41795)      ; &I-M-41795;
       )
-     ((=ucs@iso                  . #x28ECD)    ; 󰃄
+     ((=ucs@iso                  . #x28ECD)    ; &UU+28ECD;
       ))
     ))
 (define-char
     (->subsumptive
      ((=daikanwa         . 41827)      ; &M-41827;
       )
-     ((=ucs@iso                  . #x28EFC)    ; 󰃅
+     ((=ucs@iso                  . #x28EFC)    ; &UU+28EFC;
       )
      ((=cns11643-5       . #x4A7A)     ; &C5-4A7A;
       ))
       )
      ((ideographic-strokes . 10)
       (total-strokes      . 13)
-      (=ucs@unicode      . #x969E)     ; 󰃆
+      (=ucs@unicode      . #x969E)     ; &UU+969E;
       )
      ((ideographic-strokes . 11)
       (total-strokes      . 14)
     (->subsumptive
      ((=cns11643-2       . #x4F24)     ; &C2-4F24;
       )
-     ((=ucs@unicode      . #x96A1)     ; 󰃇
+     ((=ucs@unicode      . #x96A1)     ; &UU+96A1;
       ))
     ))
 (define-char
     (->subsumptive
      ((=daikanwa         . 41840)      ; &M-41840;
       )
-     ((=ucs@iso                  . #x28F0B)    ; 󰃈
+     ((=ucs@iso                  . #x28F0B)    ; &UU+28F0B;
       )
      ((=cns11643-5       . #x5234)     ; &C5-5234;
       ))
       )
      ((=cns11643-5       . #x522F)     ; &C5-522F;
       )
-     ((=ucs@iso                  . #x28EF4)    ; 󰃉
+     ((=ucs@iso                  . #x28EF4)    ; &UU+28EF4;
       ))
     ))
 (define-char
     (->subsumptive
      ((=daikanwa         . 41862)      ; &M-41862;
       )
-     ((=ucs@iso                  . #x28F2B)    ; 󰃊
+     ((=ucs@iso                  . #x28F2B)    ; &UU+28F2B;
       )
      ((=cns11643-5       . #x5942)     ; &C5-5942;
       ))
     (->subsumptive
      ((=daikanwa         . 41863)      ; &M-41863;
       )
-     ((=ucs@iso                  . #x28F3D)    ; 󰃋
+     ((=ucs@iso                  . #x28F3D)    ; &UU+28F3D;
       )
      ((=cns11643-5       . #x6A3C)     ; &C5-6A3C;
       ))
     (->subsumptive
      ((=daikanwa         . 41913)      ; &M-41913;
       )
-     ((=ucs@iso                  . #x28F66)    ; 󰃌
+     ((=ucs@iso                  . #x28F66)    ; &UU+28F66;
       )
      ((=cns11643-5       . #x715D)     ; &C5-715D;
       ))
index aef55a6..d95780b 100644 (file)
   '((ideographic-radical . 173)        ; ⾬
     (ideographic-strokes . 4)
     (total-strokes      . 12)
-    (shinjigen-2       . 8990)
     (=ucs              . #x96F2)       ; 雲
-    (=jis-x0208                . #x3140)       ; &I-J90-3140;
-    (=ks-x1001         . #x6A23)       ; &I-K0-6A23;
-    (=gb12345          . #x5446)       ; 雲
-    (=gt               . 56701)        ; &I-GT-56701;
-    (=gt-k             . 08997)        ; &I-GT-K08997;
-    (=gt-pj-1          . #x3140)       ; &I-GT-56701;
-    (=daikanwa         . 42235)        ; &I-M-42235;
-    ))
-(define-char
-  '((=>ucs             . #x96F2)       ; 雲
-    (morohashi-daikanwa        42235 0 0)
-    (ideographic-radical . 173)        ; ⾬
-    (ideographic-strokes . 4)
-    (total-strokes      . 12)
-    (=cns11643-1       . #x6278)       ; &C1-6278;
+    (->subsumptive
+     ((shinjigen-2       . 8990)
+      (=jis-x0208        . #x3140)     ; &GT-56701;
+      (=ks-x1001         . #x6A23)     ; &I-K0-6A23;
+      (=gb12345                  . #x5446)     ; &GT-56701;
+      (=gt               . 56701)      ; &I-GT-56701;
+      (=gt-k             . 08997)      ; &I-GT-K08997;
+      (=gt-pj-1                  . #x3140)     ; &I-GT-56701;
+      (=daikanwa         . 42235)      ; &I-M-42235;
+      (=ucs@unicode      . #x96F2)     ; &GT-56701;
+      )
+     ((=cns11643-1       . #x6278)     ; &C1-6278;
+      ))
     ))
 (define-char
   '((ideographic-radical . 173)        ; ⾬
index 0588874..0604989 100644 (file)
     (=daikanwa         . 47662)        ; &I-M-47662;
     ))
 (define-char
-  '((=>ucs             . #x9E97)       ; 麗
-    (ideographic-radical . 198)        ; ⿅
-    (ideographic-strokes . 8)
-    (total-strokes      . 19)
-    (shinjigen-2       . 9782)
-    (=jis-x0208-1978   . #x4E6F)       ; &GT-64844;
-    (=jis-x0208-1983   . #x4E6F)       ; &I-J83-4E6F;
-    (=ks-x1001         . #x5572)       ; &I-K0-5572;
-    (=gt               . 64844)        ; &I-GT-64844;
-    (=gt-pj-1          . #x4E6F)       ; &I-GT-64844;
-    (=daikanwa         . 47663)        ; &I-M-47663;
-    ))
-(define-char
-  '((morohashi-daikanwa        47663 0 0)
-    (ideographic-radical . 198)        ; ⿅
+  '((ideographic-radical . 198)        ; ⿅
     (ideographic-strokes . 8)
     (total-strokes      . 19)
     (=ucs              . #x9E97)       ; 麗
-    (=gb12345          . #x4076)       ; 麗
-    ))
-(define-char
-  '((=>ucs             . #x9E97)       ; 麗
-    (morohashi-daikanwa        47663 0 1)
-    (ideographic-radical . 198)        ; ⿅
-    (ideographic-strokes . 8)
-    (total-strokes      . 19)
-    (=jis-x0208-1990   . #x4E6F)       ; &J90-4E6F;
-    (=ucs@jis          . #x9E97)       ; &J90-4E6F;
-    ))
-(define-char
-  '((=>ucs             . #x9E97)       ; 麗
-    (morohashi-daikanwa        47663 0 2)
-    (ideographic-radical . 198)        ; ⿅
-    (ideographic-strokes . 8)
-    (total-strokes      . 19)
-    (=cns11643-1       . #x795E)       ; &C1-795E;
+    (->subsumptive
+     ((shinjigen-2       . 9782)
+      (=jis-x0208-1978   . #x4E6F)     ; &GT-64844;
+      (=jis-x0208-1983   . #x4E6F)     ; &I-J83-4E6F;
+      (=ks-x1001         . #x5572)     ; &I-K0-5572;
+      (=gt               . 64844)      ; &I-GT-64844;
+      (=gt-pj-1                  . #x4E6F)     ; &I-GT-64844;
+      (=daikanwa         . 47663)      ; &I-M-47663;
+      )
+     ((=gb12345                  . #x4076)     ; &UU+9E97;
+      (=ucs@unicode      . #x9E97)     ; &UU+9E97;
+      )
+     ((=jis-x0208-1990   . #x4E6F)     ; &J90-4E6F;
+      (=ucs@jis                  . #x9E97)     ; &J90-4E6F;
+      )
+     ((=cns11643-1       . #x795E)     ; &C1-795E;
+      ))
     ))
 (define-char
   '((ideographic-radical . 198)        ; ⿅
index 7ccedf3..562fffc 100644 (file)
@@ -58,7 +58,7 @@
     (->subsumptive
      ((=daikanwa         . 48819)      ; &M-48819;
       )
-     ((=ucs@unicode      . #x9F8E)     ; 󰀕
+     ((=ucs@unicode      . #x9F8E)     ; &UU+9F8E;
       )
      ((=cns11643-3       . #x5755)     ; &C3-5755;
       ))
       (=jef-china3       . #x70AA)     ; &I-JC3-70AA;
       (=ucs@jis                  . #x9F90)     ; &M-48824;
       )
-     ((=gb12345                  . #x4553)     ; 󰃎
-      (=ucs@unicode      . #x9F90)     ; 󰃎
+     ((=gb12345                  . #x4553)     ; &UU+9F90;
+      (=ucs@unicode      . #x9F90)     ; &UU+9F90;
       )
      ((ideographic-radical@cns . 53)   ; ⼴
       (ideographic-strokes@cns . 16)
index 94beb34..3495f53 100644 (file)
@@ -89,8 +89,8 @@
     nil)
    ((find-charset ka)
     (if (find-charset kb)
-       (if (<= (charset-id ka) 0)
-           (if (<= (charset-id kb) 0)
+       (if (<= (charset-id ka) 1)
+           (if (<= (charset-id kb) 1)
                (cond
                 ((= (charset-dimension ka)
                     (charset-dimension kb))
                     (charset-dimension kb))
                  ))
              t)
-         (if (<= (charset-id kb) 0)
+         (if (<= (charset-id kb) 1)
              nil
            (< (charset-id ka)(charset-id kb))))
       nil))
                                 (intern (format "%s*sources" name))))
                          (setq required-features nil)
                          (dolist (source sources)
-                           (setq required-features
-                                 (cons
-                                  (if (find-charset
-                                       (setq ret (intern
-                                                  (format "=%s" source))))
-                                      ret
-                                    source)
-                                  required-features)))
-                         (when (string-match "@JP" (symbol-name name))
-                           (setq required-features
-                                 (union required-features
-                                        '(=jis-x0208
-                                          =jis-x0208-1990
-                                          =jis-x0213-1-2000
-                                          =jis-x0213-2-2000
-                                          =jis-x0212
-                                          =jis-x0208-1983
-                                          =jis-x0208-1978))))
+                           (cond
+                            ((find-charset
+                              (setq ret (intern (format "=%s" source))))
+                             (setq required-features
+                                   (cons ret required-features)))
+                            ((memq source '(JP JP/Jouyou))
+                             (setq required-features
+                                   (union required-features
+                                          '(=jis-x0208
+                                            =jis-x0208-1990
+                                            =jis-x0213-1-2000
+                                            =jis-x0213-2-2000
+                                            =jis-x0212
+                                            =jis-x0208-1983
+                                            =jis-x0208-1978))))
+                            ((eq source 'CN)
+                             (setq required-features
+                                   (union required-features
+                                          '(=gb2312
+                                            =gb12345
+                                            =iso-ir165))))
+                            (t (setq required-features
+                                     (cons source required-features)))))
+                         (cond ((string-match "@JP" (symbol-name name))
+                                (setq required-features
+                                      (union required-features
+                                             '(=jis-x0208
+                                               =jis-x0208-1990
+                                               =jis-x0213-1-2000
+                                               =jis-x0213-2-2000
+                                               =jis-x0212
+                                               =jis-x0208-1983
+                                               =jis-x0208-1978))))
+                               ((string-match "@CN" (symbol-name name))
+                                (setq required-features
+                                      (union required-features
+                                             '(=gb2312
+                                               =gb12345
+                                               =iso-ir165)))))
                          (if separator
                              (insert lbs))
                          (if readable
index 5bc6c73..a343fce 100644 (file)
               radical))
       (let ((ret (or (encode-char char 'ideograph-daikanwa 'defined-only)
                      (encode-char char '=daikanwa-rev2 'defined-only)
-                     (get-char-attribute char 'morohashi-daikanwa)
-                     (get-char-attribute char '=>daikanwa))))
+                     (get-char-attribute char 'morohashi-daikanwa))))
         (or ret
+           (and (setq ret (get-char-attribute char '=>daikanwa))
+                (if (numberp ret)
+                    (list ret 0)
+                  (append ret '(0))))
            (unless (memq char checked)
              (catch 'tag
                (let ((rest
-                      (append (get-char-attribute char '<-subsumptive)
-                              (get-char-attribute char '<-denotational)))
+                      (append (get-char-attribute char '->subsumptive)
+                              (get-char-attribute char '->denotational)))
                      (i 0)
                      sc)
                  (setq checked (cons char checked))
                  (while rest
                    (setq sc (car rest))
-                   (when (setq ret (char-daikanwa sc radical checked))
-                     (throw 'tag
-                            (if (numberp ret)
-                                (list ret 0 i)
-                              (append ret (list i)))))
+                   (if (setq ret (char-daikanwa sc radical checked))
+                       (throw 'tag ret))
                    (setq checked (cons sc checked)
                          rest (cdr rest)
                          i (1+ i)))
                    (setq checked (cons sc checked)
                          rest (cdr rest)))
                  (setq rest
-                       (append (get-char-attribute char '->subsumptive)
-                               (get-char-attribute char '->denotational)))
+                       (append (get-char-attribute char '<-subsumptive)
+                               (get-char-attribute char '<-denotational)))
                  (while rest
                    (setq sc (car rest))
-                   (if (setq ret (char-daikanwa sc radical checked))
-                       (throw 'tag ret))
+                   (when (setq ret (char-daikanwa sc radical checked))
+                     (throw 'tag
+                            (if (numberp ret)
+                                (list ret 0 i)
+                              (append ret (list i)))))
                    (setq checked (cons sc checked)
                          rest (cdr rest))))))))))
 
index 54f27e4..43f27f8 100644 (file)
                (mapcar (lambda (c)
                          (aref c 0))
                        (split-string tchars " ")))
-         (unless (equal (char-feature char '<-simplified@JP/Jouyou)
-                        tchars)
+         (unless (or (equal (char-feature char '<-simplified@JP/Jouyou)
+                            tchars)
+                     (and (equal (char-feature char '<-simplified)
+                                 tchars)
+                          (memq 'JP/Jouyou
+                                (char-feature char '<-simplified*sources))))
            (put-char-attribute char
                                '<-simplified@JP/Jouyou
                                tchars)))
index c2d11a3..f597969 100644 (file)
       (=gt-pj-6                  . #x3879)     ; &GT-37857;
       (=daikanwa         . 29237)      ; &I-M-29237;
       )
-     ((=ucs@unicode      . #x2EBC)     ; 󰀀
+     ((=ucs@unicode      . #x2EBC)     ; &UU+2EBC;
       )
      ((=big5-cdp         . #x8A73)     ; &CDP-8A73;
       )
index 861d37e..b38f420 100644 (file)
@@ -1,3 +1,34 @@
+2004-04-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * text-coding.c (decode_add_er_char): Must to quote prefix string
+       as regexp.
+
+2004-04-12  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule-charset.c (put_char_ccs_code_point): Store characters of
+       =ucs whose code_points >= 0xF0000.
+
+2004-04-09  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * mule-charset.c (Vcharset_system_char_id): New variable in XEmacs
+       CHISE.
+       (syms_of_mule_charset): Add new symbol `system-char-id' in XEmacs
+       CHISE.
+       (complex_vars_of_mule_charset): Add new coded-charset
+       `system-char-id' in XEmacs CHISE; modify `=ucs' to eliminate
+       builtin characters over 0xEFFFF.
+
+       * chartab.c (syms_of_chartab): Don't define symbol
+       `system-char-id' in every case.
+
+       * char-ucs.h (Qsystem_char_id): New extern variable.
+       (LEADING_BYTE_SYSTEM_CHAR_ID): New macro.
+
+2004-04-08  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+       * text-coding.c (char_encode_utf8): Try to use entity-references
+       for U-000F0000 ...  U-0010FFFF.
+
 2004-04-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>
 
        * text-coding.c (ER_BUF_SIZE): New macro.
index cdba83c..078dcea 100644 (file)
@@ -48,6 +48,7 @@ extern Lisp_Object Vcharset_japanese_jisx0212;
 
 EXFUN (Fget_charset, 1);
 
+extern Lisp_Object Qsystem_char_id;
 extern Lisp_Object Qmap_ucs, Qucs;
 
 Lisp_Object put_char_ccs_code_point (Lisp_Object character,
@@ -70,38 +71,40 @@ typedef short Charset_ID;
 /* ISO/IEC 10646 BMP */
 #define LEADING_BYTE_UCS_BMP           -176
 
+#define LEADING_BYTE_SYSTEM_CHAR_ID    0
+
 /* Japanese JIS X0208 Common   2/4 2/{(8),9,10,11} 4/2 (B) */
-#define LEADING_BYTE_JIS_X0208                 0
+#define LEADING_BYTE_JIS_X0208                 1
 
 /* Chinese GB 12345-1990 */
-#define LEADING_BYTE_CHINESE_GB12345   1
+#define LEADING_BYTE_CHINESE_GB12345   2
 
-#define LEADING_BYTE_CHINESE_BIG5      2
+#define LEADING_BYTE_CHINESE_BIG5      3
 
 /* Big5 Level 1                        2/4 2/{(8),9,10,11} 4/0 '0' */
-#define LEADING_BYTE_CHINESE_BIG5_1    3
+#define LEADING_BYTE_CHINESE_BIG5_1    4
 
 /* Big5 Level 2                        2/4 2/{(8),9,10,11} 4/0 '1' */
-#define LEADING_BYTE_CHINESE_BIG5_2    4
+#define LEADING_BYTE_CHINESE_BIG5_2    5
 
 /* VISCII 1.1 */
-#define LEADING_BYTE_LATIN_VISCII      5
+#define LEADING_BYTE_LATIN_VISCII      6
 
 /* MULE VISCII-LOWER                   (CHARSET_ID_OFFSET_96 + '1') */
-#define LEADING_BYTE_LATIN_VISCII_LOWER        6
+#define LEADING_BYTE_LATIN_VISCII_LOWER        7
 
 /* MULE VISCII-UPPER                   (CHARSET_ID_OFFSET_96 + '2') */
-#define LEADING_BYTE_LATIN_VISCII_UPPER        7
+#define LEADING_BYTE_LATIN_VISCII_UPPER        8
 
-#define LEADING_BYTE_ETHIOPIC_UCS      8
+#define LEADING_BYTE_ETHIOPIC_UCS      9
 
 /* ISO/IEC 10646 SMP */
-#define LEADING_BYTE_UCS_SMP           9
+#define LEADING_BYTE_UCS_SMP           10
 
 /* ISO/IEC 10646 SIP */
-#define LEADING_BYTE_UCS_SIP           10
+#define LEADING_BYTE_UCS_SIP           11
 
-#define MIN_LEADING_BYTE_PRIVATE       11
+#define MIN_LEADING_BYTE_PRIVATE       12
 #define MAX_LEADING_BYTE_PRIVATE       512
 
 
index 1ce7474..179f6bc 100644 (file)
@@ -1130,10 +1130,6 @@ make_char_id_table (Lisp_Object initval)
 }
 
 
-#if defined(HAVE_CHISE) && !defined(HAVE_LIBCHISE_LIBCHISE)
-Lisp_Object Qsystem_char_id;
-#endif
-
 Lisp_Object Qcomposition;
 Lisp_Object Q_decomposition;
 Lisp_Object Q_identical;
@@ -4599,10 +4595,6 @@ syms_of_chartab (void)
   INIT_LRECORD_IMPLEMENTATION (uint16_byte_table);
   INIT_LRECORD_IMPLEMENTATION (byte_table);
 
-#if defined(HAVE_CHISE) && !defined(HAVE_LIBCHISE_LIBCHISE)
-  defsymbol (&Qsystem_char_id,         "system-char-id");
-#endif
-
   defsymbol (&Qto_ucs,                 "=>ucs");
   defsymbol (&Q_ucs_unified,           "->ucs-unified");
   defsymbol (&Q_subsumptive,           "->subsumptive");
index 9cb6015..6c07d63 100644 (file)
@@ -1,7 +1,7 @@
 /* Functions to handle multilingual characters.
    Copyright (C) 1992, 1995 Free Software Foundation, Inc.
    Copyright (C) 1995 Sun Microsystems, Inc.
-   Copyright (C) 1999,2000,2001,2002,2003 MORIOKA Tomohiko
+   Copyright (C) 1999,2000,2001,2002,2003,2004 MORIOKA Tomohiko
 
 This file is part of XEmacs.
 
@@ -67,6 +67,7 @@ Lisp_Object Vcharset_japanese_jisx0212;
 Lisp_Object Vcharset_chinese_cns11643_1;
 Lisp_Object Vcharset_chinese_cns11643_2;
 #ifdef UTF2000
+Lisp_Object Vcharset_system_char_id;
 Lisp_Object Vcharset_ucs;
 Lisp_Object Vcharset_ucs_bmp;
 Lisp_Object Vcharset_ucs_smp;
@@ -179,9 +180,10 @@ Lisp_Object
 put_char_ccs_code_point (Lisp_Object character,
                         Lisp_Object ccs, Lisp_Object value)
 {
-  if (!EQ (XCHARSET_NAME (ccs), Qmap_ucs)
-      || !INTP (value)
-      || (XCHAR (character) != XINT (value)))
+  if ( !(EQ (XCHARSET_NAME (ccs), Qmap_ucs)
+        && INTP (value) && (XINT (value) < 0xF0000))
+       || !INTP (value)
+       /* || (XCHAR (character) != XINT (value)) */ )
     {
       Lisp_Object v = XCHARSET_DECODING_TABLE (ccs);
       int code_point;
@@ -306,6 +308,7 @@ Lisp_Object Qascii,
   Qmap_cns11643_1,
   Qmap_cns11643_2,
 #ifdef UTF2000
+  Qsystem_char_id,
   Qmap_ucs, Qucs,
   Qucs_bmp,
   Qucs_smp,
@@ -2766,6 +2769,7 @@ syms_of_mule_charset (void)
   defsymbol (&Qmap_cns11643_1,         "=cns11643-1");
   defsymbol (&Qmap_cns11643_2,         "=cns11643-2");
 #ifdef UTF2000
+  defsymbol (&Qsystem_char_id,         "system-char-id");
   defsymbol (&Qmap_ucs,                        "=ucs");
   defsymbol (&Qucs,                    "ucs");
   defsymbol (&Qucs_bmp,                        "ucs-bmp");
@@ -2851,6 +2855,15 @@ complex_vars_of_mule_charset (void)
      ease of access. */
 
 #ifdef UTF2000
+  staticpro (&Vcharset_system_char_id);
+  Vcharset_system_char_id =
+    make_charset (LEADING_BYTE_SYSTEM_CHAR_ID, Qsystem_char_id, 256, 4,
+                 1, 2, 0, CHARSET_LEFT_TO_RIGHT,
+                 build_string ("SCID"),
+                 build_string ("CHAR-ID"),
+                 build_string ("System char-id"),
+                 build_string (""),
+                 Qnil, 0, 0x7FFFFFFF, 0, 0, Qnil, CONVERSION_IDENTICAL);
   staticpro (&Vcharset_ucs);
   Vcharset_ucs =
     make_charset (LEADING_BYTE_UCS, Qmap_ucs, 256, 4,
@@ -2859,7 +2872,7 @@ complex_vars_of_mule_charset (void)
                  build_string ("UCS"),
                  build_string ("ISO/IEC 10646"),
                  build_string (""),
-                 Qnil, 0, 0x7FFFFFFF, 0, 0, Qnil, CONVERSION_IDENTICAL);
+                 Qnil, 0, 0xEFFFF, 0, 0, Qnil, CONVERSION_IDENTICAL);
   staticpro (&Vcharset_ucs_bmp);
   Vcharset_ucs_bmp =
     make_charset (LEADING_BYTE_UCS_BMP, Qucs_bmp, 256, 2,
index 7be2d3e..9b6e7dc 100644 (file)
@@ -3295,6 +3295,7 @@ decode_add_er_char (struct decoding_stream *str, Emchar c,
            pat = ret;
          else
            continue;
+         pat = Fregexp_quote (pat);
 
          cell = Fcdr (cell);
          cell = Fcdr (cell);
@@ -4609,7 +4610,7 @@ char_encode_utf8 (struct encoding_stream *str, Emchar ch,
        = CODING_SYSTEM_ISO2022_INITIAL_CHARSET (str->codesys, 0);
       int code_point = charset_code_point (ucs_ccs, ch, 0);
 
-      if ( (code_point < 0) || (code_point > 0x10FFFF) )
+      if ( (code_point < 0) || (code_point > 0xEFFFF) )
        {
          Lisp_Object map
            = CODING_SYSTEM_ISO2022_INITIAL_CHARSET (str->codesys, 1);