1
0
mirror of https://github.com/KanjiVG/kanjivg.git synced 2026-03-01 06:03:37 +01:00

Change 09083 kanji groupings

This makes the groupings into road+other rather than hole+other.

Also, the odd 遂 grouping was not actually applied to the "road"
element from strokes 15 to 19, so I've added it over the road element,
as well as lowering its position in the hierarcy as low as possible
over the upper element, since this is not actually a good
representation of the character visually.

See https://github.com/KanjiVG/kanjivg/issues/374 for discussion.
This commit is contained in:
Ben Bullock
2022-05-05 12:35:33 +09:00
parent 74fa184f77
commit 860ea4ee23
2 changed files with 42 additions and 37 deletions

View File

@@ -37,21 +37,22 @@ kvg:type CDATA #IMPLIED >
<svg xmlns="http://www.w3.org/2000/svg" width="109" height="109" viewBox="0 0 109 109">
<g id="kvg:StrokePaths_09083-Kaisho" style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;">
<g id="kvg:09083-Kaisho" kvg:element="邃">
<g id="kvg:09083-Kaisho-g1" kvg:element="" kvg:variant="true">
<g id="kvg:09083-Kaisho-g2" kvg:element="" kvg:position="top">
<path id="kvg:09083-Kaisho-s1" kvg:type="㇑a" d="M59.06,8.5c2.14,0.71,4.69,4.5,5.31,6.22"/>
<g id="kvg:09083-Kaisho-g3" kvg:element="冖">
<path id="kvg:09083-Kaisho-s2" kvg:type="" d="M39.12,20.62c0.11,3.17-2.32,11.97-3.49,14.12"/>
<path id="kvg:09083-Kaisho-s3" kvg:type="㇖b" d="M39.85,22.68c9.41-1.76,42.11-5.07,49.02-5.23c8.94-0.21,4.39,4.31,0.37,7.95"/>
<g id="kvg:09083-g1" kvg:element="⿱穴㒸" kvg:position="nyoc">
<g id="kvg:09083-Kaisho-g1" kvg:element="穴" kvg:variant="true" kvg:position="top">
<g id="kvg:09083-Kaisho-g2" kvg:element="" kvg:position="top">
<path id="kvg:09083-Kaisho-s1" kvg:type="㇑a" d="M59.06,8.5c2.14,0.71,4.69,4.5,5.31,6.22"/>
<g id="kvg:09083-Kaisho-g3" kvg:element="冖">
<path id="kvg:09083-Kaisho-s2" kvg:type="" d="M39.12,20.62c0.11,3.17-2.32,11.97-3.49,14.12"/>
<path id="kvg:09083-Kaisho-s3" kvg:type="㇖b" d="M39.85,22.68c9.41-1.76,42.11-5.07,49.02-5.23c8.94-0.21,4.39,4.31,0.37,7.95"/>
</g>
</g>
<g id="kvg:09083-Kaisho-g4" kvg:element="八" kvg:variant="true" kvg:position="bottom">
<path id="kvg:09083-Kaisho-s4" kvg:type="㇒" d="M54.29,22.97c0.05,0.31,0.17,0.84-0.03,1.27c-1.78,3.95-5.65,8.57-11.77,12.51"/>
<path id="kvg:09083-Kaisho-s5" kvg:type="㇟/㇏" d="M70.08,20.75c0.23,0.3,0.44,0.66,0.45,1.14c0.04,1.27-0.04,3.49,0.01,4.93c0.12,3.38,3.33,2.89,5.97,2.8c2.78-0.1,5.15-0.62,5.53-0.88"/>
</g>
</g>
<g id="kvg:09083-Kaisho-g4" kvg:element="八" kvg:variant="true" kvg:position="bottom">
<path id="kvg:09083-Kaisho-s4" kvg:type="㇒" d="M54.29,22.97c0.05,0.31,0.17,0.84-0.03,1.27c-1.78,3.95-5.65,8.57-11.77,12.51"/>
<path id="kvg:09083-Kaisho-s5" kvg:type="㇟/㇏" d="M70.08,20.75c0.23,0.3,0.44,0.66,0.45,1.14c0.04,1.27-0.04,3.49,0.01,4.93c0.12,3.38,3.33,2.89,5.97,2.8c2.78-0.1,5.15-0.62,5.53-0.88"/>
</g>
</g>
<g id="kvg:09083-Kaisho-g5" kvg:element="遂">
<g id="kvg:09083-Kaisho-g6" kvg:position="nyoc">
<g kvg:position="bottom" kvg:element="㒸>
<g id="kvg:09083-Kaisho-g5" kvg:element="遂">
<path id="kvg:09083-Kaisho-s6" kvg:type="" d="M51.27,34.5c1.75,1.37,4.52,5.62,4.95,7.75"/>
<path id="kvg:09083-Kaisho-s7" kvg:type="㇒" d="M70.75,35.25c0.01,0.19,0.03,0.5-0.03,0.78c-0.34,1.63-2.32,5.22-5.02,7.42"/>
<g id="kvg:09083-Kaisho-g7" kvg:element="豕">

View File

@@ -37,34 +37,38 @@ kvg:type CDATA #IMPLIED >
<svg xmlns="http://www.w3.org/2000/svg" width="109" height="109" viewBox="0 0 109 109">
<g id="kvg:StrokePaths_09083" style="fill:none;stroke:#000000;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;">
<g id="kvg:09083" kvg:element="邃">
<g id="kvg:09083-g1" kvg:element="" kvg:variant="true">
<g id="kvg:09083-g2" kvg:element="" kvg:position="top">
<path id="kvg:09083-s1" kvg:type="㇑a" d="M61.71,9.01c0.72,0.31,1.79,1.9,1.8,2.86c0.05,3.01,0.13,5.18,0.22,7.92"/>
<g id="kvg:09083-g3" kvg:element="冖">
<path id="kvg:09083-s2" kvg:type="" d="M39.37,18.87c0.11,3.33-2.49,12.6-3.74,14.87"/>
<path id="kvg:09083-s3" kvg:type="㇖b" d="M39.85,22.68c9.41-1.76,42.11-5.07,49.02-5.23c8.94-0.21,4.39,4.31,0.37,7.95"/>
<g id="kvg:09083-g1" kvg:element="⿱穴㒸" kvg:position="nyoc">
<g id="kvg:09083-g2" kvg:element="" kvg:variant="true">
<g id="kvg:09083-g3" kvg:element="" kvg:position="top">
<path id="kvg:09083-s1" kvg:type="㇑a" d="M61.71,9.01c0.72,0.31,1.79,1.9,1.8,2.86c0.05,3.01,0.13,5.18,0.22,7.92"/>
<g id="kvg:09083-g4" kvg:element="冖">
<path id="kvg:09083-s2" kvg:type="" d="M39.37,18.87c0.11,3.33-2.49,12.6-3.74,14.87"/>
<path id="kvg:09083-s3" kvg:type="㇖b" d="M39.85,22.68c9.41-1.76,42.11-5.07,49.02-5.23c8.94-0.21,4.39,4.31,0.37,7.95"/>
</g>
</g>
<g id="kvg:09083-g5" kvg:element="八" kvg:variant="true" kvg:position="bottom">
<path id="kvg:09083-s4" kvg:type="㇒" d="M54.29,22.97c0.05,0.31,0.17,0.84-0.03,1.27c-1.78,3.95-5.65,8.57-11.77,12.51"/>
<path id="kvg:09083-s5" kvg:type="㇟/㇏" d="M70.08,20.75c0.23,0.3,0.44,0.66,0.45,1.14c0.04,1.27-0.04,3.49,0.01,4.93c0.12,3.38,3.33,2.89,5.97,2.8c2.78-0.1,5.15-0.62,5.53-0.88"/>
</g>
</g>
<g id="kvg:09083-g4" kvg:element="八" kvg:variant="true" kvg:position="bottom">
<path id="kvg:09083-s4" kvg:type="" d="M54.29,22.97c0.05,0.31,0.17,0.84-0.03,1.27c-1.78,3.95-5.65,8.57-11.77,12.51"/>
<path id="kvg:09083-s5" kvg:type="㇟/㇏" d="M70.08,20.75c0.23,0.3,0.44,0.66,0.45,1.14c0.04,1.27-0.04,3.49,0.01,4.93c0.12,3.38,3.33,2.89,5.97,2.8c2.78-0.1,5.15-0.62,5.53-0.88"/>
<g id="kvg:09083-g6" kvg:element="" kvg:position="bottom">
<g id="kvg:09083-g7" kvg:element="" kvg:part="1">
<path id="kvg:09083-s6" kvg:type="" d="M51.27,34.5c1.75,1.37,4.52,5.62,4.95,7.75"/>
<path id="kvg:09083-s7" kvg:type="㇒" d="M70.75,35.25c0.01,0.19,0.03,0.5-0.03,0.78c-0.34,1.63-2.32,5.22-5.02,7.42"/>
<g id="kvg:09083-g8" kvg:element="豕">
<path id="kvg:09083-s8" kvg:type="㇐" d="M41.46,46.97c0.8,0.25,2.26,0.3,3.06,0.25c5.73-0.39,27.9-2.64,36.9-2.74c1.33-0.02,2.13,0.12,2.8,0.24"/>
<path id="kvg:09083-s9" kvg:type="㇒" d="M62.24,48.5c0.06,0.32,0.14,0.84-0.13,1.3c-1.58,2.74-10.67,8.76-23.1,12.45"/>
<path id="kvg:09083-s10" kvg:type="㇕v" d="M58.25,53.5c5.78,2.67,12.06,17.87,6.98,28.36c-2.73,5.64-6.07,0.04-6.79-0.47"/>
<path id="kvg:09083-s11" kvg:type="㇒" d="M61.26,57c0.06,0.32,0.12,0.83-0.12,1.28c-1.44,2.71-9.69,8.64-20.98,12.28"/>
<path id="kvg:09083-s12" kvg:type="㇒" d="M63.76,64.75c0.06,0.37,0.13,0.96-0.13,1.5c-1.52,3.15-10.26,10.07-22.22,14.31"/>
<path id="kvg:09083-s13" kvg:type="㇒" d="M81.48,51.26c0.04,0.23,0.09,0.6-0.08,0.94c-0.99,1.98-6.7,6.32-14.52,8.98"/>
<path id="kvg:09083-s14" kvg:type="㇏" d="M67.16,62.78C75.22,65.75,83.44,74.09,87,81.5"/>
</g>
</g>
</g>
</g>
<g id="kvg:09083-g5" kvg:element="">
<g id="kvg:09083-g6" kvg:position="nyoc">
<path id="kvg:09083-s6" kvg:type="" d="M51.27,34.5c1.75,1.37,4.52,5.62,4.95,7.75"/>
<path id="kvg:09083-s7" kvg:type="㇒" d="M70.75,35.25c0.01,0.19,0.03,0.5-0.03,0.78c-0.34,1.63-2.32,5.22-5.02,7.42"/>
<g id="kvg:09083-g7" kvg:element="豕">
<path id="kvg:09083-s8" kvg:type="㇐" d="M41.46,46.97c0.8,0.25,2.26,0.3,3.06,0.25c5.73-0.39,27.9-2.64,36.9-2.74c1.33-0.02,2.13,0.12,2.8,0.24"/>
<path id="kvg:09083-s9" kvg:type="㇒" d="M62.24,48.5c0.06,0.32,0.14,0.84-0.13,1.3c-1.58,2.74-10.67,8.76-23.1,12.45"/>
<path id="kvg:09083-s10" kvg:type="㇕v" d="M58.25,53.5c5.78,2.67,12.06,17.87,6.98,28.36c-2.73,5.64-6.07,0.04-6.79-0.47"/>
<path id="kvg:09083-s11" kvg:type="㇒" d="M61.26,57c0.06,0.32,0.12,0.83-0.12,1.28c-1.44,2.71-9.69,8.64-20.98,12.28"/>
<path id="kvg:09083-s12" kvg:type="㇒" d="M63.76,64.75c0.06,0.37,0.13,0.96-0.13,1.5c-1.52,3.15-10.26,10.07-22.22,14.31"/>
<path id="kvg:09083-s13" kvg:type="㇒" d="M81.48,51.26c0.04,0.23,0.09,0.6-0.08,0.94c-0.99,1.98-6.7,6.32-14.52,8.98"/>
<path id="kvg:09083-s14" kvg:type="㇏" d="M67.16,62.78C75.22,65.75,83.44,74.09,87,81.5"/>
</g>
</g>
<g id="kvg:09083-g8" kvg:element="辶" kvg:position="nyo" kvg:radical="general">
<g id="kvg:09083-g9" kvg:element="辶" kvg:position="nyo" kvg:radical="general">
<g id="kvg:09083-g10" kvg:element="遂" kvg:part="2">
<path id="kvg:09083-s15" kvg:type="" d="M16,16.75c4.06,1.54,10.49,6.35,11.5,8.75"/>
<path id="kvg:09083-s16" kvg:type="" d="M14.96,37.5c3.63,1.48,9.38,6.08,10.29,8.38"/>
<path id="kvg:09083-s17" kvg:type="㇋" d="M12.25,59c2.77,0.92,4.02,0.98,5.25,0.75c1.23-0.23,6.96-3.55,8.8-4.01c1.85-0.46,3.24,0.38,2.39,2.01c-1.44,2.75-2.44,5.5-3.44,8c-0.55,1.36-1.35,2.15,0.5,3.75c1.85,1.6,2.71,4.24,3.63,5.61c0.92,1.37,0.46,1.75-1.38,2.89c-1.85,1.14-13.4,7.54-15.25,8"/>