{"version":1,"format":"animcjk-component-composition","character":"違","viewBox":"0 -900 1024 1024","strokes":["M761,691C773,714 787,726 800,734C812,743 812,757 803,766C793,776 773,788 743,802C732,808 720,809 708,803C684,794 663,783 641,777C602,767 602,767 582,762C554,756 526,753 500,749C486,748 479,737 506,727C531,718 554,728 579,733C614,740 614,740 631,744C683,756 713,761 719,756C723,753 724,746 722,738C716,718 709,698 703,679C697,660 752,673 761,691Z","M641,777C655,826 680,824 651,852C634,869 616,876 603,881C591,886 570,885 579,861C584,846 587,814 582,762C580,743 580,743 579,733C576,709 571,682 567,654C565,641 603,648 606,661C614,690 622,718 631,744C638,766 638,766 641,777Z","M567,654C514,645 460,638 405,627C394,626 391,620 402,611C418,596 439,591 459,597C587,637 729,659 890,659C926,660 933,672 910,688C876,712 840,714 803,702C790,698 776,695 761,691C722,683 722,683 703,679C679,675 643,668 606,661C580,656 580,656 567,654Z","M529,574C510,578 464,590 485,555C499,535 514,508 528,473C530,463 536,454 544,448C556,438 563,437 565,446C565,450 566,455 566,460C563,479 563,479 561,489C553,520 548,541 546,551C544,560 538,572 529,574Z","M744,514C752,537 765,550 777,559C787,568 786,580 778,588C770,596 750,605 722,618C713,623 702,622 691,617C666,607 642,598 618,592C590,586 560,580 529,574C520,572 537,549 546,551C560,553 593,559 681,577C689,579 696,579 700,575C706,569 705,551 699,519C697,504 738,500 744,514Z","M647,473C675,478 711,482 754,486C763,487 777,494 744,514C732,523 714,522 699,519C684,517 637,503 561,489C551,487 556,460 566,460C579,460 590,464 605,466C633,471 633,471 647,473Z","M676,378C748,392 785,403 787,405C802,425 768,433 761,434C743,438 717,427 679,418C642,409 642,409 623,405C571,394 520,386 487,382C456,379 473,364 496,355C508,351 525,350 537,351C553,353 574,359 624,368C659,375 659,375 676,378Z","M662.382710502 247.012740813C721.163302466 253.682426949 788.341121854 251.459198237 863.916168665 243.307359627C877.351732542 242.566283389 886.588682708 241.825207152 891.627019162 244.789512101C894.985910132 247.753817051 895.825632874 252.941350712 893.306464647 258.86996061C890.78729642 265.539646746 878.191455285 275.173637831 856.358663984 286.28978139C843.762822849 292.959467526 814.372526866 292.218391288 768.187776037 287.030857627C709.407184073 281.843323966 674.138828895 278.879019017 662.382710502 277.396866542C630.473246293 273.691485356 630.473246293 273.691485356 614.518514188 272.209332881C575.051545298 268.503951695 535.584576407 264.057494271 497.797053002 255.164579424C487.720380094 253.682426949 483.521766382 252.941350712 481.002598155 255.164579424C478.483429928 257.387808135 479.32315267 260.352113085 481.002598155 264.057494271C488.560102836 289.995162577 493.59843929 307.039916034 498.636775744 313.70960217C501.995666714 320.379288306 500.316221229 326.307898204 495.277884775 332.236508103C485.201211867 343.352651662 473.445093474 352.986642747 457.490361369 359.656328883C449.932856688 363.361710069 444.054797492 362.620633832 439.85618378 358.915252645C435.657570068 356.692023933 436.497292811 350.763414035 441.535629265 342.611575425C448.253411203 329.272203153 452.452024915 312.227449696 448.253411203 292.959467526C443.215074749 272.950409119 431.458956356 259.611036847 421.382283448 250.718122C412.985056025 244.789512101 411.30561054 238.119825966 413.824778767 232.191216067C417.183669737 221.816148745 423.901451675 212.923233897 433.138401841 204.03031905C438.176738295 198.842785389 446.573965719 198.842785389 457.490361369 204.03031905C493.59843929 224.039377457 546.500972058 235.155521016 613.678791446 241.825207152C646.427978397 245.530588339 646.427978397 245.530588339 662.382710502 247.012740813Z","M624,232C624,161 630,105 639,90C641,86 652,81 661,102C667,119 669,150 672,238C673,264 673,264 673,277C673,300 673,347 676,378C678,405 678,405 679,418C681,451 674,461 647,473C634,478 598,478 605,466C610,451 621,471 623,405C624,380 624,380 624,368C624,336 624,303 624,270C624,245 624,245 624,232Z","M278.462364445 707.515801545C294.981242175 692.52346505 312.60137842 676.594107524 331.32277318 656.916665875C339.031582787 649.420497627 347.84165091 645.672413503 361.056753094 644.735392472C365.461787155 644.735392472 374.271855277 648.483476596 378.676889339 655.979644844C383.0819234 664.412834122 381.980664885 678.468149586 377.575630823 695.334528143C374.271855277 707.515801545 363.259270124 718.760053916 343.436616849 727.193243195C293.87998366 748.744726906 265.247262262 757.177916185 255.335935624 751.555789999C249.829643047 749.681747937 247.627126017 745.933663813 249.829643047 737.500474535C250.930901562 731.878348349 261.943486716 721.571117009 278.462364445 707.515801545Z","M212.386853527 585.703067523C228.905731256 570.710731028 246.525867501 554.781373503 265.247262262 535.103931853C272.956071869 527.607763605 281.766139991 523.859679482 294.981242175 522.922658451C299.386276236 522.922658451 308.196344359 526.670742574 312.60137842 534.166910822C317.006412481 542.6001001 315.905153966 556.655415564 311.500119905 573.521794121C308.196344359 585.703067523 297.183759206 596.947319895 277.36110593 605.380509173C227.804472741 626.931992885 199.171751343 635.365182163 189.260424705 629.743055977C183.754132128 627.869013916 181.551615098 624.120929792 183.754132128 615.687740513C184.855390644 610.065614328 195.867975797 599.758382987 212.386853527 585.703067523Z","M303.791310297 139.681056798C317.006412481 146.240204014 326.917739119 155.610414324 332.424031696 166.854666695C341.234099818 190.280192468 330.221514665 222.13890752 301.588793267 260.556769789C276.259847415 296.163568964 290.576208114 345.825683604 352.246684971 406.732050615C365.461787155 420.787366079 368.765562701 429.220555357 354.449202002 438.590765666C340.132841303 447.960975976 318.107670997 456.394165254 293.87998366 465.764375564C275.158588899 473.260543811 263.044745231 471.386501749 249.829643047 461.079270409C230.006989772 447.023954945 204.678043919 437.653744636 177.146581036 428.283534326C138.602533001 416.102260924 113.273587148 410.480134738 103.362260511 411.417155769C96.7547094187 412.3541768 93.4509338727 410.480134738 92.3496753574 406.732050615C90.1471583268 404.858008553 93.4509338727 401.109924429 100.058484965 398.298861336C126.488689332 387.054608965 172.741546975 391.73971412 238.817057894 411.417155769C245.424608986 414.228218862 252.032160078 410.480134738 259.740969685 402.04694546C274.057330384 388.928651027 278.462364445 371.125251439 261.943486716 354.258872882C230.006989772 322.40015783 230.006989772 288.667400717 261.943486716 241.81634917C281.766139991 213.705718242 289.474949598 189.343171438 288.373691083 173.413813912C286.171174052 164.043603602 282.867398507 152.799351231 280.664881476 141.55509886C279.563622961 134.995951643 297.183759206 135.932972674 303.791310297 139.681056798Z","M280.664881476 141.55509886C248.728384532 144.366161953 220.095663134 138.744035767 191.462941736 130.310846489C162.830220337 122.814678241 126.488689332 117.192552055 82.4383487196 115.318509994C76.932056143 115.318509994 72.5270220818 113.444467932 70.3245050512 107.822341746C67.0207295052 104.074257622 68.1219880205 98.4521314367 75.8307976277 90.9559631892C85.7421242655 79.711710818 101.15974348 70.3415005087 119.88113824 60.9712901993C127.589947847 58.1602271065 138.602533001 60.0342691684 152.9188937 67.5304374159C211.285595011 100.326173499 265.247262262 110.633404839 318.107670997 100.326173499C363.259270124 91.8929842202 435.942332135 72.2155425705 532.853081483 35.671722364C696.940600264 -26.1716656777 809.268968826 -50.5342124821 868.736928653 -33.6678339252C910.584752235 -20.5495394921 950.230058786 -1.80911887341 988.774106822 19.7423648381C1004.19172604 30.0495961784 1004.19172604 33.7976803022 987.672848307 32.8606592712C839.002948739 29.1125751475 705.750668387 39.4198064878 590.118524279 64.719374323C531.751822967 78.7746897871 464.575053533 96.5780893749 394.094508553 120.003615148C362.158011609 130.310846489 332.424031696 137.807014736 303.791310297 139.681056798C288.373691083 140.618077829 288.373691083 140.618077829 280.664881476 141.55509886Z"],"medians":[[[494,742],[726,781],[766,745],[710,676]],[[585,878],[624,829],[579,651]],[[405,619],[832,684],[917,677]],[[489,570],[521,546],[551,445]],[[532,569],[705,599],[743,575],[715,509]],[[558,478],[759,492]],[[477,375],[787,415]],[[441.53562926,355.20987146],[474.28481622,320.37928831],[447.41368846,247.75381705],[460.0095296,227.74475864],[730.40025263,267.76287546],[891.62701916,254.42350319]],[[613,468],[650,434],[644,92]],[[256.43719414,744.99664278],[373.17059676,656.91666587]],[[190.36168322,623.18390876],[307.09508584,535.10393185]],[[101.15974348,404.85800855],[266.34852078,436.7167236],[315.90515397,409.54311371],[264.14600375,309.2818634],[311.5001199,185.59508731],[289.4749496,143.42914092]],[[74.72953911,105.01127865],[134.19749894,90.01894216],[299.38627624,121.87765721],[789.44631555,0.06492319],[990.97662385,29.11257515]]],"order":[0,1,2,3,4,5,6,7,8,9,10,11,12],"revealWidth":128,"playbackEnabled":true,"source":{"project":"Tonghanja Korean stroke corrections","modified":"2026-09-17","upstreamProject":"AnimCJK","revision":"ec5e17cca76c87587790bcbce5ea0b4d4fb753d6","originalFile":"/strokes/animcjk-original-v2/9055.json","originalSha256":"6c5d8c0022e8b5bb56148f303dd784ea34366da2208f31e645888c5a4d93aeb1","originalStrokeCount":13,"referenceImage":"/media/a51ee5748f15f4298d84116f563ed6dc4717cfb44eb55143bba8c82d7e2bbddf.jpg","referenceSha256":"a51ee5748f15f4298d84116f563ed6dc4717cfb44eb55143bba8c82d7e2bbddf","components":[{"component":"韋 upper seven","sourceCharacter":"違","sourceLanguage":"Ja","sourceFile":"/strokes/animcjk-original-v2/9055.json","sourceSha256":"6c5d8c0022e8b5bb56148f303dd784ea34366da2208f31e645888c5a4d93aeb1","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsJa.txt","sourceStrokeIndices":[1,0,2,3,4,5,6],"targetStrokeIndices":[0,1,2,3,4,5,6],"transform":[1,0,0,1,0,0],"referenceImage":"/media/a51ee5748f15f4298d84116f563ed6dc4717cfb44eb55143bba8c82d7e2bbddf.jpg","referenceSha256":"a51ee5748f15f4298d84116f563ed6dc4717cfb44eb55143bba8c82d7e2bbddf"},{"component":"韋 continuous bend","sourceCharacter":"韋","sourceLanguage":"ZhHans","sourceFile":"/strokes/animcjk-original-v2/97cb.json","sourceSha256":"360d6e55fd2e70644d8df9012a40690f74e44a8a041a7a7c76cc29f8b841781d","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsZhHans.txt","sourceStrokeIndices":[7],"targetStrokeIndices":[7],"transform":[0.8397227423464937,0,0,0.7410762372987117,207.252984149958,135.1102289811291],"referenceImage":"/media/3e884ecaa6db5658081e3b139ee0a4a886090805367dc409fb8fc61b5b6c524d.jpg","referenceSha256":"3e884ecaa6db5658081e3b139ee0a4a886090805367dc409fb8fc61b5b6c524d"},{"component":"韋 final vertical","sourceCharacter":"違","sourceLanguage":"Ja","sourceFile":"/strokes/animcjk-original-v2/9055.json","sourceSha256":"6c5d8c0022e8b5bb56148f303dd784ea34366da2208f31e645888c5a4d93aeb1","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsJa.txt","sourceStrokeIndices":[9],"targetStrokeIndices":[8],"transform":[1,0,0,1,0,0],"referenceImage":"/media/a51ee5748f15f4298d84116f563ed6dc4717cfb44eb55143bba8c82d7e2bbddf.jpg","referenceSha256":"a51ee5748f15f4298d84116f563ed6dc4717cfb44eb55143bba8c82d7e2bbddf"},{"component":"辶","sourceCharacter":"道","sourceLanguage":"Ko","sourceFile":"/strokes/animcjk-original-v2/9053.json","sourceSha256":"269ba57138a1b1921fd29a85dd19cfb77539ace437becf13878669d98655fa07","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsKo.txt","sourceStrokeIndices":[9,10,11,12],"targetStrokeIndices":[9,10,11,12],"transform":[1.1012585153128058,0,0,0.9370210309359258,-28.788761326998667,-28.982728770549038],"referenceImage":"/media/ae2639e2e9e8a8b9999a27f8f3f6df18b3bc7c740b4a07e6e93197a0c3f76484.jpg","referenceSha256":"ae2639e2e9e8a8b9999a27f8f3f6df18b3bc7c740b4a07e6e93197a0c3f76484"}],"bodyStrokeCount":9,"originalBodyStrokeCount":10,"walkStrokeNumbers":[10,11,12,13],"referenceDifference":{"component":"辶","originalSourceForm":"one-dot, three-stroke","retainedTextbookForm":"two-dot, four-stroke","appliedForm":"two-dot, four-stroke","appliedOrder":["upper dot","lower dot","turning descending stroke","long right fall"],"selectionBasis":"Owner requested the same reviewed two-dot form as the existing 道 (Ko) corrections."},"modification":"Replace the original 辶 with the four complete paired outlines and medians from matched 道 (Ko), source indices 9/10/11/12, using one shared positive affine fit to the original radical bounds. Replace original 違 indices 7/8 (strokes 8/9) with one intact downward-to-right bend from matched 韋 (ZhHans), source index 7, fitted to their combined bounds. Retain all other eight original body pairs verbatim, with original indices 1/0 before 2-6, the intact bend at 8 and original index 9 at 9. The first top/right bend precedes the upper vertical, matching the retained textbook and the earlier 緯 review. The body becomes nine strokes, so total remains 13 despite 辶 increasing from three to four. Complete the body before upper dot, lower dot, one continuous descending bend and long right fall. No source stroke is cut, joined, traced or thickened with an added outline.","reviewedSequence":"Top/right bend (1), upper vertical (2), original body through the short lower horizontal (3-7), one complete downward-to-right bend (8), original long vertical (9), followed by two-dot 辶: upper dot, lower dot, descending bend, long right fall (4 strokes); total 13.","review":"Target textbook stages and matched 道/韋 donor stages were visually inspected against the owner-selected two-dot radical and the requested continuous lower bend in 違. No external educational diagram or independent educational certification is claimed.","license":"Arphic Public License","licenseURL":"/strokes/licenses/ARPHICPL.txt","notices":"/strokes/licenses/CUSTOM-KAI-NOTICES.txt","bodyShapeDifference":{"component":"韋 lower bend","originalForm":"separate short vertical and lower horizontal","appliedForm":"one downward-to-right bent stroke","replacedSourceStrokeIndices":[7,8],"originalStrokeNumbers":[8,9],"bentStrokeNumber":8,"retainedFinalSourceStrokeIndex":9,"finalVerticalStrokeNumber":9,"targetBounds":[412.7513584939245,200.13966880409106,894.7712208734574,362.09243446841856]},"orderCorrection":{"component":"韋 upper pair","characterStrokeNumbers":[1,2],"originalSourceStrokeIndices":[0,1],"appliedSourceStrokeIndices":[1,0],"appliedSequence":"top/right bend before upper vertical","basis":"The retained 違 and matched 韋 first two stages show the top/right bend first, consistent with the earlier 緯 correction. Both paired strokes remain geometrically exact."}}}
