{"version":1,"format":"animcjk-component-composition","character":"拳","viewBox":"0 -900 1024 1024","strokes":["M293.467715 703.498026C286.277982 696.278632 289.872848 690.663548 298.500528 692.267858C345.233791 702.695871 404.1896 768.472568 432.948531 790.932904C443.014157 798.152297 445.89005 806.173846 441.576211 814.997549C435.105451 825.425562 425.758799 833.44711 413.536253 841.468659C401.313707 849.490207 392.686028 852.698827 386.934241 851.094517C380.463482 850.292362 378.306562 846.281588 379.025535 837.457885C369.678883 781.307046 321.507673 736.386374 293.467715 703.498026Z","M691.778913 748.418697C701.844539 737.990684 709.753245 740.397149 713.348111 750.825161C719.099897 774.087652 708.315298 797.350142 693.935833 810.986775C673.804581 830.238491 637.855917 846.281588 597.593413 853.500981C586.808814 855.907446 570.272428 851.896672 589.684707 836.65573C624.195424 810.18462 662.301008 778.900581 691.778913 748.418697Z","M476,615C484,617 493,618 502,619C529,624 529,624 543,627C567,632 596,636 621,640C655,646 676,653 682,657C688,662 688,667 686,672C681,681 670,688 652,692C633,697 614,696 594,689C559,679 524,669 490,662C455,655 455,655 438,652C398,645 356,643 315,639C290,638 286,629 304,617C329,601 347,594 423,606C458,612 458,612 476,615Z","M598,517C636,520 700,521 791,521C803,522 811,525 815,530C818,537 815,545 804,554C772,579 743,589 717,583C660,572 501,544 447,537C409,532 409,532 390,530C328,523 263,514 196,505C182,504 180,499 191,487C199,479 209,472 222,468C234,465 246,465 258,468C292,478 329,487 369,492C409,498 409,498 429,501C481,509 527,513 567,515C588,516 588,516 598,517Z","M447,537C459,561 467,588 476,615C485,646 485,646 490,662C509,727 527,770 542,791C549,802 547,810 538,819C508,847 485,860 465,856C455,854 451,848 455,837C466,801 465,738 438,652C428,621 428,621 423,606C415,582 404,557 390,530C376,505 376,505 369,492C312,391 222,321 116,268C104,263 94,255 82,248C72,243 70,238 80,236C129,230 191,260 269,314C314,347 385,414 429,501C441,525 441,525 447,537Z","M867,268C856,268 845,269 835,269C795,271 729,361 703,393C629,482 568,544 502,619C492,629 533,637 543,627C587,587 662,510 681,493C794,388 839,349 975,296C983,293 988,288 987,284C985,280 977,280 968,278C932,273 899,268 867,268Z","M498,376C519,383 547,396 587,400C595,402 602,402 605,406C608,412 605,419 599,424C569,449 544,463 526,461C520,461 519,455 519,449C515,427 457,399 349,354C344,352 345,345 349,344C370,342 438,358 469,367C488,373 488,373 498,376Z","M545,273C612,286 647,295 650,297C655,302 656,307 654,310C650,317 640,323 625,327C608,332 581,323 541,312C508,303 508,303 491,299C469,294 399,286 356,281C335,279 331,270 347,263C389,244 420,251 496,264C529,270 529,270 545,273Z","M552,170C593,174 668,175 776,175C788,176 796,178 799,183C802,190 799,199 789,207C751,237 718,240 688,231C650,221 604,216 550,207C518,202 518,202 502,199C469,194 315,177 220,165C207,164 205,157 214,147C222,138 232,132 244,129C256,126 268,126 279,128C357,148 432,161 504,166C536,169 536,169 552,170Z","M504,166C507,108 500,69 489,48C487,46 486,44 483,42C473,38 437,43 376,52C371,53 367,52 366,49C364,47 368,43 374,38C416,6 449,-23 474,-48C481,-56 488,-57 493,-57C498,-55 507,-51 518,-42C541,-19 554,17 554,69C554,93 554,127 552,170C551,195 551,195 550,207C548,236 546,258 545,273C542,299 542,299 541,312C540,321 540,329 540,336C540,349 535,358 528,362C517,369 507,374 498,376C488,379 464,376 469,367C477,357 486,334 491,299C494,276 494,276 496,264C499,240 500,219 502,199C503,177 503,177 504,166Z"],"medians":[[[385.49629483,842.27081358],[402.03268031,797.35014238],[294.90566135,697.08078702]],[[586.08984039,847.88589748],[670.92868762,800.55876175],[708.31529826,746.81438728]],[[301,630],[380,623],[681,670]],[[193,495],[707,551],[811,540]],[[460,847],[504,796],[390,482],[265,338],[83,243]],[[509,619],[809,331],[980,285]],[[528,453],[549,417],[357,351]],[[347,270],[645,307]],[[219,155],[721,206],[795,195]],[[479,362],[512,337],[522,255],[518,29],[481,-9],[374,47]]],"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/62f3.json","originalSha256":"59b2f3a27f92018e53deadb87ed6bd204da39bcf3220cc641cbc0c695653a149","originalStrokeCount":10,"originalPlaybackOrder":[0,1,2,3,4,5,6,7,8,9],"referenceImage":"/media/759730a45e45607edd9b23a68688d9f43cd916b5a3dbe71a866f387c0a91a3b2.jpg","referenceSha256":"759730a45e45607edd9b23a68688d9f43cd916b5a3dbe71a866f387c0a91a3b2","review":"All cumulative stages were visually compared with the retained character-specific Korean textbook strips. Their first two strokes spread outward like the matched 卷 top. No independent educational certification is claimed.","reviewedSequence":"Outward left fall, outward right fall, upper horizontal, lower horizontal, long left fall, right fall; 手 left fall, upper horizontal, lower horizontal, vertical hook.","modification":"Replace only the first two inward outline/median pairs with the complete outward pair from matched 卷 (Ja), using one shared positive affine fit within the original two-stroke bounds. Apply each outline and its median together. Preserve every later original pair, the existing order, count, view box and reveal width; no stroke is cut, joined or traced.","shapeDifference":{"component":"八 at the top","originalForm":"inward pair","appliedEducationForm":"outward pair","sourceCharacter":"卷","sourceStrokeIndices":[0,1],"targetStrokeIndices":[0,1]},"topAdjustment":{"originalBounds":[289.625,691.9922232973707,714.9247286377546,854.1490147068248],"targetBounds":[289.625,691.9922232973707,714.9247286377546,854.1490147068248],"method":"One shared positive affine fit of the two complete 卷 (Ja) outline/median pairs.","selectionBasis":"券, 拳 and 卷 have the same six-stroke upper component. Their retained textbook strips show compact outward 八 on either side of its long left fall."},"secondaryReference":{"character":"卷","image":"/media/39b35b6c65c7d8914dc07075cde369c1fa0df5a1015b3fbd40485feadb95bc4a.jpg","sha256":"39b35b6c65c7d8914dc07075cde369c1fa0df5a1015b3fbd40485feadb95bc4a","scope":"Use only its first two intact outward pairs as geometry and compare the shared upper component. Preserve standalone 卷."},"components":[{"component":"八 at the top","sourceCharacter":"卷","sourceLanguage":"Ja","sourceFile":"/strokes/animcjk-original-v2/5377.json","sourceSha256":"79c61492a56126e1e68bda4bf00474a52bbeb966b9c0ca00d280426291b85b7d","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsJa.txt","sourceStrokeIndices":[0,1],"targetStrokeIndices":[0,1],"transform":[0.7189732815906125,0,0,0.8021548428496332,150.3920317487806,257.49993314263844]},{"component":"Original remainder","sourceCharacter":"拳","sourceLanguage":"Ja","sourceFile":"/strokes/animcjk-original-v2/62f3.json","sourceSha256":"59b2f3a27f92018e53deadb87ed6bd204da39bcf3220cc641cbc0c695653a149","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsJa.txt","sourceStrokeIndices":[2,3,4,5,6,7,8,9],"targetStrokeIndices":[2,3,4,5,6,7,8,9],"transform":[1,0,0,1,0,0]}],"license":"Arphic Public License","licenseURL":"/strokes/licenses/ARPHICPL.txt","notices":"/strokes/licenses/CUSTOM-KAI-NOTICES.txt"}}
