Fix prefixes used in subtrees of `isd:structure'.
[chise/chiset.git] / Ideograph-R005-Second.ttl
index b2fb759..5f9bda8 100644 (file)
@@ -7,6 +7,7 @@
 @prefix chisegg: <http://rdf.chise.org/rdf/type/character/ggg/> .
 @prefix domain: <http://rdf.chise.org/data/domain/> .
 @prefix script: <http://rdf.chise.org/data/script/> .
+@prefix ideocomb: <http://rdf.chise.org/data/character/ideo/combination/> .
 @prefix chisebib: <http://rdf.chise.org/data/bibliography/> .
 @prefix ruimoku: <http://www.chise.org/est/view/article@ruimoku/rep.id=/> .
 @prefix zob1959: <http://chise.zinbun.kyoto-u.ac.jp/koukotsu/rubbings/> .
@@ -93,6 +94,7 @@
 @prefix rep.gt-k: <http://www.chise.org/est/view/character/rep.gt-k=> .
 @prefix g2.gt-k: <http://www.chise.org/est/view/character/g2.gt-k=> .
 @prefix repi.gt-k: <http://www.chise.org/est/view/character/repi.gt-k=> .
+@prefix a.gt-k: <http://www.chise.org/est/view/character/a.gt-k=> .
 @prefix rep.gt-pj-1: <http://www.chise.org/est/view/character/rep.gt-pj-1=> .
 @prefix rep.gt-pj-2: <http://www.chise.org/est/view/character/rep.gt-pj-2=> .
 @prefix rep.gt-pj-6: <http://www.chise.org/est/view/character/rep.gt-pj-6=> .
@@ -1924,10 +1926,10 @@ a.ucs:0x340C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x340C  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x20089 ; # 𠂉
-        isd:below    g2.ucs_unicode:0x4E5F   # &g2-AJ1-03829;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x20089 ; # 𠂉
+            isd:below    g2.ucs_unicode:0x4E5F   # &g2-AJ1-03829;
+        ] ;
         :eq g2.big5-cdp:0x8CD8        ; # &g2-GT-00237;
         :eq g2.gt:00237               ; # &g2-GT-00237;
         :eq g2.gt-k:01428             ; # &g2-GT-00237;
@@ -1969,10 +1971,10 @@ a.ucs:0x340C
     g2.cns11643-4:0x2157
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-4:0x2157 ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    a.ucs:0x20089 ; # 𠂉
-        isd:below    g2.cns11643-1:0x443E   # &g2-CU+4E5F;
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    a.ucs:0x20089 ; # 𠂉
+            isd:below    g2.cns11643-1:0x443E   # &g2-CU+4E5F;
+        ] ;
         :eq g2.ucs_cns:0x340C         ; # &g2-CU+340C;
         .
         g2.ucs_cns:0x340C
@@ -1988,9 +1990,9 @@ a.ucs:0x200DE
     ideo:hanyu-dazidian  ( 1 52 10 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4E00 ; # 一
-                :below    a.ucs:0x5DDB   # 巛
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x4E00 ; # 一
+                isd:below    a.ucs:0x5DDB   # 巛
             ]
         ] ;
         isd:right    a.ucs:0x4E5A   # 乚
@@ -2043,9 +2045,9 @@ a.ucs:0x200E1
     ideo:hanyu-dazidian  ( 1 53 1 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x4E59 ; # 乙
-                :below    a.ucs:0x4E2C   # 丬
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x4E59 ; # 乙
+                isd:below    a.ucs:0x4E2C   # 丬
             ]
         ] ;
         isd:right    a.ucs:0x4E5A   # 乚
@@ -2404,10 +2406,10 @@ a.ucs:0x4E6A
     rep.gt:00246
         a chisegg:abstract-glyph ;
         :abstract-glyph-of gt:00246 ;
-    isd:structure [ a idc:⿺ ;
-        isd:surround a.ucs:0x4E59 ; # 乙
-        isd:filling  a.ucs:0x7530   # 田
-    ] ;
+        isd:structure [ a idc:⿺ ;
+            isd:surround a.ucs:0x4E59 ; # 乙
+            isd:filling  a.ucs:0x7530   # 田
+        ] ;
         :eq rep.ucs_unicode:0x4E6A    ; # &GT-00246;
         :eq rep.cns11643-4:0x2228     ; # &GT-00246;
         :eq rep.gb12345:0x7C5A        ; # &GT-00246;
@@ -2429,10 +2431,10 @@ a.ucs:0x4E6A
         a chisegg:abstract-glyph ;
         :abstract-glyph-of hanziku-1:0xAEE6 ;
         ideo:hanyu-dazidian  ( 1 53 7 ) ;
-    isd:structure [ a idc:⿺ ;
-        isd:surround a.ucs:0x2E84 ; # ⺄
-        isd:filling  a.ucs:0x7530   # 田
-    ] ;
+        isd:structure [ a idc:⿺ ;
+            isd:surround a.ucs:0x2E84 ; # ⺄
+            isd:filling  a.ucs:0x7530   # 田
+        ] ;
         .
 
 a.ucs:0x200E7
@@ -2770,10 +2772,10 @@ repi.hng-kyd:08690
     ideo:total-strokes    12 ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x2EA4 ; # ⺤
-                :middle   a.ucs:0x9FB4 ; # 龴
-                :below    a.ucs:0x20541   # 𠕁
+            isd:structure [ a idc:⿳ ;
+                isd:above    a.ucs:0x2EA4 ; # ⺤
+                isd:middle   a.ucs:0x9FB4 ; # 龴
+                isd:below    a.ucs:0x20541   # 𠕁
             ]
         ] ;
         isd:right    a.ucs:0x4E5A   # 乚
@@ -3154,10 +3156,10 @@ rep.adobe-japan1-4:13968
         :rep.decomposition   [ :context domain:cid     ;
                                :target  a.ucs:0x4E73         ,
                                         a.ucs:0xE0101        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:02694 ; # &GT-K02694;
-        isd:right    a.ucs:0x4E5A   # 乚
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:02694 ; # &GT-K02694;
+            isd:right    a.ucs:0x4E5A   # 乚
+        ] ;
         :eq g2.ucs_ks:0x4E73          ; # &g2-AJ1-13968;
         :eq g2.ks-x1001:0x6A61        ; # &g2-AJ1-13968;
         :eq g2.gt:00257               ; # &g2-AJ1-13968;
@@ -3402,10 +3404,10 @@ a.ucs:0x4E75
             :rep.decomposition   [ :context domain:cid     ;
                                    :target  a.ucs:0x4E75         ,
                                             a.ucs:0xE0100        ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ucs_unicode:0x8F9B ; # &g2-AJ1-02575;
-        isd:right    a.ucs:0x4E5A   # 乚
-    ] ;
+            isd:structure [ a idc:⿰ ;
+                isd:left     g2.ucs_unicode:0x8F9B ; # &g2-AJ1-02575;
+                isd:right    a.ucs:0x4E5A   # 乚
+            ] ;
             :eq g2.adobe-japan1-6:21080   ; # &g2-AJ1-21080;
             :eq g2.jis-x0212:0x303A       ; # &g2-AJ1-21080;
             :eq g2.cns11643-4:0x2530      ; # &g2-AJ1-21080;
@@ -3454,10 +3456,10 @@ a.ucs:0x4E75
     rep.gt:00252
         a chisegg:abstract-glyph ;
         :abstract-glyph-of gt:00252 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:02585 ; # &GT-K02585;
-        isd:right    a.ucs:0x4E5A   # 乚
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:02585 ; # &GT-K02585;
+            isd:right    a.ucs:0x4E5A   # 乚
+        ] ;
         :eq rep.gt-pj-2:12635         ; # &GT-00252;
         :eq rep.jef-china3:0x41C3     ; # &I-JC3-41C3;
         :subsume
@@ -3506,9 +3508,9 @@ rep.ucs_iso:0x200ED
     ideo:hanyu-dazidian  ( 1 55 2 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    rep.jis-x0213-2:0x702A ; # &GT-25225;
-                :below    a.ucs:0x53E3   # 口
+            isd:structure [ a idc:⿱ ;
+                isd:above    rep.jis-x0213-2:0x702A ; # &GT-25225;
+                isd:below    a.ucs:0x53E3   # 口
             ]
         ] ;
         isd:right    a.ucs:0x4E5A   # 乚
@@ -3536,15 +3538,15 @@ rep.ucs_iso:0x200ED
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x200ED ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    g2.cns11643-4:0x2151 ; # &g2-CU+722B;
-                :below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-            ]
+        isd:structure [ a idc:⿰ ;
+            isd:left     [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    g2.cns11643-4:0x2151 ; # &g2-CU+722B;
+                    isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+                ]
+            ] ;
+            isd:right    a.ucs:0x4E5A   # 乚
         ] ;
-        isd:right    a.ucs:0x4E5A   # 乚
-    ] ;
         :eq g2.cns11643-6:0x293F      ; # &g2-M-00193;
         :eq g2.daikanwa:00193         ; # &g2-M-00193;
         :subsume
@@ -3572,15 +3574,15 @@ rep.ucs_iso:0x200ED
     g2.gt:00253
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of gt:00253 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    g2.ucs_jis:0x722B ; # &g2-GT-25225;
-                :below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
-            ]
+        isd:structure [ a idc:⿰ ;
+            isd:left     [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    g2.ucs_jis:0x722B ; # &g2-GT-25225;
+                    isd:below    g2.ucs_unicode:0x53E3   # &g2-AJ1-01969;
+                ]
+            ] ;
+            isd:right    a.ucs:0x4E5A   # 乚
         ] ;
-        isd:right    a.ucs:0x4E5A   # 乚
-    ] ;
         :subsume
             repi.gt:00253        ,
             rep.hanziku-1:0xAF62 ;
@@ -3604,9 +3606,9 @@ rep.gt:00254
     ideo:total-strokes     8 ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x2EA4 ; # ⺤
-                :below    a.ucs:0x53E3   # 口
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x2EA4 ; # ⺤
+                isd:below    a.ucs:0x53E3   # 口
             ]
         ] ;
         isd:right    a.ucs:0x4E5A   # 乚
@@ -3684,10 +3686,10 @@ a.ucs:0x4E77
     g2.ks-x1001:0x5F2D
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of ks-x1001:0x5F2D ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.adobe-japan1-0:02091 ; # &g2-AJ1-02091;
-        isd:below    a.ucs:0x4E59   # 乙
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.adobe-japan1-0:02091 ; # &g2-AJ1-02091;
+            isd:below    a.ucs:0x4E59   # 乙
+        ] ;
         :eq g2.ucs_ks:0x4E77          ; # &g2-K0-5F2D;
         .
         g2.ucs_ks:0x4E77
@@ -3697,10 +3699,10 @@ a.ucs:0x4E77
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4E77  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x6C99 ; # &g2-UU+6C99;
-        isd:below    a.ucs:0x4E59   # 乙
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x6C99 ; # &g2-UU+6C99;
+            isd:below    a.ucs:0x4E59   # 乙
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -3733,15 +3735,15 @@ a.ucs:0x200F0
         :abstract-glyph-of [ :context domain:iso     ;
                              :target     ucs:0x200F0 ] ;
         ideo:hanyu-dazidian  ( 1 55 3 ) ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    [
-            :structure [ a idc:⿰ ;
-                :left     rep.big5-cdp:0x89C2 ; # &CDP-89C2;
-                :right    rep.big5-cdp:0x89C7   # &CDP-89C7;
-            ]
+        isd:structure [ a idc:⿱ ;
+            isd:above    [
+                isd:structure [ a idc:⿰ ;
+                    isd:left     rep.big5-cdp:0x89C2 ; # &CDP-89C2;
+                    isd:right    rep.big5-cdp:0x89C7   # &CDP-89C7;
+                ]
+            ] ;
+            isd:below    a.ucs:0x7528   # 用
         ] ;
-        isd:below    a.ucs:0x7528   # 用
-    ] ;
         :eq rep.cns11643-6:0x2D2C     ; # &C6-2D2C;
         :eq rep.hanziku-1:0xAF63      ; # &I-HZK01-AF63;
         .
@@ -3972,10 +3974,10 @@ a.ucs:0x341C
     g2.gt:00260
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of gt:00260 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.gt-k:02519 ; # &GT-K02519;
-        isd:right    a.ucs:0x4E5D   # 九
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.gt-k:02519 ; # &GT-K02519;
+            isd:right    a.ucs:0x4E5D   # 九
+        ] ;
         :eq g2.ucs_cns:0x341C         ; # &g2-GT-00260;
         :eq g2.cns11643-4:0x2835      ; # &g2-GT-00260;
         :eq g2.daikanwa:00195         ; # &g2-GT-00260;
@@ -4204,10 +4206,10 @@ a.ucs:0x4E7C
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4E7C  ] ;
-    isd:structure [ a idc:⿱ ;
-        isd:above    g2.ucs_unicode:0x6CE8 ; # &g2-AJ1-02987;
-        isd:below    a.ucs:0x4E59   # 乙
-    ] ;
+        isd:structure [ a idc:⿱ ;
+            isd:above    g2.ucs_unicode:0x6CE8 ; # &g2-AJ1-02987;
+            isd:below    a.ucs:0x4E59   # 乙
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x7D5B         ; # &g2-UU+4E7C;
         .
@@ -4358,9 +4360,9 @@ a.ucs:0x200F9
     ideo:total-strokes    10 ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x2EA4 ; # ⺤
-                :below    a.ucs:0x53E4   # 古
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x2EA4 ; # ⺤
+                isd:below    a.ucs:0x53E4   # 古
             ]
         ] ;
         isd:right    a.ucs:0x4E5A   # 乚
@@ -4377,9 +4379,9 @@ rep.hanziku-1:0xAFAA
     ideo:hanyu-dazidian  ( 1 56 8 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x2EA5 ; # ⺥
-                :below    a.ucs:0x53E4   # 古
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x2EA5 ; # ⺥
+                isd:below    a.ucs:0x53E4   # 古
             ]
         ] ;
         isd:right    a.ucs:0x4E5A   # 乚
@@ -4579,14 +4581,15 @@ a.ucs:0x4E7F
     ideo:total-strokes    11 ;
     ideo:hanyu-dazidian  ( 1 57 4 ) ;
     isd:structure [ a idc:⿰ ;
-        isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x722B ; # 爫
-                :below    a.ucs:0x7CF8   # 糸
-            ]
-        ] ;
+        isd:left     a.gt-k:07307 ; # &A-GT-K07307;
         isd:right    a.ucs:0x4E5A   # 乚
     ] ;
+    :sound               [ :context domain:ja...on...go ;
+                           :target  ( "di" ) ;
+                         ] ;
+    :sound               [ :context domain:ja...on...kan ;
+                           :target  ( "ti" ) ;
+                         ] ;
     :eq a.big5:0xD44B             ; # &I-B-D44B;
     .
     a.big5:0xD44B
@@ -4601,12 +4604,7 @@ rep.adobe-japan1-4:14306
     ideo:strokes          10 ;
     ideo:total-strokes    11 ;
     isd:structure [ a idc:⿰ ;
-        isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    rep.jis-x0213-2:0x702A ; # &GT-25225;
-                :below    a.ucs:0x7CF8   # 糸
-            ]
-        ] ;
+        isd:left     rep.gt-k:07307 ; # &GT-K07307;
         isd:right    a.ucs:0x4E5A   # 乚
     ] ;
     :eq rep.ucs_jis:0x4E7F        ; # &AJ1-14306;
@@ -4644,10 +4642,10 @@ rep.adobe-japan1-4:14306
         :eq g2.jef-china3:0x41C5      ; # &g2-AJ1-14306;
         :subsume
             repi.daikanwa:00205  ,
-            repi.jis-x0212:0x303C ,
-            repi.adobe-japan1-6:14306 ,
             repi.jef-china3:0x41C5 ,
-            repi.gt:00276        ;
+            repi.gt:00276        ,
+            repi.jis-x0212:0x303C ,
+            repi.adobe-japan1-6:14306 ;
         .
         g2.ucs_jis:0x4E7F
               :abstract-glyph-form-of [ :context domain:jis     ;
@@ -4664,14 +4662,6 @@ rep.adobe-japan1-4:14306
             a chisegg:glyph-image ;
             :glyph-image-of daikanwa:00205 ;
             .
-        repi.jis-x0212:0x303C
-            a chisegg:glyph-image ;
-            :glyph-image-of jis-x0212:0x303C ;
-            .
-        repi.adobe-japan1-4:14306
-            a chisegg:glyph-image ;
-            :glyph-image-of adobe-japan1-4:14306 ;
-            .
         repi.jef-china3:0x41C5
             a chisegg:glyph-image ;
             :glyph-image-of jef-china3:0x41C5 ;
@@ -4680,6 +4670,14 @@ rep.adobe-japan1-4:14306
             a chisegg:glyph-image ;
             :glyph-image-of gt:00276 ;
             .
+        repi.jis-x0212:0x303C
+            a chisegg:glyph-image ;
+            :glyph-image-of jis-x0212:0x303C ;
+            .
+        repi.adobe-japan1-4:14306
+            a chisegg:glyph-image ;
+            :glyph-image-of adobe-japan1-4:14306 ;
+            .
 
 rep.gt:00277
     a chisegg:abstract-glyph ;
@@ -4691,9 +4689,9 @@ rep.gt:00277
     ideo:total-strokes    11 ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x2EA4 ; # ⺤
-                :below    a.ucs:0x7CF8   # 糸
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x2EA4 ; # ⺤
+                isd:below    a.ucs:0x7CF8   # 糸
             ]
         ] ;
         isd:right    a.ucs:0x4E5A   # 乚
@@ -4716,15 +4714,15 @@ rep.gt:00277
     g2.gt:00277
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of gt:00277 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x2EA4 ; # ⺤
-                :below    g2.gt:35079   # &g2-GT-35079;
-            ]
+        isd:structure [ a idc:⿰ ;
+            isd:left     [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x2EA4 ; # ⺤
+                    isd:below    g2.gt:35079   # &g2-GT-35079;
+                ]
+            ] ;
+            isd:right    a.ucs:0x4E5A   # 乚
         ] ;
-        isd:right    a.ucs:0x4E5A   # 乚
-    ] ;
         :eq g2.ucs_cns:0x4E7F         ; # &g2-GT-00277;
         :eq g2.cns11643-2:0x334E      ; # &g2-GT-00277;
         :subsume
@@ -4748,15 +4746,15 @@ rep.gt:00277
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4E7F  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x2EA4 ; # ⺤
-                :below    g2.ucs_unicode:0x7CF8   # &g2-UU+7CF8;
-            ]
+        isd:structure [ a idc:⿰ ;
+            isd:left     [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x2EA4 ; # ⺤
+                    isd:below    g2.ucs_unicode:0x7CF8   # &g2-UU+7CF8;
+                ]
+            ] ;
+            isd:right    a.ucs:0x4E5A   # 乚
         ] ;
-        isd:right    a.ucs:0x4E5A   # 乚
-    ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         .
 
@@ -4854,10 +4852,10 @@ rep.gt:00270
     g2.gt:00270
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of gt:00270 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.ks-x1001:0x683A ; # &g2-GT-36863;
-        isd:right    a.ucs:0x4E5A   # 乚
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.ks-x1001:0x683A ; # &g2-GT-36863;
+            isd:right    a.ucs:0x4E5A   # 乚
+        ] ;
         :eq g2.daikanwa:00207         ; # &g2-GT-00270;
         :subsume
             repi.daikanwa:00207  ,
@@ -4909,18 +4907,18 @@ rep.ucs_iso:0x200FD
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x200FD ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.gt:36864 ; # &g2-GT-36864;
-        isd:right    a.ucs:0x4E5A   # 乚
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.gt:36864 ; # &g2-GT-36864;
+            isd:right    a.ucs:0x4E5A   # 乚
+        ] ;
         .
     g2.cns11643-5:0x3073
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-5:0x3073 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.cns11643-1:0x5751 ; # &g2-CU+7FC1;
-        isd:right    a.ucs:0x4E5A   # 乚
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.cns11643-1:0x5751 ; # &g2-CU+7FC1;
+            isd:right    a.ucs:0x4E5A   # 乚
+        ] ;
         :eq g2.ucs_cns:0x200FD        ; # &g2-CU+200FD;
         .
         g2.ucs_cns:0x200FD
@@ -4929,10 +4927,10 @@ rep.ucs_iso:0x200FD
     g2.gt:00271
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of gt:00271 ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.mj:020660 ; # &g2-MJ020660;
-        isd:right    a.ucs:0x4E5A   # 乚
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.mj:020660 ; # &g2-MJ020660;
+            isd:right    a.ucs:0x4E5A   # 乚
+        ] ;
         .
 
 a.ucs:0x3421
@@ -5153,9 +5151,9 @@ a.ucs:0x200FF
     ideo:total-strokes    11 ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x722B ; # 爫
-                :below    a.ucs:0x5B88   # 守
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x722B ; # 爫
+                isd:below    a.ucs:0x5B88   # 守
             ]
         ] ;
         isd:right    a.ucs:0x4E5A   # 乚
@@ -5173,9 +5171,9 @@ rep.ucs_iso:0x200FF
     ideo:total-strokes    11 ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x2EA4 ; # ⺤
-                :below    a.ucs:0x5B88   # 守
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x2EA4 ; # ⺤
+                isd:below    a.ucs:0x5B88   # 守
             ]
         ] ;
         isd:right    a.ucs:0x4E5A   # 乚
@@ -5187,15 +5185,15 @@ rep.ucs_iso:0x200FF
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x200FF ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x2EA4 ; # ⺤
-                :below    g2.ucs_unicode:0x5B88   # &g2-AJ1-02325;
-            ]
+        isd:structure [ a idc:⿰ ;
+            isd:left     [
+                isd:structure [ a idc:⿱ ;
+                    isd:above    a.ucs:0x2EA4 ; # ⺤
+                    isd:below    g2.ucs_unicode:0x5B88   # &g2-AJ1-02325;
+                ]
+            ] ;
+            isd:right    a.ucs:0x4E5A   # 乚
         ] ;
-        isd:right    a.ucs:0x4E5A   # 乚
-    ] ;
         .
 
 rep.hanziku-1:0xAFC5
@@ -5209,9 +5207,9 @@ rep.hanziku-1:0xAFC5
     ideo:hanyu-dazidian  ( 1 57 3 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    rep.jis-x0213-2:0x702A ; # &GT-25225;
-                :below    a.ucs:0x5B88   # 守
+            isd:structure [ a idc:⿱ ;
+                isd:above    rep.jis-x0213-2:0x702A ; # &GT-25225;
+                isd:below    a.ucs:0x5B88   # 守
             ]
         ] ;
         isd:right    a.ucs:0x4E5A   # 乚
@@ -5337,9 +5335,9 @@ rep.gt:00278
     ideo:hanyu-dazidian  ( 1 57 7 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x5341 ; # 十
-                :below    a.ucs:0x65F1   # 旱
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x5341 ; # 十
+                isd:below    a.ucs:0x65F1   # 旱
             ]
         ] ;
         isd:right    a.ucs:0x4E5E   # 乞
@@ -5369,10 +5367,10 @@ rep.cns11643-3:0x396E
     ideo:total-strokes    12 ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿳ ;
-                :above    a.ucs:0x5341 ; # 十
-                :middle   a.ucs:0x65E5 ; # 日
-                :below    a.ucs:0x5343   # 千
+            isd:structure [ a idc:⿳ ;
+                isd:above    a.ucs:0x5341 ; # 十
+                isd:middle   a.ucs:0x65E5 ; # 日
+                isd:below    a.ucs:0x5343   # 千
             ]
         ] ;
         isd:right    a.ucs:0x4E5E   # 乞
@@ -5591,10 +5589,10 @@ rep.gt:00286
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:unicode ;
                                   :target     ucs:0x4E82  ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.ucs_iso:0x24514 ; # &GT-K09372;
-        isd:right    a.ucs:0x4E5A   # 乚
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.ucs_iso:0x24514 ; # &GT-K09372;
+            isd:right    a.ucs:0x4E5A   # 乚
+        ] ;
         :g2.ucs_JP...hanazono      rdf:nil ;
         :eq g2.gb12345:0x4252         ; # &g2-GT-00286;
         :eq g2.gt:00286               ; # &g2-GT-00286;
@@ -5629,10 +5627,10 @@ rep.gt:00286
     g2.cns11643-1:0x632A
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of cns11643-1:0x632A ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     rep.cns11643-4:0x386A ; # &C4-386A;
-        isd:right    a.ucs:0x4E5A   # 乚
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     rep.cns11643-4:0x386A ; # &C4-386A;
+            isd:right    a.ucs:0x4E5A   # 乚
+        ] ;
         :eq g2.ucs_cns:0x4E82         ; # &g2-CU+4E82;
         .
         g2.ucs_cns:0x4E82
@@ -5775,9 +5773,9 @@ a.ucs:0x20103
     ideo:hanyu-dazidian  ( 1 57 9 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿱ ;
-                :above    a.ucs:0x6773 ; # 杳
-                :below    a.ucs:0x4E02   # 丂
+            isd:structure [ a idc:⿱ ;
+                isd:above    a.ucs:0x6773 ; # 杳
+                isd:below    a.ucs:0x4E02   # 丂
             ]
         ] ;
         isd:right    a.ucs:0x4E5E   # 乞
@@ -5841,10 +5839,10 @@ a.ucs:0x20105
         a chisegg:abstract-glyph-form ;
         :abstract-glyph-form-of [ :context domain:iso     ;
                                   :target     ucs:0x20105 ] ;
-    isd:structure [ a idc:⿰ ;
-        isd:left     g2.cns11643-1:0x6446 ; # &g2-CU+696D;
-        isd:right    a.ucs:0x4E5A   # 乚
-    ] ;
+        isd:structure [ a idc:⿰ ;
+            isd:left     g2.cns11643-1:0x6446 ; # &g2-CU+696D;
+            isd:right    a.ucs:0x4E5A   # 乚
+        ] ;
         :eq g2.cns11643-5:0x4455      ; # &g2-IU-00020105;
         :subsume
             repi.cns11643-5:0x4455 ,
@@ -5995,10 +5993,10 @@ a.ucs:0x2010A
     ideo:hanyu-dazidian  ( 1 58 7 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿳ ;
-                :above    rep.big5-cdp:0x857B ; # &CDP-857B;
-                :middle   a.ucs:0x65E5 ; # 日
-                :below    a.ucs:0x4E02   # 丂
+            isd:structure [ a idc:⿳ ;
+                isd:above    rep.big5-cdp:0x857B ; # &CDP-857B;
+                isd:middle   a.ucs:0x65E5 ; # 日
+                isd:below    a.ucs:0x4E02   # 丂
             ]
         ] ;
         isd:right    a.ucs:0x4E5E   # 乞
@@ -6029,10 +6027,10 @@ a.ucs:0x2010B
     ideo:hanyu-dazidian  ( 1 58 8 ) ;
     isd:structure [ a idc:⿰ ;
         isd:left     [
-            :structure [ a idc:⿳ ;
-                :above    rep.big5-cdp:0x855E ; # &CDP-855E;
-                :middle   a.ucs:0x65E5 ; # 日
-                :below    a.ucs:0x4E02   # 丂
+            isd:structure [ a idc:⿳ ;
+                isd:above    rep.big5-cdp:0x855E ; # &CDP-855E;
+                isd:middle   a.ucs:0x65E5 ; # 日
+                isd:below    a.ucs:0x4E02   # 丂
             ]
         ] ;
         isd:right    a.ucs:0x4E5E   # 乞