{"version":1,"format":"animcjk-component-composition","character":"維","viewBox":"0 -900 1024 1024","strokes":["M312,524Q264,523 226,522Q192,521 209,543Q275,661 339,751Q352,770 350,777Q347,792 305,823Q289,836 269,832Q259,828 265,813Q286,762 185,578Q167,554 142,528Q123,512 125,500Q131,481 146,462Q156,452 170,459Q207,484 295,497C305,499 323,524 312,524Z","M365,389Q310,376 251,352Q229,342 242,362Q282,422 376,542Q403,579 427,602Q439,612 432,622Q422,640 388,658Q372,667 363,663Q353,660 356,645Q359,609 312,524C301,506 301,506 295,497Q195,349 168,332Q155,322 158,309Q161,296 187,279Q197,267 212,280Q275,332 374,372C380,374 371,390 365,389Z","M374,372Q386,348 403,342Q413,338 424,352Q428,362 424,382Q420,397 402,409Q375,431 363,436Q356,440 352,430Q349,426 365,389C371,378 371,378 374,372Z","M254.517241379 351.608240707C264.939655172 334.836494559 268.948275862 315.968280143 269.75 298.497711239C271.353448276 256.56834587 272.956896552 186.686070255 274.560344828 89.5497071494C274.560344828 67.1873789525 260.931034483 59.5003286348 240.887931034 65.0909106841C230.465517241 68.5850244648 219.24137931 72.7779610017 207.215517241 76.2720747825C200.801724138 78.368543051 197.594827586 77.6697202948 197.594827586 74.8744292702C196.793103448 70.6814927333 199.198275862 66.4885561964 204.00862069 61.5967969033C231.267241379 35.0415321695 252.913793103 10.5827357041 271.353448276 -8.9843014682C276.163793103 -14.5748835174 284.982758621 -12.478415249 292.198275862 -4.79136493128C312.24137931 18.9686087779 325.068965517 52.5121010733 323.465517241 95.1402891986C319.456896552 185.288424742 313.043103448 258.664814139 318.655172414 313.871811875C319.456896552 327.848266998 321.862068966 336.234140072 318.655172414 339.728253852C313.844827586 346.017658658 304.224137931 351.608240707 290.594827586 357.897645512C280.172413793 363.488227562 248.905172414 361.391759293 254.517241379 351.608240707Z","M218.807633082 263.451869194C203.251319836 239.244626536 186.280796294 215.674416579 167.188957311 193.378272025C153.753959507 179.363552591 152.339749212 164.074767754 160.117905835 147.511917515C163.653431573 139.867525096 170.724483048 136.682361588 182.038165409 141.778623201C194.058952918 148.148950216 203.958424983 158.978506142 213.150791901 172.356192874C224.464474262 189.556075816 230.82842059 206.118926056 234.363946328 222.044743594C237.192366918 236.696495729 240.020787508 250.074182462 237.192366918 262.177803791C235.778156623 266.637032702 232.242630885 269.185163508 229.414210295 269.185163508C225.17157941 269.822196209 220.928948524 267.911098105 218.807633082 263.451869194Z","M362,248Q377,226 392,198Q399,185 411,182Q418,181 425,189Q432,199 432,223Q432,239 412,256Q364,293 352,290Q348,289 346,279Q346,269 362,248Z","M515,557Q596,692 606,713Q622,753 640,772Q647,784 642,796Q636,808 606,827Q579,840 561,839Q543,835 553,815Q565,794 558,759Q521,630 423,478Q414,468 413,461Q412,451 424,454Q439,460 487,517C506,544 506,544 515,557Z","M557,137Q554,405 563,469Q572,499 560,510Q541,532 527,547Q521,554 515,557C501,565 481,532 487,517Q488,513 493,507Q514,468 514,353Q514,212 483,83Q470,37 505,-15Q506,-19 511,-23Q530,-41 543,-11Q555,25 557,110C557,128 557,128 557,137Z","M697,700Q722,678 750,651Q763,639 778,639Q788,640 793,653Q797,666 789,695Q780,725 693,746Q678,750 672,747Q668,743 668,731Q672,721 697,700Z","M738,544Q871,578 876,582Q883,589 879,597Q872,607 845,614Q817,618 791,606Q751,591 706,578Q657,565 599,558Q566,551 590,537Q623,521 696,534C724,541 724,541 738,544Z","M761,408Q791,417 824,424Q852,431 856,436Q863,443 859,450Q852,460 827,465Q791,471 762,452C729,441 729,441 712,436Q672,427 626,420Q595,414 618,400Q649,382 712,397C745,404 745,404 761,408Z","M757,285Q845,306 852,310Q859,317 855,325Q848,335 821,342Q790,346 758,331C727,322 727,322 712,317Q685,310 627,302Q594,296 618,281Q657,262 708,274Q709,275 712,274C742,281 742,281 757,285Z","M754,168Q755,229 757,285C758,316 758,316 758,331Q759,371 761,408C762,437 762,437 762,452Q762,468 765,496Q774,521 738,544C726,551 691,547 696,534Q706,512 712,436C712,410 712,410 712,397Q712,366 712,317C712,288 712,288 712,274Q712,225 712,161C712,147 754,154 754,168Z","M712,161Q639,151 557,137C548,136 549,113 557,110Q581,98 626,106Q744,134 911,135Q927,134 941,135Q959,135 964,143Q968,153 953,167Q899,206 843,187Q804,180 754,168C726,163 726,163 712,161Z"],"medians":[[[268,827],[308,772],[173,511],[190,489],[303,517]],[[363,660],[393,616],[197,333],[219,313],[367,380]],[[360,432],[408,346]],[[260.93103448,353.00588622],[293.0,327.848267],[295.40517241,65.09091068],[266.54310345,24.55919083],[202.40517241,72.07913825]],[[228.0,266.0],[167.89606246,143.68972131]],[[354,281],[405,225],[412,186]],[[557,832],[597,800],[597,767],[500,570],[420,460]],[[516,550],[536,387],[521,-24]],[[675,739],[756,689],[780,643]],[[589,549],[874,590]],[[618,410],[853,443]],[[615,293],[851,320]],[[703,530],[736,498],[729,165]],[[563,132],[875,164],[959,153]]],"order":[0,1,2,3,4,5,6,7,8,9,10,11,12,13],"revealWidth":128,"playbackEnabled":true,"source":{"project":"Tonghanja Korean stroke corrections","modified":"2026-09-17","upstreamProject":"AnimCJK","revision":"ec5e17cca76c87587790bcbce5ea0b4d4fb753d6","originalFile":"/strokes/animcjk-original-v2/7dad.json","originalSha256":"fe0cccb09d20a762d05de23cec7d0bbca33bf568ae778d385f7dc7bcbd3a7eb2","originalStrokeCount":14,"originalOrder":[0,1,2,4,3,5,6,7,8,9,11,12,10,13],"referenceImage":"/media/00afa4494f8b4d029770edcf8f5bd366b9e2937bd6f272590332169270c7e6c8.jpg","referenceSha256":"00afa4494f8b4d029770edcf8f5bd366b9e2937bd6f272590332169270c7e6c8","components":[{"component":"Unchanged upper three 糸 strokes","sourceCharacter":"維","sourceLanguage":"Ja","sourceFile":"/strokes/animcjk-original-v2/7dad.json","sourceSha256":"fe0cccb09d20a762d05de23cec7d0bbca33bf568ae778d385f7dc7bcbd3a7eb2","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/00afa4494f8b4d029770edcf8f5bd366b9e2937bd6f272590332169270c7e6c8.jpg","referenceSha256":"00afa4494f8b4d029770edcf8f5bd366b9e2937bd6f272590332169270c7e6c8"},{"component":"Centered compact-hook 術 vertical with matched weight","sourceCharacter":"術","sourceLanguage":"Ko","sourceFile":"/strokes/animcjk-original-v2/8853.json","sourceSha256":"382ba3ac08604108321eb944337e568cb83b7b17125016b0ee3520a876b93c01","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsKo.txt","sourceStrokeIndices":[10],"targetStrokeIndices":[3],"transform":[0.8017241379310345,0,0,0.6988227561533555,-329.1379310344828,18.269786021775925],"referenceImage":"/media/8d9a1460679b0b58bd25be5f18b31e4eb9c227dc4587f38f77f56766729cbed6.jpg","referenceSha256":"8d9a1460679b0b58bd25be5f18b31e4eb9c227dc4587f38f77f56766729cbed6"},{"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.7071051475513813,0,0,0.6370327015346924,29.30345353806186,102.28259570558407],"referenceImage":"/media/8ca7335608f7a8e8ffa7cc69fe1879038c7eca769c9050d9e64d88f98efa61a8.jpg","referenceSha256":"8ca7335608f7a8e8ffa7cc69fe1879038c7eca769c9050d9e64d88f98efa61a8"},{"component":"Native right dot, shape and weight preserved","sourceCharacter":"維","sourceLanguage":"Ja","sourceFile":"/strokes/animcjk-original-v2/7dad.json","sourceSha256":"fe0cccb09d20a762d05de23cec7d0bbca33bf568ae778d385f7dc7bcbd3a7eb2","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsJa.txt","sourceStrokeIndices":[5],"targetStrokeIndices":[5],"transform":[1,0,0,1,0,0],"referenceImage":"/media/00afa4494f8b4d029770edcf8f5bd366b9e2937bd6f272590332169270c7e6c8.jpg","referenceSha256":"00afa4494f8b4d029770edcf8f5bd366b9e2937bd6f272590332169270c7e6c8"},{"component":"Unchanged right component in its existing playback order","sourceCharacter":"維","sourceLanguage":"Ja","sourceFile":"/strokes/animcjk-original-v2/7dad.json","sourceSha256":"fe0cccb09d20a762d05de23cec7d0bbca33bf568ae778d385f7dc7bcbd3a7eb2","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsJa.txt","sourceStrokeIndices":[6,7,8,9,11,12,10,13],"targetStrokeIndices":[6,7,8,9,10,11,12,13],"transform":[1,0,0,1,0,0],"referenceImage":"/media/00afa4494f8b4d029770edcf8f5bd366b9e2937bd6f272590332169270c7e6c8.jpg","referenceSha256":"00afa4494f8b4d029770edcf8f5bd366b9e2937bd6f272590332169270c7e6c8"}],"threadLowerStrokeNumbers":[[4,5,6]],"threadShape":"centered compact-hook lower three strokes","threadAlignment":{"upperSourceStrokeIndex":1,"upperMedianSegment":[[219,313],[367,380]],"horizontalMidpoint":[293.0,346.5],"centralSourceAxisX":776,"anchorOverlap":10,"lowerEdge":-12.142857142857146,"leftDotTranslationY":0,"rightDotTranslationX":0,"baseLowerEdge":-12.142857142857146,"lowerEndRaised":0,"centralStrokeHasHook":true,"hookReachInShaftWidths":1.9482758620689655},"weightMatching":{"referenceSourceStrokeIndices":[2,5],"referenceWidths":[46.0,47.0],"targetWidth":46.5,"centralDonorWidth":58.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-14).","modification":"Use the complete compact hooked vertical from matched 術 (Ko), source index 10, for stroke 4 and the complete left dot from matched 糸 (Ja), index 4, for stroke 5. Center the shaft on the midpoint of the native 糸 second-stroke lower horizontal. Match their transverse ink width to the native 糸 third and sixth strokes, measuring multi-segment medians by arc length. Retain the native right-dot shape and weight. Raise the center bottom or translate dots only when needed for six-unit clearance. The hook reaches approximately 1.95 shaft widths. Preserve any preceding 罒 pairs, all three upper 糸 pairs and every right-component pair in the original playback order, including the horizontal-before-inner-vertical 隹 order in 維 and 羅. Each complete outline and its median share one positive affine map; no cutting, tracing, joined outlines or added outline strokes. Total count is unchanged.","review":"The owner requests the same centered shaft, modest lower hook and matching side-dot weight in 維/羅/經; compatibility input 羅 resolves to the canonical 羅 lesson. Visually compared the three target textbook strips, accepted compact hooks, full glyphs and cumulative stages, including 羅's preceding five-stroke 罒. Frozen originals retain their three-dot lower forms. This separate correction follows the owner-selected form; 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"}}
