{"version":1,"format":"animcjk-component-composition","character":"紋","viewBox":"0 -900 1024 1024","strokes":["M319,498C289,501 261,506 237,507C208,510 205,514 218,533C264,604 302,670 345,723C354,736 358,744 357,749C354,759 340,775 314,795C303,804 291,808 278,805C269,804 268,797 273,786C285,758 262,693 207,589C194,567 177,543 151,520C139,511 131,503 133,494C134,482 140,469 150,456C156,448 164,447 173,451C187,459 230,467 304,475C313,477 328,496 319,498Z","M365,376C333,368 298,357 263,341C250,336 247,338 255,349C282,390 330,452 395,535C413,560 429,580 446,594C454,602 455,607 452,613C444,626 430,638 408,650C397,656 388,659 383,656C376,654 374,648 376,637C378,610 360,562 319,498C309,483 309,483 304,475C241,379 196,330 181,320C172,315 169,307 171,297C172,289 181,280 199,267C207,262 215,261 224,268C262,301 312,331 375,358C381,361 372,377 365,376Z","M375,358C390,330 404,314 415,309C421,307 429,310 435,320C438,327 439,337 436,350C430,371 406,392 367,413C362,416 359,413 356,406C353,402 356,392 365,376C372,364 372,364 375,358Z","M243.098039216 76.448413392C217.294117647 85.0952387664 191.490196078 93.7420641409 166.607843137 101.42813114C159.235294118 104.310406265 155.549019608 102.388889515 156.470588235 96.6243392657C156.470588235 92.781305766 160.156862745 87.9775138913 166.607843137 82.2129636416C216.37254902 38.0180783944 248.62745098 0.548501771808 267.058823529 -25.3919743515C274.431372549 -35.9603164759 285.490196078 -35.9603164759 294.705882353 -28.2742494764C320.509803922 -3.29453172795 329.725490196 38.9788367694 326.960784314 96.6243392657C321.431372549 201.347002134 323.274509804 262.83553813 326.960784314 280.129188879C327.882352941 286.854497504 329.725490196 292.619047753 332.490196078 297.422839628C338.019607843 308.951940127 335.254901961 319.520282252 326.039215686 327.206349251C312.215686275 339.696208125 297.470588235 349.303791875 282.725490196 356.029100499C271.666666667 360.832892374 244.019607843 356.989858874 249.549019608 346.42151675C249.549019608 344.5 252.31372549 341.617724875 255.078431373 336.813933C276.274509804 299.344356378 281.803921569 221.522928008 273.509803922 104.310406265C272.588235294 92.781305766 268.901960784 84.1344803915 262.450980392 78.3699301419C256.921568627 74.5268966421 251.392156863 73.5661382672 243.098039216 76.448413392Z","M228.189276386 249.843944601C211.586513347 229.361418314 193.474408214 209.417905877 173.098289939 190.552421139C158.759540041 178.694116446 157.250197947 165.757784054 165.551579466 151.743423963C169.324934703 145.275257767 176.871645175 142.580188519 188.94638193 146.892299316C201.775789733 152.282437813 212.341184394 161.445673257 222.151908008 172.7649641C234.226644764 187.318338041 241.018684189 201.332698132 244.792039425 214.808044373C247.810723614 227.205362916 250.829407803 238.524653758 247.810723614 248.765916902C246.301381519 252.53901385 242.528026283 254.695069248 239.509342094 254.695069248C234.981315811 255.234083098 230.453289528 253.617041549 228.189276386 249.843944601Z","M361,235C386,207 401,189 412,187C418,187 422,191 425,197C427,204 428,216 426,231C423,246 401,259 361,272C353,275 347,276 344,274C341,274 339,270 340,262C340,256 349,249 361,235Z","M603,716C624,699 645,679 668,657C679,647 692,642 705,643C713,644 720,650 724,660C728,673 725,691 718,715C713,731 699,747 673,755C615,775 579,782 568,776C562,774 561,765 564,755C565,747 580,735 603,716Z","M697,493C727,499 759,505 793,511C831,519 852,527 858,531C864,536 866,542 863,548C858,557 846,564 826,568C808,573 764,563 694,542C626,523 548,512 463,502C438,500 433,489 451,478C478,462 517,460 565,468C593,474 623,480 655,485C683,490 683,490 697,493Z","M671,231C698,272 717,328 731,395C734,414 737,429 742,440C745,449 744,456 739,461C725,476 712,487 697,493C684,498 652,499 655,485C671,419 668,352 630,268C623,255 614,243 606,230C570,181 503,146 452,125C430,117 404,107 375,98C368,97 363,96 360,93C355,90 355,87 363,83C366,82 374,83 384,83C446,88 501,101 548,124C586,143 620,170 639,190C650,203 661,217 671,231Z","M639,190C672,150 720,104 780,54C800,38 826,34 857,40C897,49 932,55 962,60C970,62 980,64 989,69C994,73 992,80 984,85C973,92 925,107 839,132C787,147 729,179 671,231C644,256 644,256 630,268C605,291 581,317 556,344C541,361 522,370 500,372C492,373 484,373 479,367C475,364 478,358 484,352C488,348 493,345 499,342C515,334 550,297 606,230C628,203 628,203 639,190Z"],"medians":[[[279,798],[313,738],[172,504],[189,481],[310,493]],[[385,649],[409,597],[214,323],[237,301],[369,368]],[[363,410],[429,316]],[[256.92156863,342.57848325],[303.0,296.46208125],[293.78431373,55.31172914],[267.98039216,18.8029109],[164.76470588,96.62433927]],[[238.0,252.0],[173.85296099,148.50934087]],[[348,267],[413,192]],[[571,769],[671,711],[706,647]],[[452,489],[858,546]],[[664,479],[703,443],[678,315],[628,218],[509,130],[365,88]],[[484,364],[804,94],[982,76]]],"order":[0,1,2,3,4,5,6,7,8,9],"revealWidth":128,"playbackEnabled":true,"source":{"project":"Tonghanja Korean stroke corrections","modified":"2026-09-17","upstreamProject":"AnimCJK","revision":"ec5e17cca76c87587790bcbce5ea0b4d4fb753d6","originalFile":"/strokes/animcjk-original-v2/7d0b.json","originalSha256":"c3406a24a5f167505205292d773ad5ba2e339731d806f08f098720cebf100384","originalStrokeCount":10,"originalOrder":[0,1,2,4,3,5,6,7,8,9],"referenceImage":"/media/c1410d70212167649244ab8e1bb060c231b0c2561cbd239b967e25f23d08c370.jpg","referenceSha256":"c1410d70212167649244ab8e1bb060c231b0c2561cbd239b967e25f23d08c370","components":[{"component":"Unchanged upper three 糸 strokes","sourceCharacter":"紋","sourceLanguage":"Ja","sourceFile":"/strokes/animcjk-original-v2/7d0b.json","sourceSha256":"c3406a24a5f167505205292d773ad5ba2e339731d806f08f098720cebf100384","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsJa.txt","sourceStrokeIndices":[0,1,2],"targetStrokeIndices":[0,1,2],"transform":[1,0,0,1,0,0],"referenceImage":"/media/c1410d70212167649244ab8e1bb060c231b0c2561cbd239b967e25f23d08c370.jpg","referenceSha256":"c1410d70212167649244ab8e1bb060c231b0c2561cbd239b967e25f23d08c370"},{"component":"Centered full 糸 vertical with matched weight","sourceCharacter":"糸","sourceLanguage":"Ja","sourceFile":"/strokes/animcjk-original-v2/7cf8.json","sourceSha256":"52069af64c3341e70e25bb950ee16bedaaab55958b1ca3a8785c4757ef38bebe","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsJa.txt","sourceStrokeIndices":[3],"targetStrokeIndices":[3],"transform":[0.9215686274509803,0,0,0.9607583749390847,-159.62745098039215,-9.059081977583173],"referenceImage":"/media/8ca7335608f7a8e8ffa7cc69fe1879038c7eca769c9050d9e64d88f98efa61a8.jpg","referenceSha256":"8ca7335608f7a8e8ffa7cc69fe1879038c7eca769c9050d9e64d88f98efa61a8"},{"component":"Full 糸 left dot with matched weight","sourceCharacter":"糸","sourceLanguage":"Ja","sourceFile":"/strokes/animcjk-original-v2/7cf8.json","sourceSha256":"52069af64c3341e70e25bb950ee16bedaaab55958b1ca3a8785c4757ef38bebe","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsJa.txt","sourceStrokeIndices":[4],"targetStrokeIndices":[4],"transform":[0.7546710472251761,0,0,0.539013849661415,25.937435729725507,113.47344063701635],"referenceImage":"/media/8ca7335608f7a8e8ffa7cc69fe1879038c7eca769c9050d9e64d88f98efa61a8.jpg","referenceSha256":"8ca7335608f7a8e8ffa7cc69fe1879038c7eca769c9050d9e64d88f98efa61a8"},{"component":"Native right dot, shape and weight preserved","sourceCharacter":"紋","sourceLanguage":"Ja","sourceFile":"/strokes/animcjk-original-v2/7d0b.json","sourceSha256":"c3406a24a5f167505205292d773ad5ba2e339731d806f08f098720cebf100384","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsJa.txt","sourceStrokeIndices":[5],"targetStrokeIndices":[5],"transform":[1,0,0,1,0,0],"referenceImage":"/media/c1410d70212167649244ab8e1bb060c231b0c2561cbd239b967e25f23d08c370.jpg","referenceSha256":"c1410d70212167649244ab8e1bb060c231b0c2561cbd239b967e25f23d08c370"},{"component":"Unchanged right component in its existing playback order","sourceCharacter":"紋","sourceLanguage":"Ja","sourceFile":"/strokes/animcjk-original-v2/7d0b.json","sourceSha256":"c3406a24a5f167505205292d773ad5ba2e339731d806f08f098720cebf100384","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsJa.txt","sourceStrokeIndices":[6,7,8,9],"targetStrokeIndices":[6,7,8,9],"transform":[1,0,0,1,0,0],"referenceImage":"/media/c1410d70212167649244ab8e1bb060c231b0c2561cbd239b967e25f23d08c370.jpg","referenceSha256":"c1410d70212167649244ab8e1bb060c231b0c2561cbd239b967e25f23d08c370"}],"threadLowerStrokeNumbers":[[4,5,6]],"threadShape":"centered 小-shaped lower three strokes","threadAlignment":{"upperSourceStrokeIndex":1,"upperMedianSegment":[[237,301],[369,368]],"horizontalMidpoint":[303.0,334.5],"centralSourceAxisX":502,"anchorOverlap":10,"lowerEdge":-33.721359549995796,"leftDotTranslationY":0,"rightDotTranslationX":0},"weightMatching":{"referenceSourceStrokeIndices":[2,5],"referenceWidths":[48.0,46.0],"targetWidth":47.0,"centralDonorWidth":51.0,"method":"Median transverse ink width at 35%, 50% and 65% of the existing third and sixth stroke medians, at 1024 units."},"ownerRequestedSequence":"幺 아래 가로획 가운데에 긴 세로획, 양옆 점; 전체 획에 어울리는 굵기; 가운데 세로 → 왼쪽 점 → 오른쪽 점","reviewedSequence":"Unchanged upper 糸 (1-3), centered long vertical (4), left dot (5), right dot (6), unchanged right component (7-10).","modification":"Preserve the upper three 糸 pairs and the right component verbatim in its existing playback order, including horizontal before vertical inside 細's 田. Replace the lower center and left dot with complete paired strokes from matched 糸 (Ja). Center the shaft on the midpoint of the last segment of the retained second-stroke median; overlap its outline with that horizontal. Match the central shaft and left-dot weight to the native third and sixth strokes. Lower the left dot only if six-unit clearance requires it. Preserve the native right-dot shape and thickness, translating it right only if six-unit clearance requires it. Use the same positive affine map for every complete outline/median pair; no cuts, traced paths or added outline strokes. Stroke count is unchanged.","review":"Visually compared all four target textbook strips and the matched 糸, 小 (Ko) and 幺 source strips. The original lower three dots differ from the owner-selected 小 shape; this is a scoped shape correction even though the frozen original catalog marks these entries matched. No independent educational certification is claimed.","ownerReference":{"url":"https://hanja.dict.naver.com/#/entry/ccko/c4e5057a93fb4b2fb6ea5b1d3be03aa2","access":"Automated reading blocked by robots.txt; no Naver image was copied or claimed verified."},"license":"Arphic Public License","licenseURL":"/strokes/licenses/ARPHICPL.txt","notices":"/strokes/licenses/CUSTOM-KAI-NOTICES.txt"}}
