(U-0002D531): Apply new conventions for glyph granularity.
authorMORIOKA Tomohiko <tomo.git@chise.org>
Sat, 24 Jun 2023 09:37:27 +0000 (18:37 +0900)
committerMORIOKA Tomohiko <tomo.git@chise.org>
Sun, 25 Jun 2023 13:06:29 +0000 (22:06 +0900)
(A-MJ057352): New abstract node; use `<-denotational' for U+8FB1.
(MJ057352): Use A-MJ057352 instead of A-cgnU+8FB1 as its mother.

lisp/utf-2000/Ideograph-R041-Inch.el

index d6749c3..8124e01 100644 (file)
     (ideographic-strokes . 7)
     (total-strokes      . 10)
     (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT")
-      (=ucs              . #x2FF8)     ; ⿸
+     ((=>ucs@iwds-1      . #x2FF8)     ; &U-v002+2FF1;
+      (=>iwds-1                  .  0305)      ; &U-v002+2FF1;
       )
      ((=ucs              . #x2B755)    ; 𫝕
       )
      ((=ucs              . #x5BF8)     ; 寸
       ))
     (=ucs              . #x2D531)      ; 𭔱
-    (=mj               . 057348)       ; &I-MJ057348;
-    (=koseki           . 084490)       ; 𭔱
+    ))
+(define-char
+  '((<-denotational
+     ((=ucs              . #x2D531)    ; 𭔱
+      ))
+    (ideographic-radical . 41) ; ⼨
+    (ideographic-strokes . 7)
+    (total-strokes      . 10)
+    (ideographic-structure
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT")
+      (=ucs              . #x2FF8)     ; ⿸
+      )
+     ((=ucs@JP/hanazono          . #x2B755)    ; &MJ058834;
+      (=mj               . 058834)     ; &MJ058834;
+      )
+     ((=ucs              . #x5BF8)     ; 寸
+      ))
+    (=ucs@JP/hanazono  . #x2D531)      ; &MJ057348;
+    (=mj               . 057348)       ; &MJ057348;
+    (=koseki           . 084490)       ; &MJ057348;
     (<-formed
-     ((=ucs              . #x8FB1)     ; 辱
+     ((=ucs@unicode      . #x8FB1)     ; &MJ025747;
+      (=mj               . 025747)     ; &MJ025747;
       ))
     (->subsumptive
-     ((==ucs@JP/hanazono  . #x2D531)   ; &g2-MJ057348;
-      (==mj              . 057348)     ; &g2-MJ057348;
-      (==koseki                  . 084490)     ; &g2-MJ057348;
-      )
      ((ideographic-structure
        ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT")
        (=ucs               . #x2FF8)   ; ⿸
        )
-       ((ideographic-structure
-        ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT")
-         (=ucs               . #x2FF8) ; ⿸
-         )
-        ((=gt-k              . 00304)  ; &GT-K00304;
-         )
-        ((=gt-k              . 00118)  ; &GT-K00118;
+       ((=>>ucs@JP         . #x2B755)  ; &G-MJ058834;
+       (=>>mj              . 058834)   ; &G-MJ058834;
+       )
+       ((=ucs              . #x5BF8)   ; 寸
+       ))
+      (=>>ucs@JP         . #x2D531)    ; &G-MJ057348;
+      (=>>mj             . 057348)     ; &G-MJ057348;
+      (->subsumptive
+       ((==ucs@JP/hanazono  . #x2D531) ; &g2-MJ057348;
+       (==mj               . 057348)   ; &g2-MJ057348;
+       (==koseki           . 084490)   ; &g2-MJ057348;
+       (->subsumptive
+        ((===mj              . 057348) ; &R-MJ057348;
          ))
+       ))
+      )
+     ((ideographic-structure
+       ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT")
+       (=ucs               . #x2FF8)   ; ⿸
+       )
+       ((=ucs-itaiji-002    . #x2B755) ; &U-i002+2B755;
        )
        ((=ucs              . #x5BF8)   ; 寸
        ))
       ))
     ))
 (define-char
-  '((ideographic-radical . 41) ; ⼨
-    (ideographic-strokes . 8)
-    (total-strokes      . 11)
-    (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
-      (=ucs              . #x2FF0)     ; ⿰
-      )
-     ((=ucs              . #x4E29)     ; 丩
-      )
-     ((=ucs              . #x2A9F7)    ; 𪧷
-      ))
-    (=ucs              . #x2D52C)      ; 𭔬
-    ))
-(define-char
   '((<-denotational
-     ((=ucs              . #x2D52C)    ; 𭔬
+     ((=ucs              . #x8FB1)     ; 辱
       ))
     (ideographic-radical . 41) ; ⼨
     (ideographic-strokes . 8)
     (total-strokes      . 11)
     (ideographic-structure
-     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
-      (=ucs              . #x2FF0)     ; ⿰
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT")
+      (=ucs              . #x2FF8)     ; ⿸
       )
-     ((=ucs@unicode      . #x4E29)     ; &AJ1-17237;
-      (=adobe-japan1-5   . 17237)      ; &AJ1-17237;
+     ((=ucs              . #x2E77E)    ; 𮝾
       )
-     ((=ucs              . #x2A9F7)    ; 𪧷
+     ((=ucs              . #x5BF8)     ; 寸
       ))
-    (=ucs@JP/hanazono  . #x2D52C)      ; &hanaJU+2D52C;
+    (=>mj              . 057352)       ; &A-MJ057352;
     ))
 (define-char
   '((<-denotational
-     ((=>ucs@cognate     . #x8FB1)     ; &A-cgnU+8FB1;
+     ((=>mj              . 057352)     ; &A-MJ057352;
       ))
     (ideographic-radical . 41) ; ⼨
     (ideographic-strokes . 8)
      ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT")
       (=ucs              . #x2FF8)     ; ⿸
       )
-     ((=ucs              . #x2E77E)    ; 𮝾
+     ((=ucs@JP/hanazono          . #x2E77E)    ; &MJ058835;
+      (=mj               . 058835)     ; &MJ058835;
       )
      ((=ucs              . #x5BF8)     ; 寸
       ))
       ))
     ))
 (define-char
+  '((ideographic-radical . 41) ; ⼨
+    (ideographic-strokes . 8)
+    (total-strokes      . 11)
+    (ideographic-structure
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+      (=ucs              . #x2FF0)     ; ⿰
+      )
+     ((=ucs              . #x4E29)     ; 丩
+      )
+     ((=ucs              . #x2A9F7)    ; 𪧷
+      ))
+    (=ucs              . #x2D52C)      ; 𭔬
+    ))
+(define-char
+  '((<-denotational
+     ((=ucs              . #x2D52C)    ; 𭔬
+      ))
+    (ideographic-radical . 41) ; ⼨
+    (ideographic-strokes . 8)
+    (total-strokes      . 11)
+    (ideographic-structure
+     ((name . "IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT")
+      (=ucs              . #x2FF0)     ; ⿰
+      )
+     ((=ucs@unicode      . #x4E29)     ; &AJ1-17237;
+      (=adobe-japan1-5   . 17237)      ; &AJ1-17237;
+      )
+     ((=ucs              . #x2A9F7)    ; 𪧷
+      ))
+    (=ucs@JP/hanazono  . #x2D52C)      ; &hanaJU+2D52C;
+    ))
+(define-char
   '((<-denotational@usage
      ((==>ucs@bucs       . #x5C0A)     ; &BUCS+5C0A;
       ))