+2010-10-24 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * Ideograph-R018-Knife.el (U+5277): Add ideographic-structure.
+ (mother of JX2-233C): Unify G-JU+5277 and G-CU+5277; add
+ ideographic-structure.
+ (G-UU+5277): New abstract glyph.
+ (C3-4043): Use `<-subsumptive' for G-UU+5277.
+
+ * Ideograph-R009-Man.el (G-CU+5043): New abstract glyph.
+ (C1-5876): Use `<-subsumptive' for G-CU+5043; unify CU+5043.
+ (mother of JSP-3228): Unify G-JU+509F; add ideographic-structure.
+ (mother of C4-3639): Unify G-UU+509F; add ideographic-structure.
+ (U+50C8): Add ideographic-structure.
+ (G-CU+50C8): New abstract glyph.
+ (C2-4160): Use `<-subsumptive' for G-CU+50C8.
+ (U+3488): Add ideographic-structure.
+ (G-CU+3488): New abstract glyph.
+ (C4-422F): Use `<-subsumptive' for G-CU+3488.
+ (G-CU+348E): New abstract glyph.
+ (C4-4232): Use `<-subsumptive' for G-CU+348E.
+ (U+5123): Add ideographic-structure.
+ (JSP-3259): Use `<-denotational' for U+5123 instead of
+ `<-subsumptive' for intermediate node.
+ (C4-5565): Likewise.
+ (G-UU+5123): New abstract glyph.
+ (UU+5123): Use `<-subsumptive' for G-UU+5123.
+ (U-0002040E): Add ideographic-structure.
+ (G-IU+2040E): New abstract glyph.
+ (C7-3676): Use `<-subsumptive' for G-IU+2040E.
+ (G-JU+513C): Separate representative node.
+ (J0-5137): Separate G-JU+513C; use `<-subsumptive' for G-JU+513C.
+
+2010-10-23 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * Ideograph-R162-Walk.el (G-JU+9038): New abstract glyph.
+ (J0-306F): Use `<-subsumptive' for G-JU+9038.
+ (mother of J90-6E24): Unify G-JU+9052.
+ (G-UU+9052): New abstract glyph.
+ (G0-6559): Use `<-subsumptive' for G-UU+9052.
+
+ * Ideograph-R147-See.el (mother of IU+27882): Unify G-IU+27882.
+ (G-CU+27882): New abstract glyph.
+ (C5-6462): Unify CU+27882; use `<-subsumptive' for G-CU+27882.
+
+ * Ideograph-R124-Feather.el (U+7FC1): Add ideographic-structure.
+ (G-KU+7FC1): New abstract glyph.
+ (K0-683A): Use `<-subsumptive' for G-KU+7FC1.
+
+ * Ideograph-R094-Dog.el (G-CU+7366): New abstract glyph.
+ (C2-5848): Use `<-subsumptive' for G-CU+7366.
+
+ * Ideograph-R030-Mouth.el (U+55E1): Add ideographic-structure.
+ (B-B6E4): Unify G-UU+55E1; add ideographic-structure.
+ (G-JU+56B4): New abstract glyph.
+ (J0-536E): Use `<-subsumptive' for G-JU+56B4.
+
+ * Ideograph-R019-Power.el (U+52DC): Add ideographic-structure.
+ (mother of JSP-336F): Unify G-JU+52DC; add ideographic-structure.
+
+ * Ideograph-R005-Second.el (G-GT-00271): Unify G-IU+200FD.
+
+2010-10-22 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * Ideograph-R200-Hemp.el (mother of J0-5677): Unify G-JU+9EBC and
+ G-CU+9EBC.
+ (G-UU+9EBC): New abstract glyph.
+ (UU+9EBC): Use `<-subsumptive' for G-UU+9EBC.
+ (mother of JX2-7E59): Unify G-JU+9EBD and G-CU+9EBD.
+ (C3-4B22): Unify CU+9EBD.
+ (G-UU+9EBD): New abstract glyph.
+ (G0-7761): Use `<-subsumptive' for G-UU+9EBD.
+
+ * Ideograph-R184-Eat.el (G-KU+98EF): New abstract glyph.
+ (K0-5A79): Use `<-subsumptive' for G-KU+98EF.
+ (A-GT-59101): Unify A-UU+98EF.
+
+ * Ideograph-R142-Insect.el (G-UU+8801): New abstract glyph.
+ (C2-6339): Use `<-subsumptive' for G-UU+8801.
+
+ * Ideograph-R122-Net.el (G-M-28373): New abstract glyph.
+ (M-28373): Use `<-subsumptive' for G-M-28373.
+
+ * Ideograph-R079-Weapon.el (G-GT-21306): New abstract glyph.
+ (GT-21306): Use `<-subsumptive' for G-GT-21306.
+ (G-CU+2F8F5): New abstract glyph.
+ (C4-2D65): Use `<-subsumptive' for G-CU+2F8F5.
+ (G-M-16688): New abstract glyph.
+ (M-16688): Use `<-subsumptive' for G-M-16688.
+ (G-M-16692): New abstract glyph.
+ (M-16692): Use `<-subsumptive' for G-M-16692.
+ (G-M-16697): New abstract glyph.
+ (M-16697): Use `<-subsumptive' for G-M-16697.
+
+ * Ideograph-R078-Death.el (G-JU+6B7F): New abstract glyph.
+ (J0-5D47): Use `<-subsumptive' for G-JU+6B7F.
+
+ * Ideograph-R075-Tree.el (G-M-15667): New abstract glyph.
+ (M-15667): Use `<-subsumptive' for G-M-15667.
+ (G-UU+6B0E): New abstract glyph.
+ (UU+6B0E): Use `<-subsumptive' for G-UU+6B0E.
+
+ * Ideograph-R066-Rap.el (G-M-13267): New abstract glyph.
+ (M-13267): Use `<-subsumptive' for G-M-13267.
+
+ * Ideograph-R038-Woman.el (G-UU+5A2F): New abstract glyph.
+ (UU+5A2F): Use `<-subsumptive' for G-UU+5A2F.
+ (G-KU+5A9B): New abstract glyph.
+ (K0-6A30): Use `<-subsumptive' for G-KU+5A9B.
+ (G-GT-08278): New abstract glyph.
+ (J78-553D): Use `<-subsumptive' for G-GT-08278.
+ (mother of J90-553D): Unify G-UU+5ABE.
+
+ * Ideograph-R022-Right-Open-Box.el (mother of C7-6443): Unify
+ G-CU+2096C.
+ (C7-6443): Unify CU+2096C.
+ (G-IU+2096C): New abstract glyph.
+ (IU+2096C): Use `<-subsumptive' for G-IU+2096C.
+
+ * Ideograph-R012-Eight.el (G-KU+517C): New abstract glyph.
+ (K0-4C42): Use `<-subsumptive' for G-KU+517C; unify KU+517C.
+
2010-10-20 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
* Ideograph-R102-Field.el (U-00024CAB): Integrate M-21908.
)
((=ucs . #x4E5A) ; 乚
))
+ (=>>ucs@iso . #x200FD) ; &G-GT-00271;
(=>>gt . 00271) ; &G-GT-00271;
(->subsumptive
((ideographic-structure
(ideographic-radical . 9) ; ⼈
(ideographic-strokes . 9)
(total-strokes . 11)
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
+ )
+ ((name . "CJK RADICAL PERSON")
+ (=ucs . #x2E85) ; ⺅
+ )
+ ((=>>ucs@cns . #x533D) ; &G-CU+533D;
+ ))
+ (=>>ucs@cns . #x5043) ; &G-CU+5043;
(->subsumptive
((ideographic-structure
((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
((=ucs@cns . #x533D) ; &C2-2936;
(=cns11643-2 . #x2936) ; &C2-2936; [09-22]
))
+ (=ucs@cns . #x5043) ; &C1-5876;
(=cns11643-1 . #x5876) ; &C1-5876; [56-86]
))
))
(ideographic-radical . 9) ; ⼈
(ideographic-strokes . 10)
(total-strokes . 12)
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
+ )
+ ((name . "CJK RADICAL PERSON")
+ (=ucs . #x2E85) ; ⺅
+ )
+ ((=>>gt . 36863) ; &G-GT-36863;
+ ))
+ (=>>ucs@jis . #x509F) ; &G-JU+509F;
(->subsumptive
((ideographic-structure
((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
(ideographic-radical . 9) ; ⼈
(ideographic-strokes . 10)
(total-strokes . 12)
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
+ )
+ ((name . "CJK RADICAL PERSON")
+ (=ucs . #x2E85) ; ⺅
+ )
+ ((=>>jis-x0208 . #x3227) ; &G-J0-3227; [18-07]
+ ))
+ (=>>ucs@unicode . #x509F) ; &G-UU+509F;
(->subsumptive
((ideographic-structure
((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
(ideographic-strokes . 11)
(total-strokes . 13)
(hanyu-dazidian 1 211 1)
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
+ )
+ ((name . "CJK RADICAL PERSON")
+ (=ucs . #x2E85) ; ⺅
+ )
+ ((=ucs . #x66FC) ; 曼
+ ))
(=ucs . #x50C8) ; 僈
(=big5 . #xDCBB) ; &I-B-DCBB;
))
(ideographic-radical . 9) ; ⼈
(ideographic-strokes . 11)
(total-strokes . 13)
+ (=>>ucs@cns . #x50C8) ; &G-CU+50C8;
(->subsumptive
((ideographic-structure
((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
))
(define-char
'((ideographic-radical . 9) ; ⼈
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
+ )
+ ((name . "CJK RADICAL PERSON")
+ (=ucs . #x2E85) ; ⺅
+ )
+ ((=ucs . #x6562) ; 敢
+ ))
(=ucs . #x3488) ; 㒈
))
(define-char
(ideographic-radical . 9) ; ⼈
(ideographic-strokes . 12)
(total-strokes . 14)
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
+ )
+ ((name . "CJK RADICAL PERSON")
+ (=ucs . #x2E85) ; ⺅
+ )
+ ((=>jis-x0208 . #x343A) ; &J97-343A; [20-26]
+ ))
+ (=>>ucs@cns . #x3488) ; &G-CU+3488;
(->subsumptive
((hanyu-dazidian 1 216 13)
(ideographic-structure
))
(define-char
'((ideographic-radical . 9) ; ⼈
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
+ )
+ ((name . "CJK RADICAL PERSON")
+ (=ucs . #x2E85) ; ⺅
+ )
+ ((=ucs . #x5EE3) ; 廣
+ ))
(=ucs . #x5123) ; 儣
))
(define-char
(ideographic-radical . 9) ; ⼈
(ideographic-strokes . 15)
(total-strokes . 17)
- (->subsumptive
- ((ideographic-structure
- ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
- (=ucs . #x2FF0) ; ⿰
- )
- ((name . "CJK RADICAL PERSON")
- (=ucs . #x2E85) ; ⺅
- )
- ((=ucs@jis . #x5EE3) ; >-11938;
- (=jis-x0208 . #x5722) ; >-11938; [55-02]
- (=ks-x1001 . #x4E46) ; &I-K0-4E46; [46-38]
- (=jis-x0213-1 . #x5722) ; &I-JX1-5722; [55-02]
- (=daikanwa . 09493) ; &I-M-09493;
- ))
- (=ucs@jis . #x5123) ; &M-01253;
- (=jis-x0212 . #x3259) ; &M-01253; [18-57]
- (=daikanwa . 01253) ; &I-M-01253;
- (=jef-china3 . #x43C5) ; &I-JC3-43C5;
- (mojikyo . 001253) ; &MCS-600004E5;
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
)
- ((hanyu-dazidian 1 235 11)
- (ideographic-structure
- ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
- (=ucs . #x2FF0) ; ⿰
- )
- ((name . "CJK RADICAL PERSON")
- (=ucs . #x2E85) ; ⺅
- )
- ((=cns11643-1 . #x6C5D) ; &C1-6C5D; [76-61]
- ))
- (=ucs@cns . #x5123) ; &HZK01-D6BA;
- (=cns11643-4 . #x5565) ; &HZK01-D6BA; [53-69]
- (=hanziku-1 . #xD6BA) ; &I-HZK01-D6BA;
+ ((name . "CJK RADICAL PERSON")
+ (=ucs . #x2E85) ; ⺅
+ )
+ ((=ucs@jis . #x5EE3) ; >-11938;
+ (=jis-x0208 . #x5722) ; >-11938; [55-02]
+ (=ks-x1001 . #x4E46) ; &I-K0-4E46; [46-38]
+ (=jis-x0213-1 . #x5722) ; &I-JX1-5722; [55-02]
+ (=daikanwa . 09493) ; &I-M-09493;
))
+ (=ucs@jis . #x5123) ; &M-01253;
+ (=jis-x0212 . #x3259) ; &M-01253; [18-57]
+ (=daikanwa . 01253) ; &I-M-01253;
+ (=jef-china3 . #x43C5) ; &I-JC3-43C5;
+ (mojikyo . 001253) ; &MCS-600004E5;
+ ))
+(define-char
+ '((<-denotational
+ ((=ucs . #x5123) ; 儣
+ ))
+ (ideographic-radical . 9) ; ⼈
+ (ideographic-strokes . 15)
+ (total-strokes . 17)
+ (hanyu-dazidian 1 235 11)
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
+ )
+ ((name . "CJK RADICAL PERSON")
+ (=ucs . #x2E85) ; ⺅
+ )
+ ((=cns11643-1 . #x6C5D) ; &C1-6C5D; [76-61]
+ ))
+ (=ucs@cns . #x5123) ; &HZK01-D6BA;
+ (=cns11643-4 . #x5565) ; &HZK01-D6BA; [53-69]
+ (=hanziku-1 . #xD6BA) ; &I-HZK01-D6BA;
))
(define-char
'((<-denotational
(ideographic-radical . 9) ; ⼈
(ideographic-strokes . 14)
(total-strokes . 16)
+ (=>>ucs@unicode . #x5123) ; &G-UU+5123;
(->subsumptive
((mojikyo . 059112) ; &MCS-6000E6E8;
)
'((ideographic-radical . 9) ; ⼈
(ideographic-strokes . 15)
(total-strokes . 17)
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
+ )
+ ((name . "CJK RADICAL PERSON")
+ (=ucs . #x2E85) ; ⺅
+ )
+ ((=ucs . #x8513) ; 蔓
+ ))
(=ucs . #x2040E) ; 𠐎
))
(define-char
(ideographic-radical . 9) ; ⼈
(ideographic-strokes . 15)
(total-strokes . 17)
+ (=>>ucs@iso . #x2040E) ; &G-IU+2040E;
(->subsumptive
((ideographic-structure
((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
(ideographic-radical . 9) ; ⼈
(ideographic-strokes . 20)
(total-strokes . 22)
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
+ )
+ ((name . "CJK RADICAL PERSON")
+ (=ucs . #x2E85) ; ⺅
+ )
+ ((=>>ucs@jis . #x56B4) ; &G-JU+56B4;
+ ))
(=>>ucs@jis . #x513C) ; &G-JU+513C;
(->subsumptive
((ideographic-structure
(ideographic-radical . 12) ; ⼋
(ideographic-strokes . 8)
(total-strokes . 10)
+ (=>>ucs@ks . #x517C) ; &G-KU+517C;
(->subsumptive
((ideographic-structure
((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO MIDDLE AND BELOW")
)
((=big5-cdp . #x8CDE) ; &CDP-8CDE;
))
+ (=ucs@ks . #x517C) ; &M-01483;
(=ks-x1001 . #x4C42) ; &M-01483; [44-34]
(=daikanwa . 01483) ; &I-M-01483;
(=jef-china3 . #x43E6) ; &I-JC3-43E6;
(ideographic-strokes . 11)
(total-strokes . 13)
(hanyu-dazidian 1 354 11)
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
+ )
+ ((=>jis-x0208 . #x3B3A) ; &J97-3B3A; [27-26]
+ )
+ ((name . "CJK RADICAL KNIFE TWO")
+ (=ucs . #x2E89) ; ⺉
+ ))
(=ucs . #x5277) ; 剷
(=big5 . #xB6D0) ; &I-B-B6D0;
))
(ideographic-radical . 18) ; ⼑
(ideographic-strokes . 11)
(total-strokes . 13)
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
+ )
+ ((=ucs . #x7522) ; 產
+ )
+ ((name . "CJK RADICAL KNIFE TWO")
+ (=ucs . #x2E89) ; ⺉
+ ))
+ (=>>ucs@jis . #x5277) ; &G-JU+5277;
+ (=>>ucs@cns . #x5277) ; &G-JU+5277;
(->subsumptive
((ideographic-structure
((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
'((<-denotational
((=ucs . #x5277) ; 剷
))
- (=>ucs* . #x5277) ; 剷
(ideographic-radical . 18) ; ⼑
(ideographic-strokes . 11)
(total-strokes . 13)
- (=ucs . #x2F823) ; 剷
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
+ )
+ ((=ucs . #x7523) ; 産
+ )
+ ((name . "CJK RADICAL KNIFE TWO")
+ (=ucs . #x2E89) ; ⺉
+ ))
+ (=>>ucs@unicode . #x5277) ; &G-UU+5277;
+ (=>>ucs@cns . #x2F823) ; &G-UU+5277;
(->subsumptive
((ideographic-structure
((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
))
(mojikyo . 057256) ; &MCS-6000DFA8;
)
- ((ideographic-structure
+ ((=>ucs* . #x5277) ; 剷
+ (ideographic-structure
((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
(=ucs . #x2FF0) ; ⿰
)
((name . "CJK RADICAL KNIFE TWO")
(=ucs . #x2E89) ; ⺉
))
- (=ucs@iso . #x2F823) ; &C3-4043;
- (=ucs@unicode . #x5277) ; &C3-4043;
- (=ucs@cns . #x2F823) ; &C3-4043;
- (=cns11643-3 . #x4043) ; &C3-4043; [32-35]
+ (=ucs . #x2F823) ; 剷
+ (=ucs@unicode . #x5277) ; 剷
+ (=ucs@cns . #x2F823) ; 剷
+ (=cns11643-3 . #x4043) ; &I-C3-4043; [32-35]
))
))
(define-char
'((ideographic-radical . 19) ; ⼒
(ideographic-strokes . 10)
(total-strokes . 12)
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
+ )
+ ((=ucs . #x7FC1) ; 翁
+ )
+ ((=ucs . #x529B) ; 力
+ ))
(=ucs . #x52DC) ; 勜
))
(define-char
(ideographic-radical . 19) ; ⼒
(ideographic-strokes . 10)
(total-strokes . 12)
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
+ )
+ ((=>>gt . 36863) ; &G-GT-36863;
+ )
+ ((=ucs . #x529B) ; 力
+ ))
+ (=>>ucs@jis . #x52DC) ; &G-JU+52DC;
(->subsumptive
((ideographic-structure
((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
(ideographic-radical . 22) ; ⼕
(ideographic-strokes . 26)
(total-strokes . 28)
+ (=>>ucs@cns . #x2096C) ; &G-CU+2096C;
(->subsumptive
((=daikanwa . 02671) ; &M-02671;
(<-Zhouwen
shuowen yupian jiyun daikanwa)
)
((hanyu-dazidian 1 91 10)
+ (=ucs@cns . #x2096C) ; &HZK01-B6C1;
(=cns11643-7 . #x6443) ; &HZK01-B6C1; [68-35]
(=hanziku-1 . #xB6C1) ; &I-HZK01-B6C1;
))
(ideographic-radical . 22) ; ⼕
(ideographic-strokes . 26)
(total-strokes . 28)
+ (=>>ucs@iso . #x2096C) ; &G-IU+2096C;
(->subsumptive
((mojikyo . 002671) ; &MCS-60000A6F;
)
(ideographic-strokes . 10)
(total-strokes . 13)
(hanyu-dazidian 1 669 12)
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
+ )
+ ((=ucs . #x53E3) ; 口
+ )
+ ((=ucs . #x7FC1) ; 翁
+ ))
(=ucs . #x55E1) ; 嗡
))
(define-char
(ideographic-radical . 30) ; ⼝
(ideographic-strokes . 10)
(total-strokes . 13)
- (=big5 . #xB6E4) ; &B-B6E4;
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
+ )
+ ((=ucs . #x53E3) ; 口
+ )
+ ((=>>jis-x0208 . #x3227) ; &G-J0-3227; [18-07]
+ ))
+ (=>>ucs@unicode . #x55E1) ; &G-UU+55E1;
+ (=big5 . #xB6E4) ; &G-UU+55E1;
(->subsumptive
((ideographic-structure
((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
(ideographic-radical . 30) ; ⼝
(ideographic-strokes . 17)
(total-strokes . 20)
+ (=>>ucs@jis . #x56B4) ; &G-JU+56B4;
(->subsumptive
((ideographic-structure
((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT")
'((<-denotational
((=ucs . #x5A2F) ; 娯
))
- (morohashi-daikanwa 6307 1)
(ideographic-radical . 38) ; ⼥
(ideographic-strokes . 7)
(total-strokes . 10)
+ (=>>ucs@unicode . #x5A2F) ; &G-UU+5A2F;
(->subsumptive
- ((=ucs@unicode . #x5A2F) ; >-07919;
+ ((morohashi-daikanwa 6307 1)
+ (=ucs@unicode . #x5A2F) ; >-07919;
(=jis-x0208 . #x3864) ; >-07919; [24-68]
(=jis-x0213-1 . #x3864) ; &I-JX1-3864; [24-68]
(=gt . 07919) ; &I-GT-07919;
(ideographic-radical . 38) ; ⼥
(ideographic-strokes . 9)
(total-strokes . 12)
+ (=>>ucs@ks . #x5A9B) ; &G-KU+5A9B;
(->subsumptive
- ((=jis-x0208@1978 . #x4932) ; &M-06516; [41-18]
+ ((=ucs@ks . #x5A9B) ; &M-06516;
+ (=jis-x0208@1978 . #x4932) ; &M-06516; [41-18]
(=ks-x1001 . #x6A30) ; &I-K0-6A30; [74-16]
(=daikanwa . 06516) ; &I-M-06516;
)
(ideographic-radical . 38) ; ⼥
(ideographic-strokes . 10)
(total-strokes . 13)
+ (=>>gt . 08278) ; &G-GT-08278;
+ (=>>daikanwa . 06597) ; &G-GT-08278;
(->subsumptive
((=jis-x0208@1978 . #x553D) ; >-08278; [53-29]
(=gt . 08278) ; &I-GT-08278;
(ideographic-radical . 38) ; ⼥
(ideographic-strokes . 10)
(total-strokes . 13)
+ (=>>ucs@unicode . #x5ABE) ; &G-UU+5ABE;
(->subsumptive
((=jis-x0208@1983 . #x553D) ; &J83-553D; [53-29]
(=jef-china3 . #x49EF) ; &I-JC3-49EF;
(ideographic-radical . 66) ; ⽁
(ideographic-strokes . 8)
(total-strokes . 12)
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+ (=ucs . #x2FF0) ; ⿰
+ )
+ ((=ucs . #x2F83F) ; 周
+ )
+ ((=ucs . #x6534) ; 攴
+ ))
+ (=>>daikanwa . 13267) ; &A-M-13267;
(->subsumptive
- ((ideographic-structure
- ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
- (=ucs . #x2FF0) ; ⿰
- )
- ((=ucs . #x2F83F) ; 周
- )
- ((=ucs . #x6534) ; 攴
- ))
- (=daikanwa . 13267) ; &M-13267;
+ ((=daikanwa . 13267) ; &M-13267;
)
((ideographic-structure
((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
(ideographic-strokes . 13)
(total-strokes . 17)
(=ucs . #x6A95) ; 檕
+ (=big5 . #xED40) ; &I-B-ED40;
(->subsumptive
- ((=big5 . #xED40) ; &M-15666;
- (=daikanwa . 15666) ; &I-M-15666;
+ ((=daikanwa . 15666) ; &M-15666;
)
((=ucs@unicode . #x6A95) ; &UU+6A95;
)
(ideographic-radical . 75) ; ⽊
(ideographic-strokes . 13)
(total-strokes . 17)
+ (=>>daikanwa . 15667) ; &A-M-15667;
(->subsumptive
((=daikanwa . 15667) ; &M-15667;
(=jef-china3 . #x98A5) ; &I-JC3-98A5;
(ideographic-radical . 75) ; ⽊
(ideographic-strokes . 18)
(total-strokes . 22)
+ (=>>ucs@unicode . #x6B0E) ; &G-UU+6B0E;
(->subsumptive
((=ucs@unicode . #x6B0E) ; &UU+6B0E;
)
(ideographic-radical . 78) ; ⽍
(ideographic-strokes . 4)
(total-strokes . 8)
+ (=>>ucs@jis . #x6B7F) ; &G-JU+6B7F;
(->subsumptive
((=ucs@jis . #x6B7F) ; >-21052;
(=jis-x0208 . #x5D47) ; >-21052; [61-39]
(=gt . 21052) ; &I-GT-21052;
(=gt-pj-1 . #x5D47) ; &I-GT-21052; [61-39]
(=daikanwa . 16385) ; &I-M-16385;
- (=shinjigen@rev . 3964) ; >-21052;
)
((mojikyo . 016385) ; &MCS-60004001;
))
(ideographic-radical . 78) ; ⽍
(ideographic-strokes . 4)
(total-strokes . 8)
- (=shinjigen@1ed . 3964) ; &SJG1-3964;
+ (=shinjigen . 3964) ; &SJG2-3964;
))
(define-char
'((<-denotational
(ideographic-radical . 79) ; ⽎
(ideographic-strokes . 4)
(total-strokes . 8)
+ (=>>gt . 21306) ; &G-GT-21306;
+ (=>>daikanwa . 16616) ; &G-GT-21306;
(->subsumptive
((=gt . 21306) ; >-21306;
(=gt-pj-4 . #x4460) ; >-21306; [36-64]
(total-strokes . 12)
(=daikanwa . 19166) ; &M-19166;
(<-vulgar
- ((=ks-x1001 . #x4C42) ; &M-01483; [44-34]
+ ((=ucs@ks . #x517C) ; &M-01483;
+ (=ks-x1001 . #x4C42) ; &M-01483; [44-34]
(=daikanwa . 01483) ; &I-M-01483;
))
(<-vulgar*sources
(define-char
'((ideographic-radical . 94) ; ⽝
(=ucs . #x7366) ; 獦
+ (=big5 . #xEA5C) ; &I-B-EA5C;
(=jef-china3 . #x8FBA) ; &I-JC3-8FBA;
))
(define-char
(ideographic-radical . 94) ; ⽝
(ideographic-strokes . 13)
(total-strokes . 16)
+ (=>>ucs@cns . #x7366) ; &G-CU+7366;
(->subsumptive
((=ucs@cns . #x7366) ; &M-20723;
(=cns11643-2 . #x5848) ; &M-20723; [56-40]
(=ucs@unicode . #x7366) ; &JX1-7771;
(=jis-x0212 . #x4B42) ; &JX1-7771; [43-34]
(=jis-x0213-1 . #x7771) ; &I-JX1-7771; [87-81]
- (=big5 . #xEA5C) ; &I-B-EA5C;
))
(define-char
'((ideographic-radical . 94) ; ⽝
(ideographic-radical . 122) ; ⽹
(ideographic-strokes . 12)
(total-strokes . 17)
+ (=>>daikanwa . 28373) ; &A-M-28373;
(->subsumptive
((=daikanwa . 28373) ; &M-28373;
)
'((ideographic-radical . 124) ; ⽻
(ideographic-strokes . 4)
(total-strokes . 10)
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+ (=ucs . #x2FF1) ; ⿱
+ )
+ ((=ucs . #x516C) ; 公
+ )
+ ((=ucs . #x7FBD) ; 羽
+ ))
(=ucs . #x7FC1) ; 翁
(=big5 . #xAFCE) ; &I-B-AFCE;
))
(ideographic-radical . 124) ; ⽻
(ideographic-strokes . 4)
(total-strokes . 10)
+ (ideographic-structure
+ ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW")
+ (=ucs . #x2FF1) ; ⿱
+ )
+ ((=ucs . #x516C) ; 公
+ )
+ ((=ks-x1001 . #x6962) ; >-36832; [73-66]
+ (=daikanwa . 28614) ; &I-M-28614;
+ ))
(=>>ucs@ks . #x7FC1) ; &G-GT-36863;
(=>>gt . 36863) ; &G-GT-36863;
(=>>daikanwa . 28635) ; &G-GT-36863;
(ideographic-radical . 142) ; ⾍
(ideographic-strokes . 12)
(total-strokes . 18)
+ (=>>ucs@unicode . #x8801) ; &G-UU+8801;
(->subsumptive
((mojikyo . 057318) ; &MCS-6000DFE6;
)
(ideographic-radical . 147) ; ⾒
(ideographic-strokes . 11)
(total-strokes . 18)
+ (=>>ucs@iso . #x27882) ; &G-IU+27882;
(->subsumptive
((=daikanwa . 34944) ; &M-34944;
)
(=ks-x1001 . #x6C6F) ; &I-K0-6C6F; [76-79]
(=jis-x0213-1 . #x7C59) ; &I-JX1-7C59; [92-57]
(=daikanwa . 38951) ; &I-M-38951;
- (=shinjigen@1ed . 8301) ; 逸
+ (=shinjigen . 8301) ; 逸
(<-synonyms
((=ucs . #x8EFC) ; 軼
(=daikanwa . 38275) ; &I-M-38275;
((=ucs . #x9038) ; 逸
))
(ideographic-radical . 162) ; ⾡
+ (=>>ucs@jis . #x9038) ; &G-JU+9038;
(->subsumptive
((morohashi-daikanwa 38951 1)
(ideographic-strokes . 8)
(=jis-x0213-1 . #x306F) ; &I-JX1-306F; [16-79]
(=gt . 52065) ; &I-GT-52065;
(=gt-pj-1 . #x306F) ; &I-GT-52065; [16-79]
- (=shinjigen@1ed . 8300) ; >-52065;
+ (=shinjigen . 8300) ; >-52065;
(mojikyo . 050514) ; &MCS-6000C552;
(<-simplified@JP/Jouyou
((=ucs . #xFA67) ; 逸
(ideographic-radical . 162) ; ⾡
(ideographic-strokes . 9)
(total-strokes . 13)
+ (=>>ucs@jis . #x9052) ; &G-J0-6E24;
+ (=>>jis-x0208 . #x6E24) ; &G-J0-6E24; [78-04]
(->subsumptive
((=jis-x0208@1978 . #x6E24) ; &M-39008; [78-04]
(=jis-x0208@1983 . #x6E24) ; &I-J83-6E24; [78-04]
(ideographic-radical . 162) ; ⾡
(ideographic-strokes . 9)
(total-strokes . 12)
+ (=>>ucs@unicode . #x9052) ; &G-UU+9052;
(->subsumptive
((mojikyo . 055801) ; &MCS-6000D9F9;
)
(ideographic-radical . 184) ; ⾷
(ideographic-strokes . 4)
(total-strokes . 13)
+ (=>>ucs@ks . #x98EF) ; &G-GT-59166;
+ (=>>gt . 59166) ; &G-GT-59166;
+ (=>>daikanwa . 44064) ; &G-GT-59166;
(->subsumptive
- ((=ks-x1001 . #x5A79) ; >-59166; [58-89]
+ ((=ucs@ks . #x98EF) ; >-59166;
+ (=ks-x1001 . #x5A79) ; >-59166; [58-89]
(=gt . 59166) ; &I-GT-59166;
(=gt-pj-8 . #x465E) ; &I-GT-59166; [38-62]
(=daikanwa . 44064) ; &I-M-44064;
(ideographic-radical . 184) ; ⾷
(ideographic-strokes . 4)
(total-strokes . 12)
+ (=>ucs@unicode . #x98EF) ; &A-GT-59101;
(=>gt . 59101) ; &A-GT-59101;
(->subsumptive
((morohashi-daikanwa 44064 1)
(ideographic-radical . 200) ; ⿇
(ideographic-strokes . 3)
(total-strokes . 14)
+ (=>>ucs@jis . #x9EBC) ; &G-JU+9EBC;
+ (=>>ucs@cns . #x9EBC) ; &G-JU+9EBC;
(->subsumptive
((=ucs@jis . #x9EBC) ; >-65265;
(=jis-x0208 . #x5677) ; >-65265; [54-87]
(ideographic-radical . 200) ; ⿇
(ideographic-strokes . 3)
(total-strokes . 14)
+ (=>>ucs@unicode . #x9EBC) ; &G-UU+9EBC;
(->subsumptive
((mojikyo . 055221) ; &MCS-6000D7B5;
)
(ideographic-radical . 200) ; ⿇
(ideographic-strokes . 3)
(total-strokes . 14)
+ (=>>ucs@jis . #x9EBD) ; &G-JU+9EBD;
+ (=>>ucs@cns . #x9EBD) ; &G-JU+9EBD;
(->subsumptive
((=ucs@jis . #x9EBD) ; &M-47893;
(=jis-x0213-2 . #x7E59) ; &M-47893; [94-57]
(=daikanwa . 47893) ; &I-M-47893;
(mojikyo . 047893) ; &MCS-6000BB15;
)
- ((=cns11643-3 . #x4B22) ; &C3-4B22; [43-02]
+ ((=ucs@cns . #x9EBD) ; &C3-4B22;
+ (=cns11643-3 . #x4B22) ; &C3-4B22; [43-02]
))
))
(define-char
(ideographic-radical . 200) ; ⿇
(ideographic-strokes . 3)
(total-strokes . 14)
+ (=>>ucs@unicode . #x9EBD) ; &G-UU+9EBD;
(->subsumptive
((mojikyo . 053640) ; &MCS-6000D188;
)
+2010-09-15 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * concord.c: Include <chise.h> if HAVE_LIBCHISE is defined.
+ (Qcharacter): New variable when HAVE_LIBCHISE is defined.
+ (Qfeature): Ditto.
+ (Fconcord_object_genre): New function.
+ (syms_of_concord):
+ - Add new builtin symbols `character' and `feature' when
+ HAVE_LIBCHISE is defined.
+ - Add Add new builtin function `concord-object-genre'.
+ (complex_vars_of_concord): New function; assign genres `character'
+ and `feature' when HAVE_LIBCHISE is defined.
+
+2010-09-14 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
+
+ * emacs.c (main_1): Call `complex_vars_of_concord' when
+ HAVE_CONCORD is defined.
+
+ * symsinit.h (complex_vars_of_concord): New prototype.
+
2010-07-01 MORIOKA Tomohiko <tomo@kanji.zinbun.kyoto-u.ac.jp>
* chartab.c (allocate_character): Add `static'.
/* XEmacs routines to deal with CONCORD.
- Copyright (C) 2005,2006,2008 MORIOKA Tomohiko
+ Copyright (C) 2005,2006,2008,2010 MORIOKA Tomohiko
This file is part of XEmacs.
#include "buffer.h"
#include <errno.h>
#include <concord.h>
+#ifdef HAVE_LIBCHISE
+# include <chise.h>
+#endif
EXFUN (Fread_from_string, 3);
Lisp_Object Qconcord;
Lisp_Object Qconcord_object;
Lisp_Object Qgenre, Q_id;
+#ifdef HAVE_LIBCHISE
+Lisp_Object Qcharacter;
+Lisp_Object Qfeature;
+#endif
Lisp_Object Vconcord_ds_hash_table;
Lisp_Object Vconcord_genre_hash_table;
return XCONCORD_OBJECT_ID (object);
}
+DEFUN ("concord-object-genre", Fconcord_object_genre, 1, 1, 0, /*
+Return genre of Concord-object OBJECT.
+*/
+ (object))
+{
+ CHECK_CONCORD_OBJECT (object);
+ return intern (concord_genre_get_name (XCONCORD_OBJECT_GENRE (object)));
+}
+
DEFUN ("concord-decode-object", Fconcord_decode_object, 2, 4, 0, /*
Make and return a Concord-object from FEATURE and VALUE.
Optional argument GENRE specifies the GENRE of the object.
defsymbol (&Qconcord_object, "concord-object");
defsymbol (&Qgenre, "genre");
defsymbol (&Q_id, "=id");
+#ifdef HAVE_LIBCHISE
+ defsymbol (&Qcharacter, "character");
+ defsymbol (&Qfeature, "feature");
+#endif
DEFSUBR (Fconcord_open_ds);
DEFSUBR (Fconcord_ds_p);
DEFSUBR (Fconcord_make_object);
DEFSUBR (Fconcord_object_p);
DEFSUBR (Fconcord_object_id);
+ DEFSUBR (Fconcord_object_genre);
DEFSUBR (Fconcord_decode_object);
DEFSUBR (Fconcord_object_get);
DEFSUBR (Fconcord_object_put);
Vconcord_genre_object_hash_table
= make_lisp_hash_table (16, HASH_TABLE_NON_WEAK, HASH_TABLE_EQ);
}
+
+void
+complex_vars_of_concord (void)
+{
+#ifdef HAVE_LIBCHISE
+ Lisp_Object dir = build_string(chise_system_db_dir);
+
+ Fconcord_assign_genre (Qcharacter, dir);
+ Fconcord_assign_genre (Qfeature, dir);
+#endif
+}
Free Software Foundation, Inc.
Copyright (C) 1995 Sun Microsystems, Inc.
Copyright (C) 2000, 2002 Ben Wing.
- Copyright (C) 2000,2002,2005,2006 MORIOKA Tomohiko.
+ Copyright (C) 2000,2002,2005,2006,2010 MORIOKA Tomohiko.
This file is part of XEmacs.
/* Calls make_lisp_hash_table() and creates a keymap */
complex_vars_of_event_stream ();
+ /* This initializes data-sources of built-in genres */
+#ifdef HAVE_CONCORD
+ complex_vars_of_concord ();
+#endif
+
#ifdef ERROR_CHECK_GC
{
extern int always_gc;
void reinit_complex_vars_of_minibuf (void);
void complex_vars_of_callproc (void);
void complex_vars_of_keymap (void);
+void complex_vars_of_concord (void);
/* Reset the Lisp engine (run-time only). */