From d264f65cdcf3f46a0763cbdec44b6c8b69740515 Mon Sep 17 00:00:00 2001 From: Rajitha Manamperi <11813001+rajitha-manamperi@users.noreply.github.com> Date: Sun, 29 Dec 2024 16:45:43 +0530 Subject: [PATCH 1/5] =?UTF-8?q?revamped=20=E0=B6=AB=E0=B7=92=20=E0=B6=A2?= =?UTF-8?q?=E0=B7=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../glyphs/jivowelsinh.glyph | 79 +- .../glyphs/nnivowelsinh.glyph | 680 +++++------------- 2 files changed, 251 insertions(+), 508 deletions(-) diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/jivowelsinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/jivowelsinh.glyph index 3ba62a41..f2569b13 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/jivowelsinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/jivowelsinh.glyph @@ -78,6 +78,7 @@ width = 790; components = ( { name = jasinh; +transform = "{1, 0, 0, 1, -2, 2}"; } ); layerId = "C62AB4C0-B70D-46F6-9B13-45217A94AFC9"; @@ -85,26 +86,26 @@ paths = ( { closed = 1; nodes = ( -"423 962 OFFCURVE", -"290 836 OFFCURVE", -"290 706 CURVE SMOOTH", -"290 607 OFFCURVE", -"368 556 OFFCURVE", -"461 547 CURVE", -"492 657 LINE", -"442 663 OFFCURVE", -"430 680 OFFCURVE", -"430 705 CURVE SMOOTH", -"430 761 OFFCURVE", -"506 822 OFFCURVE", -"578 822 CURVE SMOOTH", -"609 822 OFFCURVE", -"625 815 OFFCURVE", -"637 786 CURVE", -"768 831 LINE", -"756 903 OFFCURVE", -"713 962 OFFCURVE", -"593 962 CURVE SMOOTH" +"174 910 OFFCURVE", +"121 779 OFFCURVE", +"121 696 CURVE SMOOTH", +"121 636 OFFCURVE", +"150 585 OFFCURVE", +"165 560 CURVE", +"286 561 LINE", +"270 590 OFFCURVE", +"256 619 OFFCURVE", +"256 662 CURVE SMOOTH", +"256 708 OFFCURVE", +"295 762 OFFCURVE", +"440 762 CURVE SMOOTH", +"585 762 OFFCURVE", +"657 699 OFFCURVE", +"657 651 CURVE", +"757 651 LINE", +"757 778 OFFCURVE", +"700 910 OFFCURVE", +"440 910 CURVE SMOOTH" ); } ); @@ -217,6 +218,44 @@ nodes = ( } ); width = 660; +}, +{ +associatedMasterId = "C62AB4C0-B70D-46F6-9B13-45217A94AFC9"; +components = ( +{ +name = jasinh; +} +); +layerId = "9F822AEF-6759-481D-BE57-1CD988E38DF0"; +name = "29 Dec 24, 16:14"; +paths = ( +{ +closed = 1; +nodes = ( +"423 962 OFFCURVE", +"290 836 OFFCURVE", +"290 706 CURVE SMOOTH", +"290 607 OFFCURVE", +"368 556 OFFCURVE", +"461 547 CURVE", +"492 657 LINE", +"442 663 OFFCURVE", +"430 680 OFFCURVE", +"430 705 CURVE SMOOTH", +"430 761 OFFCURVE", +"506 822 OFFCURVE", +"578 822 CURVE SMOOTH", +"609 822 OFFCURVE", +"625 815 OFFCURVE", +"637 786 CURVE", +"768 831 LINE", +"756 903 OFFCURVE", +"713 962 OFFCURVE", +"593 962 CURVE SMOOTH" +); +} +); +width = 854; } ); } diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/nnivowelsinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/nnivowelsinh.glyph index d2b50679..171cac0a 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/nnivowelsinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/nnivowelsinh.glyph @@ -22,26 +22,32 @@ paths = ( { closed = 1; nodes = ( -"388 949 OFFCURVE", -"259 846 OFFCURVE", -"259 743 CURVE SMOOTH", -"259 690 OFFCURVE", -"284 650 OFFCURVE", -"353 623 CURVE", -"364 646 LINE", -"307 667 OFFCURVE", -"286 695 OFFCURVE", -"286 743 CURVE SMOOTH", -"286 827 OFFCURVE", -"396 923 OFFCURVE", -"538 923 CURVE SMOOTH", -"630 923 OFFCURVE", -"654 891 OFFCURVE", -"668 810 CURVE", -"693 817 LINE", -"681 904 OFFCURVE", -"646 949 OFFCURVE", -"538 949 CURVE SMOOTH" +"428 949 OFFCURVE", +"255 788 OFFCURVE", +"255 693 CURVE SMOOTH", +"255 640 OFFCURVE", +"279 589 OFFCURVE", +"355 589 CURVE", +"366 612 LINE", +"303 612 OFFCURVE", +"282 645 OFFCURVE", +"282 693 CURVE SMOOTH", +"282 769 OFFCURVE", +"447 923 OFFCURVE", +"566 923 CURVE SMOOTH", +"607 923 OFFCURVE", +"660 906 OFFCURVE", +"660 844 CURVE SMOOTH", +"660 793 OFFCURVE", +"646 755 OFFCURVE", +"608 717 CURVE", +"633 724 LINE", +"664 749 OFFCURVE", +"688 791 OFFCURVE", +"688 844 CURVE SMOOTH", +"688 918 OFFCURVE", +"635 949 OFFCURVE", +"566 949 CURVE SMOOTH" ); }, { @@ -415,63 +421,14 @@ nodes = ( { closed = 1; nodes = ( -"798 6 LINE", -"824 -2 OFFCURVE", -"902 -11 OFFCURVE", -"935 -11 CURVE SMOOTH", -"1087 -11 OFFCURVE", -"1206 65 OFFCURVE", -"1206 296 CURVE SMOOTH", -"1206 521 OFFCURVE", -"1086 566 OFFCURVE", -"1012 566 CURVE SMOOTH", -"944 566 OFFCURVE", -"907 543 OFFCURVE", -"875 497 CURVE", -"853 527 OFFCURVE", -"816 539 OFFCURVE", -"783 539 CURVE SMOOTH", -"719 539 OFFCURVE", -"674 477 OFFCURVE", -"664 418 CURVE", -"745 362 LINE", -"748 394 OFFCURVE", -"762 418 OFFCURVE", -"783 418 CURVE SMOOTH", -"808 418 OFFCURVE", -"818 398 OFFCURVE", -"818 360 CURVE SMOOTH", -"818 322 LINE", -"960 322 LINE", -"960 360 LINE SMOOTH", -"960 403 OFFCURVE", -"969 435 OFFCURVE", -"994 435 CURVE SMOOTH", -"1022 435 OFFCURVE", -"1047 404 OFFCURVE", -"1047 300 CURVE SMOOTH", -"1047 162 OFFCURVE", -"978 126 OFFCURVE", -"908 126 CURVE SMOOTH", -"871 126 OFFCURVE", -"825 134 OFFCURVE", -"798 143 CURVE" -); -}, -{ -closed = 1; -nodes = ( -"223 266 OFFCURVE", -"218 288 OFFCURVE", -"182 311 CURVE", -"115 252 OFFCURVE", -"58 195 OFFCURVE", -"-8 132 CURVE", -"67 49 LINE", -"93 70 OFFCURVE", -"120 97 OFFCURVE", -"141 109 CURVE", -"264 240 LINE" +"536 523 LINE", +"657 630 OFFCURVE", +"747 696 OFFCURVE", +"818 755 CURVE", +"717 852 LINE", +"586 731 OFFCURVE", +"540 686 OFFCURVE", +"384 532 CURVE" ); }, { @@ -480,8 +437,12 @@ nodes = ( "618 -11 OFFCURVE", "764 104 OFFCURVE", "764 319 CURVE SMOOTH", -"764 545 OFFCURVE", -"564 641 OFFCURVE", +"764 474 OFFCURVE", +"670 567 OFFCURVE", +"556 611 CURVE", +"534 619 LINE", +"488 634 OFFCURVE", +"440 641 OFFCURVE", "394 641 CURVE SMOOTH", "176 641 OFFCURVE", "69 517 OFFCURVE", @@ -538,17 +499,56 @@ nodes = ( { closed = 1; nodes = ( -"434 532 OFFCURVE", -"483 527 OFFCURVE", -"536 523 CURVE", -"657 630 OFFCURVE", -"736 706 OFFCURVE", -"807 765 CURVE", -"717 852 LINE", -"587 732 OFFCURVE", -"494 641 OFFCURVE", -"401 549 CURVE", -"384 532 LINE" +"798 6 LINE", +"824 -2 OFFCURVE", +"902 -11 OFFCURVE", +"935 -11 CURVE SMOOTH", +"1087 -11 OFFCURVE", +"1206 65 OFFCURVE", +"1206 296 CURVE SMOOTH", +"1206 521 OFFCURVE", +"1086 566 OFFCURVE", +"1012 566 CURVE SMOOTH", +"944 566 OFFCURVE", +"907 543 OFFCURVE", +"875 497 CURVE", +"853 527 OFFCURVE", +"816 539 OFFCURVE", +"783 539 CURVE SMOOTH", +"719 539 OFFCURVE", +"674 477 OFFCURVE", +"664 418 CURVE", +"745 362 LINE", +"748 394 OFFCURVE", +"762 418 OFFCURVE", +"783 418 CURVE SMOOTH", +"808 418 OFFCURVE", +"818 398 OFFCURVE", +"818 360 CURVE SMOOTH", +"818 322 LINE", +"960 322 LINE", +"960 360 LINE SMOOTH", +"960 403 OFFCURVE", +"969 435 OFFCURVE", +"994 435 CURVE SMOOTH", +"1022 435 OFFCURVE", +"1047 404 OFFCURVE", +"1047 300 CURVE SMOOTH", +"1047 162 OFFCURVE", +"978 126 OFFCURVE", +"908 126 CURVE SMOOTH", +"871 126 OFFCURVE", +"825 134 OFFCURVE", +"798 143 CURVE" +); +}, +{ +closed = 1; +nodes = ( +"182 311 LINE", +"-8 122 LINE", +"67 49 LINE", +"264 240 LINE" ); } ); @@ -559,6 +559,14 @@ anchors = ( { name = entry; position = "{32, 0}"; +}, +{ +name = uvowel; +position = "{822.266, 176}"; +}, +{ +name = virama; +position = "{735.902, 526}"; } ); components = ( @@ -601,6 +609,14 @@ anchors = ( { name = entry; position = "{44, 0}"; +}, +{ +name = uvowel; +position = "{879.767, 176}"; +}, +{ +name = virama; +position = "{787.363, 526}"; } ); components = ( @@ -643,6 +659,14 @@ anchors = ( { name = entry; position = "{40, 0}"; +}, +{ +name = uvowel; +position = "{1040.77, 176}"; +}, +{ +name = virama; +position = "{931.456, 526}"; } ); components = ( @@ -1230,265 +1254,6 @@ width = 1152; anchors = ( { name = entry; -position = "{47, 0}"; -}, -{ -name = uvowel; -position = "{1181, 176}"; -}, -{ -name = virama; -position = "{1067, 526}"; -} -); -associatedMasterId = "C62AB4C0-B70D-46F6-9B13-45217A94AFC9"; -layerId = "8CAB125A-D759-48F0-B44A-9B04F3088C36"; -name = "29 Dec 24, 15:39"; -paths = ( -{ -closed = 1; -nodes = ( -"369 963 OFFCURVE", -"184 792 OFFCURVE", -"184 693 CURVE SMOOTH", -"184 611 OFFCURVE", -"278 584 OFFCURVE", -"330 580 CURVE", -"388 634 LINE", -"344 634 OFFCURVE", -"322 659 OFFCURVE", -"322 688 CURVE SMOOTH", -"322 734 OFFCURVE", -"444 835 OFFCURVE", -"511 835 CURVE SMOOTH", -"556 835 OFFCURVE", -"576 806 OFFCURVE", -"576 769 CURVE SMOOTH", -"576 739 OFFCURVE", -"569 712 OFFCURVE", -"537 681 CURVE", -"625 719 LINE", -"660 755 OFFCURVE", -"669 806 OFFCURVE", -"669 848 CURVE SMOOTH", -"669 910 OFFCURVE", -"613 963 OFFCURVE", -"525 963 CURVE SMOOTH" -); -}, -{ -closed = 1; -nodes = ( -"798 6 LINE", -"824 -2 OFFCURVE", -"902 -11 OFFCURVE", -"935 -11 CURVE SMOOTH", -"1087 -11 OFFCURVE", -"1206 65 OFFCURVE", -"1206 296 CURVE SMOOTH", -"1206 521 OFFCURVE", -"1086 566 OFFCURVE", -"1012 566 CURVE SMOOTH", -"944 566 OFFCURVE", -"907 543 OFFCURVE", -"875 497 CURVE", -"853 527 OFFCURVE", -"816 539 OFFCURVE", -"783 539 CURVE SMOOTH", -"719 539 OFFCURVE", -"674 477 OFFCURVE", -"664 418 CURVE", -"745 362 LINE", -"748 394 OFFCURVE", -"762 418 OFFCURVE", -"783 418 CURVE SMOOTH", -"808 418 OFFCURVE", -"818 398 OFFCURVE", -"818 360 CURVE SMOOTH", -"818 322 LINE", -"960 322 LINE", -"960 360 LINE SMOOTH", -"960 403 OFFCURVE", -"969 435 OFFCURVE", -"994 435 CURVE SMOOTH", -"1022 435 OFFCURVE", -"1047 404 OFFCURVE", -"1047 300 CURVE SMOOTH", -"1047 162 OFFCURVE", -"978 126 OFFCURVE", -"908 126 CURVE SMOOTH", -"871 126 OFFCURVE", -"825 134 OFFCURVE", -"798 143 CURVE" -); -}, -{ -closed = 1; -nodes = ( -"223 266 OFFCURVE", -"218 288 OFFCURVE", -"182 311 CURVE", -"115 252 OFFCURVE", -"58 195 OFFCURVE", -"-8 132 CURVE", -"67 49 LINE", -"93 70 OFFCURVE", -"120 97 OFFCURVE", -"141 109 CURVE", -"264 240 LINE" -); -}, -{ -closed = 1; -nodes = ( -"618 -11 OFFCURVE", -"764 104 OFFCURVE", -"764 319 CURVE SMOOTH", -"764 545 OFFCURVE", -"564 641 OFFCURVE", -"394 641 CURVE SMOOTH", -"176 641 OFFCURVE", -"69 517 OFFCURVE", -"69 412 CURVE SMOOTH", -"69 281 OFFCURVE", -"202 180 OFFCURVE", -"364 180 CURVE SMOOTH", -"491 180 OFFCURVE", -"547 238 OFFCURVE", -"547 318 CURVE SMOOTH", -"547 392 OFFCURVE", -"488 448 OFFCURVE", -"398 448 CURVE SMOOTH", -"310 448 OFFCURVE", -"255 400 OFFCURVE", -"255 344 CURVE SMOOTH", -"255 322 OFFCURVE", -"262 297 OFFCURVE", -"279 280 CURVE", -"384 276 LINE", -"371 281 OFFCURVE", -"345 289 OFFCURVE", -"345 313 CURVE SMOOTH", -"345 332 OFFCURVE", -"364 348 OFFCURVE", -"396 348 CURVE SMOOTH", -"411 348 OFFCURVE", -"430 333 OFFCURVE", -"430 317 CURVE SMOOTH", -"430 293 OFFCURVE", -"407 280 OFFCURVE", -"393 280 CURVE SMOOTH", -"327 280 OFFCURVE", -"206 296 OFFCURVE", -"206 398 CURVE SMOOTH", -"206 460 OFFCURVE", -"279 520 OFFCURVE", -"401 520 CURVE SMOOTH", -"583 520 OFFCURVE", -"624 402 OFFCURVE", -"624 318 CURVE SMOOTH", -"624 207 OFFCURVE", -"568 123 OFFCURVE", -"385 123 CURVE SMOOTH", -"286 123 OFFCURVE", -"196 148 OFFCURVE", -"97 226 CURVE", -"45 148 LINE", -"137 34 OFFCURVE", -"269 -11 OFFCURVE", -"407 -11 CURVE SMOOTH" -); -}, -{ -closed = 1; -nodes = ( -"434 532 OFFCURVE", -"483 527 OFFCURVE", -"536 523 CURVE", -"657 630 OFFCURVE", -"736 706 OFFCURVE", -"807 765 CURVE", -"717 852 LINE", -"587 732 OFFCURVE", -"494 641 OFFCURVE", -"401 549 CURVE", -"384 532 LINE" -); -}, -{ -closed = 1; -nodes = ( -"-1115 141 OFFCURVE", -"-1170 194 OFFCURVE", -"-1170 252 CURVE SMOOTH", -"-1170 317 OFFCURVE", -"-1125 356 OFFCURVE", -"-1049 356 CURVE SMOOTH", -"-1006 356 OFFCURVE", -"-972 356 OFFCURVE", -"-941 353 CURVE", -"-933 485 LINE", -"-961 488 OFFCURVE", -"-1018 491 OFFCURVE", -"-1068 491 CURVE SMOOTH", -"-1257 491 OFFCURVE", -"-1341 402 OFFCURVE", -"-1341 256 CURVE SMOOTH", -"-1341 87 OFFCURVE", -"-1207 -11 OFFCURVE", -"-979 -11 CURVE SMOOTH", -"-627 -11 OFFCURVE", -"-544 189 OFFCURVE", -"-544 389 CURVE SMOOTH", -"-544 639 OFFCURVE", -"-680 780 OFFCURVE", -"-966 780 CURVE SMOOTH", -"-1039 780 OFFCURVE", -"-1081 774 OFFCURVE", -"-1130 771 CURVE SMOOTH", -"-1156 769 OFFCURVE", -"-1173 774 OFFCURVE", -"-1173 798 CURVE SMOOTH", -"-1173 834 OFFCURVE", -"-1131 848 OFFCURVE", -"-959 848 CURVE SMOOTH", -"-760 848 OFFCURVE", -"-736 824 OFFCURVE", -"-736 778 CURVE SMOOTH", -"-736 759 OFFCURVE", -"-747 738 OFFCURVE", -"-791 719 CURVE", -"-691 658 LINE", -"-612 705 OFFCURVE", -"-595 753 OFFCURVE", -"-595 798 CURVE SMOOTH", -"-595 868 OFFCURVE", -"-627 979 OFFCURVE", -"-960 979 CURVE SMOOTH", -"-1216 979 OFFCURVE", -"-1316 917 OFFCURVE", -"-1316 792 CURVE SMOOTH", -"-1316 696 OFFCURVE", -"-1263 633 OFFCURVE", -"-1172 633 CURVE SMOOTH", -"-1130 633 OFFCURVE", -"-1089 643 OFFCURVE", -"-990 643 CURVE SMOOTH", -"-800 643 OFFCURVE", -"-713 547 OFFCURVE", -"-713 389 CURVE SMOOTH", -"-713 239 OFFCURVE", -"-782 141 OFFCURVE", -"-979 141 CURVE SMOOTH" -); -} -); -width = 1222; -}, -{ -anchors = ( -{ -name = entry; position = "{51, 0}"; }, { @@ -1861,32 +1626,84 @@ position = "{1067, 526}"; } ); associatedMasterId = "C62AB4C0-B70D-46F6-9B13-45217A94AFC9"; -layerId = "1D79EFD6-29D1-496D-829B-274EF5C28CC2"; -name = "29 Dec 24, 15:59"; +layerId = "480B348C-2F14-46A6-986C-0C71FE28C7BA"; +name = "29 Dec 24, 16:18"; paths = ( { closed = 1; nodes = ( -"593 950 OFFCURVE", -"421 900 OFFCURVE", -"421 768 CURVE SMOOTH", -"421 674 OFFCURVE", -"507 661 OFFCURVE", -"555 638 CURVE", -"688 683 LINE", -"588 698 OFFCURVE", -"559 723 OFFCURVE", -"559 772 CURVE SMOOTH", -"559 819 OFFCURVE", -"650 832 OFFCURVE", -"790 832 CURVE SMOOTH", -"875 832 OFFCURVE", -"1114 792 OFFCURVE", -"1008 544 CURVE", -"1114 526 LINE", -"1252 780 OFFCURVE", -"994 950 OFFCURVE", -"772 950 CURVE SMOOTH" +"369 963 OFFCURVE", +"184 792 OFFCURVE", +"184 693 CURVE SMOOTH", +"184 611 OFFCURVE", +"278 584 OFFCURVE", +"330 580 CURVE", +"388 634 LINE", +"344 634 OFFCURVE", +"322 659 OFFCURVE", +"322 688 CURVE SMOOTH", +"322 734 OFFCURVE", +"444 835 OFFCURVE", +"511 835 CURVE SMOOTH", +"556 835 OFFCURVE", +"576 806 OFFCURVE", +"576 769 CURVE SMOOTH", +"576 739 OFFCURVE", +"569 712 OFFCURVE", +"537 681 CURVE", +"625 719 LINE", +"660 755 OFFCURVE", +"669 806 OFFCURVE", +"669 848 CURVE SMOOTH", +"669 910 OFFCURVE", +"613 963 OFFCURVE", +"525 963 CURVE SMOOTH" +); +}, +{ +closed = 1; +nodes = ( +"798 6 LINE", +"824 -2 OFFCURVE", +"902 -11 OFFCURVE", +"935 -11 CURVE SMOOTH", +"1087 -11 OFFCURVE", +"1206 65 OFFCURVE", +"1206 296 CURVE SMOOTH", +"1206 521 OFFCURVE", +"1086 566 OFFCURVE", +"1012 566 CURVE SMOOTH", +"944 566 OFFCURVE", +"907 543 OFFCURVE", +"875 497 CURVE", +"853 527 OFFCURVE", +"816 539 OFFCURVE", +"783 539 CURVE SMOOTH", +"719 539 OFFCURVE", +"674 477 OFFCURVE", +"664 418 CURVE", +"745 362 LINE", +"748 394 OFFCURVE", +"762 418 OFFCURVE", +"783 418 CURVE SMOOTH", +"808 418 OFFCURVE", +"818 398 OFFCURVE", +"818 360 CURVE SMOOTH", +"818 322 LINE", +"960 322 LINE", +"960 360 LINE SMOOTH", +"960 403 OFFCURVE", +"969 435 OFFCURVE", +"994 435 CURVE SMOOTH", +"1022 435 OFFCURVE", +"1047 404 OFFCURVE", +"1047 300 CURVE SMOOTH", +"1047 162 OFFCURVE", +"978 126 OFFCURVE", +"908 126 CURVE SMOOTH", +"871 126 OFFCURVE", +"825 134 OFFCURVE", +"798 143 CURVE" ); }, { @@ -1973,127 +1790,14 @@ nodes = ( "483 527 OFFCURVE", "536 523 CURVE", "657 630 OFFCURVE", -"669 648 OFFCURVE", -"740 707 CURVE", -"646 798 LINE", -"516 678 OFFCURVE", +"736 706 OFFCURVE", +"807 765 CURVE", +"717 852 LINE", +"587 732 OFFCURVE", "494 641 OFFCURVE", "401 549 CURVE", "384 532 LINE" ); -}, -{ -closed = 1; -nodes = ( -"-917 141 OFFCURVE", -"-972 194 OFFCURVE", -"-972 252 CURVE SMOOTH", -"-972 317 OFFCURVE", -"-927 356 OFFCURVE", -"-851 356 CURVE SMOOTH", -"-808 356 OFFCURVE", -"-774 356 OFFCURVE", -"-743 353 CURVE", -"-735 485 LINE", -"-763 488 OFFCURVE", -"-820 491 OFFCURVE", -"-870 491 CURVE SMOOTH", -"-1059 491 OFFCURVE", -"-1143 402 OFFCURVE", -"-1143 256 CURVE SMOOTH", -"-1143 87 OFFCURVE", -"-1009 -11 OFFCURVE", -"-781 -11 CURVE SMOOTH", -"-429 -11 OFFCURVE", -"-346 189 OFFCURVE", -"-346 389 CURVE SMOOTH", -"-346 639 OFFCURVE", -"-482 780 OFFCURVE", -"-768 780 CURVE SMOOTH", -"-841 780 OFFCURVE", -"-883 774 OFFCURVE", -"-932 771 CURVE SMOOTH", -"-958 769 OFFCURVE", -"-975 774 OFFCURVE", -"-975 798 CURVE SMOOTH", -"-975 834 OFFCURVE", -"-933 848 OFFCURVE", -"-761 848 CURVE SMOOTH", -"-562 848 OFFCURVE", -"-538 824 OFFCURVE", -"-538 778 CURVE SMOOTH", -"-538 759 OFFCURVE", -"-549 738 OFFCURVE", -"-593 719 CURVE", -"-493 658 LINE", -"-414 705 OFFCURVE", -"-397 753 OFFCURVE", -"-397 798 CURVE SMOOTH", -"-397 868 OFFCURVE", -"-429 979 OFFCURVE", -"-762 979 CURVE SMOOTH", -"-1018 979 OFFCURVE", -"-1118 917 OFFCURVE", -"-1118 792 CURVE SMOOTH", -"-1118 696 OFFCURVE", -"-1065 633 OFFCURVE", -"-974 633 CURVE SMOOTH", -"-932 633 OFFCURVE", -"-891 643 OFFCURVE", -"-792 643 CURVE SMOOTH", -"-602 643 OFFCURVE", -"-515 547 OFFCURVE", -"-515 389 CURVE SMOOTH", -"-515 239 OFFCURVE", -"-584 141 OFFCURVE", -"-781 141 CURVE SMOOTH" -); -}, -{ -closed = 1; -nodes = ( -"798 6 LINE", -"824 -2 OFFCURVE", -"902 -11 OFFCURVE", -"935 -11 CURVE SMOOTH", -"1087 -11 OFFCURVE", -"1206 65 OFFCURVE", -"1206 296 CURVE SMOOTH", -"1206 521 OFFCURVE", -"1086 566 OFFCURVE", -"1012 566 CURVE SMOOTH", -"944 566 OFFCURVE", -"907 543 OFFCURVE", -"875 497 CURVE", -"853 527 OFFCURVE", -"816 539 OFFCURVE", -"783 539 CURVE SMOOTH", -"719 539 OFFCURVE", -"674 477 OFFCURVE", -"664 418 CURVE", -"745 362 LINE", -"748 394 OFFCURVE", -"762 418 OFFCURVE", -"783 418 CURVE SMOOTH", -"808 418 OFFCURVE", -"818 398 OFFCURVE", -"818 360 CURVE SMOOTH", -"818 322 LINE", -"960 322 LINE", -"960 360 LINE SMOOTH", -"960 403 OFFCURVE", -"969 435 OFFCURVE", -"994 435 CURVE SMOOTH", -"1022 435 OFFCURVE", -"1047 404 OFFCURVE", -"1047 300 CURVE SMOOTH", -"1047 162 OFFCURVE", -"978 126 OFFCURVE", -"908 126 CURVE SMOOTH", -"871 126 OFFCURVE", -"825 134 OFFCURVE", -"798 143 CURVE" -); } ); width = 1222; From 2071b3a27554bbb6069cff14cf9c37cbefa7aba4 Mon Sep 17 00:00:00 2001 From: Rajitha Manamperi <11813001+rajitha-manamperi@users.noreply.github.com> Date: Sun, 29 Dec 2024 17:13:53 +0530 Subject: [PATCH 2/5] =?UTF-8?q?revamped=20=E0=B6=91=20-=20all=20masters?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../glyphs/esinh.glyph | 388 ++++++++++++------ 1 file changed, 268 insertions(+), 120 deletions(-) diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/esinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/esinh.glyph index f1699390..198c4bc6 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/esinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/esinh.glyph @@ -8,10 +8,10 @@ paths = ( { closed = 1; nodes = ( -"605 -11 OFFCURVE", -"724 186 OFFCURVE", -"724 404 CURVE SMOOTH", -"724 530 OFFCURVE", +"622 -11 OFFCURVE", +"724 146 OFFCURVE", +"724 364 CURVE SMOOTH", +"724 490 OFFCURVE", "693 738 OFFCURVE", "393 836 CURVE", "384 811 LINE", @@ -19,63 +19,66 @@ nodes = ( "403 805 OFFCURVE", "412 802 CURVE SMOOTH", "603 730 OFFCURVE", -"697 606 OFFCURVE", -"697 404 CURVE SMOOTH", -"697 201 OFFCURVE", -"591 15 OFFCURVE", -"340 15 CURVE SMOOTH", -"159 15 OFFCURVE", +"697 566 OFFCURVE", +"697 364 CURVE SMOOTH", +"697 161 OFFCURVE", +"608 15 OFFCURVE", +"366 15 CURVE SMOOTH", +"176 15 OFFCURVE", "76 101 OFFCURVE", "76 231 CURVE SMOOTH", -"76 380 OFFCURVE", -"195 429 OFFCURVE", -"356 429 CURVE SMOOTH", -"403 429 LINE", -"403 447 LINE SMOOTH", -"403 544 OFFCURVE", -"349 612 OFFCURVE", -"252 612 CURVE SMOOTH", -"175 612 OFFCURVE", -"125 572 OFFCURVE", -"125 498 CURVE SMOOTH", -"125 493 OFFCURVE", -"125 485 OFFCURVE", -"126 476 CURVE", -"153 478 LINE", -"152 484 OFFCURVE", -"152 490 OFFCURVE", -"152 495 CURVE SMOOTH", -"152 557 OFFCURVE", -"189 586 OFFCURVE", -"254 586 CURVE SMOOTH", -"320 586 OFFCURVE", -"376 545 OFFCURVE", -"377 444 CURVE", -"389 455 LINE", -"30 455 LINE", -"30 429 LINE", -"119 429 LINE", -"169 429 OFFCURVE", -"217 433 OFFCURVE", -"263 437 CURVE", -"277 439 LINE", -"143 433 OFFCURVE", -"49 369 OFFCURVE", +"76 312 OFFCURVE", +"114 387 OFFCURVE", +"275 387 CURVE SMOOTH", +"403 387 LINE", +"403 424 LINE SMOOTH", +"403 495 OFFCURVE", +"379 612 OFFCURVE", +"241 612 CURVE SMOOTH", +"173 612 OFFCURVE", +"98 569 OFFCURVE", +"98 490 CURVE SMOOTH", +"98 485 OFFCURVE", +"98 484 OFFCURVE", +"99 478 CURVE", +"128 478 LINE", +"127 484 OFFCURVE", +"127 486 OFFCURVE", +"127 488 CURVE SMOOTH", +"127 557 OFFCURVE", +"187 586 OFFCURVE", +"243 586 CURVE SMOOTH", +"357 586 OFFCURVE", +"376 495 OFFCURVE", +"376 411 CURVE SMOOTH", +"376 409 OFFCURVE", +"376 407 OFFCURVE", +"376 405 CURVE", +"394 413 LINE", +"30 413 LINE", +"30 387 LINE", +"135 387 LINE", +"186 389 OFFCURVE", +"238 392 OFFCURVE", +"289 394 CURVE", +"253 401 LINE", +"119 395 OFFCURVE", +"49 358 OFFCURVE", "49 230 CURVE SMOOTH", "49 80 OFFCURVE", -"150 -11 OFFCURVE", -"341 -11 CURVE SMOOTH" +"167 -11 OFFCURVE", +"367 -11 CURVE SMOOTH" ); }, { closed = 1; nodes = ( -"585 540 OFFCURVE", -"630 581 OFFCURVE", -"654 641 CURVE", -"634 657 LINE", -"603 586 OFFCURVE", -"564 566 OFFCURVE", +"572 540 OFFCURVE", +"622 574 OFFCURVE", +"649 645 CURVE", +"629 661 LINE", +"606 593 OFFCURVE", +"560 566 OFFCURVE", "518 566 CURVE SMOOTH", "461 566 OFFCURVE", "445 603 OFFCURVE", @@ -101,88 +104,91 @@ paths = ( { closed = 1; nodes = ( -"658 -11 OFFCURVE", -"779 176 OFFCURVE", -"779 399 CURVE SMOOTH", -"779 592 OFFCURVE", +"682 -11 OFFCURVE", +"779 153 OFFCURVE", +"779 362 CURVE SMOOTH", +"779 555 OFFCURVE", "670 758 OFFCURVE", "423 836 CURVE", "398 776 LINE", "421 768 OFFCURVE", -"443 759 OFFCURVE", +"443 758 OFFCURVE", "463 750 CURVE SMOOTH", -"618 680 OFFCURVE", -"704 570 OFFCURVE", -"704 404 CURVE SMOOTH", -"704 242 OFFCURVE", -"625 60 OFFCURVE", -"361 60 CURVE SMOOTH", -"197 60 OFFCURVE", +"609 695 OFFCURVE", +"704 523 OFFCURVE", +"704 367 CURVE SMOOTH", +"704 217 OFFCURVE", +"653 60 OFFCURVE", +"391 60 CURVE SMOOTH", +"195 60 OFFCURVE", "122 132 OFFCURVE", -"122 232 CURVE SMOOTH", -"122 364 OFFCURVE", -"224 389 OFFCURVE", -"362 389 CURVE SMOOTH", -"442 389 LINE", -"442 430 LINE SMOOTH", -"442 549 OFFCURVE", -"381 612 OFFCURVE", +"122 215 CURVE SMOOTH", +"122 344 OFFCURVE", +"221 359 OFFCURVE", +"299 359 CURVE SMOOTH", +"442 359 LINE", +"442 410 LINE SMOOTH", +"442 510 OFFCURVE", +"409 612 OFFCURVE", "273 612 CURVE SMOOTH", -"184 612 OFFCURVE", -"129 572 OFFCURVE", -"129 496 CURVE SMOOTH", -"129 490 OFFCURVE", -"130 481 OFFCURVE", -"131 474 CURVE", -"203 478 LINE", -"202 482 OFFCURVE", -"202 487 OFFCURVE", -"202 491 CURVE SMOOTH", -"202 526 OFFCURVE", -"228 546 OFFCURVE", -"279 546 CURVE SMOOTH", -"338 546 OFFCURVE", -"379 508 OFFCURVE", -"371 425 CURVE", -"405 455 LINE", -"30 455 LINE", -"30 389 LINE", -"55 389 LINE", -"83 389 OFFCURVE", -"139 391 OFFCURVE", -"179 398 CURVE", -"224 420 LINE", -"106 398 OFFCURVE", +"195 612 OFFCURVE", +"120 567 OFFCURVE", +"120 482 CURVE SMOOTH", +"120 480 OFFCURVE", +"120 479 OFFCURVE", +"120 478 CURVE", +"194 478 LINE", +"194 480 OFFCURVE", +"194 480 OFFCURVE", +"194 482 CURVE SMOOTH", +"194 520 OFFCURVE", +"226 546 OFFCURVE", +"272 546 CURVE SMOOTH", +"363 546 OFFCURVE", +"370 466 OFFCURVE", +"371 434 CURVE SMOOTH", +"371 427 OFFCURVE", +"371 419 OFFCURVE", +"371 412 CURVE", +"403 425 LINE", +"30 425 LINE", +"30 360 LINE", +"130 360 LINE", +"157 362 OFFCURVE", +"185 365 OFFCURVE", +"212 367 CURVE", +"222 382 LINE", +"104 382 OFFCURVE", "49 325 OFFCURVE", -"49 227 CURVE SMOOTH", +"49 210 CURVE SMOOTH", "49 90 OFFCURVE", -"155 -11 OFFCURVE", -"358 -11 CURVE SMOOTH" +"160 -11 OFFCURVE", +"388 -11 CURVE SMOOTH" ); }, { closed = 1; nodes = ( -"614 523 OFFCURVE", -"660 569 OFFCURVE", -"678 611 CURVE", +"622 523 OFFCURVE", +"661 569 OFFCURVE", +"682 612 CURVE", "637 661 LINE", -"614 609 OFFCURVE", -"589 589 OFFCURVE", -"552 589 CURVE SMOOTH", -"510 589 OFFCURVE", -"500 614 OFFCURVE", -"498 662 CURVE SMOOTH", -"495 734 OFFCURVE", -"481 767 OFFCURVE", -"432 800 CURVE", +"617 613 OFFCURVE", +"588 589 OFFCURVE", +"551 589 CURVE SMOOTH", +"515 589 OFFCURVE", +"494 607 OFFCURVE", +"494 655 CURVE SMOOTH", +"494 747 OFFCURVE", +"484 773 OFFCURVE", +"450 791 CURVE", "400 775 LINE", -"424 761 OFFCURVE", -"429 747 OFFCURVE", -"429 664 CURVE SMOOTH", -"429 570 OFFCURVE", -"470 523 OFFCURVE", -"547 523 CURVE SMOOTH" +"427 757 OFFCURVE", +"428 742 OFFCURVE", +"428 642 CURVE SMOOTH", +"428 570 OFFCURVE", +"469 523 OFFCURVE", +"546 523 CURVE SMOOTH" ); } ); @@ -234,8 +240,11 @@ nodes = ( "231 492 OFFCURVE", "243 504 OFFCURVE", "267 504 CURVE SMOOTH", -"310 504 OFFCURVE", -"333 458 OFFCURVE", +"294 504 OFFCURVE", +"313 486 OFFCURVE", +"313 452 CURVE SMOOTH", +"313 431 OFFCURVE", +"307 406 OFFCURVE", "291 375 CURVE", "376 444 LINE", "16 444 LINE", @@ -565,6 +574,145 @@ nodes = ( } ); width = 702; +}, +{ +associatedMasterId = UUID0; +layerId = "15273DB2-9339-454F-8384-41DC54F97D81"; +name = "29 Dec 24, 17:01"; +paths = ( +{ +closed = 1; +nodes = ( +"104 382 OFFCURVE", +"49 325 OFFCURVE", +"49 210 CURVE SMOOTH", +"49 90 OFFCURVE", +"155 -11 OFFCURVE", +"358 -11 CURVE SMOOTH", +"658 -11 OFFCURVE", +"779 176 OFFCURVE", +"779 399 CURVE SMOOTH", +"779 592 OFFCURVE", +"670 758 OFFCURVE", +"423 836 CURVE", +"398 776 LINE", +"421 768 OFFCURVE", +"443 759 OFFCURVE", +"463 750 CURVE SMOOTH", +"618 680 OFFCURVE", +"704 570 OFFCURVE", +"704 404 CURVE SMOOTH", +"704 242 OFFCURVE", +"625 60 OFFCURVE", +"361 60 CURVE SMOOTH", +"197 60 OFFCURVE", +"122 132 OFFCURVE", +"122 215 CURVE SMOOTH", +"122 344 OFFCURVE", +"221 359 OFFCURVE", +"299 359 CURVE SMOOTH", +"442 359 LINE", +"442 410 LINE SMOOTH", +"442 510 OFFCURVE", +"409 612 OFFCURVE", +"273 612 CURVE SMOOTH", +"195 612 OFFCURVE", +"120 567 OFFCURVE", +"120 482 CURVE SMOOTH", +"120 480 OFFCURVE", +"120 479 OFFCURVE", +"120 478 CURVE", +"194 478 LINE", +"194 480 OFFCURVE", +"194 480 OFFCURVE", +"194 482 CURVE SMOOTH", +"194 520 OFFCURVE", +"226 546 OFFCURVE", +"272 546 CURVE SMOOTH", +"363 546 OFFCURVE", +"370 466 OFFCURVE", +"371 434 CURVE SMOOTH", +"371 427 OFFCURVE", +"371 419 OFFCURVE", +"371 412 CURVE", +"403 425 LINE", +"30 425 LINE", +"30 360 LINE", +"130 360 LINE", +"212 367 LINE", +"222 382 LINE" +); +}, +{ +closed = 1; +nodes = ( +"614 523 OFFCURVE", +"660 569 OFFCURVE", +"678 611 CURVE", +"637 661 LINE", +"614 609 OFFCURVE", +"589 589 OFFCURVE", +"552 589 CURVE SMOOTH", +"510 589 OFFCURVE", +"500 614 OFFCURVE", +"498 662 CURVE SMOOTH", +"495 734 OFFCURVE", +"481 767 OFFCURVE", +"432 800 CURVE", +"400 775 LINE", +"424 761 OFFCURVE", +"429 747 OFFCURVE", +"429 664 CURVE SMOOTH", +"429 570 OFFCURVE", +"470 523 OFFCURVE", +"547 523 CURVE SMOOTH" +); +}, +{ +closed = 1; +nodes = ( +"1023 496 OFFCURVE", +"883 447 OFFCURVE", +"883 254 CURVE SMOOTH", +"883 118 OFFCURVE", +"989 -11 OFFCURVE", +"1240 -11 CURVE SMOOTH", +"1509 -11 OFFCURVE", +"1633 183 OFFCURVE", +"1633 418 CURVE SMOOTH", +"1633 716 OFFCURVE", +"1428 836 OFFCURVE", +"1231 836 CURVE SMOOTH", +"1114 836 OFFCURVE", +"1002 802 OFFCURVE", +"916 749 CURVE", +"949 686 LINE", +"1032 737 OFFCURVE", +"1126 766 OFFCURVE", +"1231 766 CURVE SMOOTH", +"1363 766 OFFCURVE", +"1558 687 OFFCURVE", +"1558 418 CURVE SMOOTH", +"1558 249 OFFCURVE", +"1475 60 OFFCURVE", +"1240 60 CURVE SMOOTH", +"1031 60 OFFCURVE", +"958 162 OFFCURVE", +"958 254 CURVE SMOOTH", +"958 397 OFFCURVE", +"1060 428 OFFCURVE", +"1168 428 CURVE SMOOTH", +"1225 428 OFFCURVE", +"1262 421 OFFCURVE", +"1294 415 CURVE", +"1294 483 LINE", +"1260 489 OFFCURVE", +"1223 496 OFFCURVE", +"1168 496 CURVE SMOOTH" +); +} +); +width = 814; } ); leftMetricsKey = sasinh; From 47e3731b8e5083438363a81e9f013e6f2af0e6d2 Mon Sep 17 00:00:00 2001 From: Rajitha Manamperi <11813001+rajitha-manamperi@users.noreply.github.com> Date: Sun, 29 Dec 2024 17:19:46 +0530 Subject: [PATCH 3/5] dda botom revamp - regular --- .../NotoSansSinhala.glyphspackage/glyphs/ddasinh.glyph | 10 +++++----- .../glyphs/ddhasinh.glyph | 10 +++++----- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/ddasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/ddasinh.glyph index 3dd49fda..dcb85085 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/ddasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/ddasinh.glyph @@ -117,11 +117,11 @@ paths = ( closed = 1; nodes = ( "333 -11 OFFCURVE", -"371 31 OFFCURVE", -"418 95 CURVE", -"393 94 LINE", -"427 37 OFFCURVE", -"474 -11 OFFCURVE", +"388 38 OFFCURVE", +"412 94 CURVE", +"397 94 LINE", +"409 44 OFFCURVE", +"467 -11 OFFCURVE", "566 -11 CURVE SMOOTH", "706 -11 OFFCURVE", "809 84 OFFCURVE", diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/ddhasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/ddhasinh.glyph index c9562d29..f1dc93be 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/ddhasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/ddhasinh.glyph @@ -161,11 +161,11 @@ nodes = ( closed = 1; nodes = ( "333 -11 OFFCURVE", -"371 31 OFFCURVE", -"418 95 CURVE", -"393 93 LINE", -"428 38 OFFCURVE", -"474 -11 OFFCURVE", +"388 38 OFFCURVE", +"412 94 CURVE", +"397 94 LINE", +"409 44 OFFCURVE", +"467 -11 OFFCURVE", "574 -11 CURVE SMOOTH", "711 -11 OFFCURVE", "812 78 OFFCURVE", From 0cdf4d35244ee503a5f5341e3fc5420501fbbb35 Mon Sep 17 00:00:00 2001 From: Rajitha Manamperi <11813001+rajitha-manamperi@users.noreply.github.com> Date: Sun, 29 Dec 2024 17:22:06 +0530 Subject: [PATCH 4/5] =?UTF-8?q?revamped=20=E0=B6=A8=20-=20regular=20&=20li?= =?UTF-8?q?ght?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../glyphs/tthasinh.glyph | 54 +++++++++---------- 1 file changed, 27 insertions(+), 27 deletions(-) diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/tthasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/tthasinh.glyph index 242cfcf3..5c0b4151 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/tthasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/tthasinh.glyph @@ -71,12 +71,12 @@ nodes = ( { closed = 1; nodes = ( -"560 540 OFFCURVE", -"605 581 OFFCURVE", -"629 641 CURVE", -"609 657 LINE", -"578 586 OFFCURVE", -"539 566 OFFCURVE", +"547 540 OFFCURVE", +"597 574 OFFCURVE", +"624 645 CURVE", +"604 661 LINE", +"581 593 OFFCURVE", +"535 566 OFFCURVE", "493 566 CURVE SMOOTH", "436 566 OFFCURVE", "420 603 OFFCURVE", @@ -113,10 +113,10 @@ paths = ( closed = 1; nodes = ( "335 -11 OFFCURVE", -"373 30 OFFCURVE", -"418 96 CURVE", -"394 93 LINE", -"429 38 OFFCURVE", +"390 38 OFFCURVE", +"414 94 CURVE", +"399 94 LINE", +"411 44 OFFCURVE", "476 -11 OFFCURVE", "576 -11 CURVE SMOOTH", "713 -11 OFFCURVE", @@ -165,26 +165,26 @@ nodes = ( { closed = 1; nodes = ( -"599 523 OFFCURVE", +"606 523 OFFCURVE", "645 569 OFFCURVE", -"663 611 CURVE", +"666 612 CURVE", "621 661 LINE", -"599 609 OFFCURVE", -"574 589 OFFCURVE", -"536 589 CURVE SMOOTH", -"495 589 OFFCURVE", -"484 614 OFFCURVE", -"482 662 CURVE SMOOTH", -"479 734 OFFCURVE", -"465 767 OFFCURVE", -"416 800 CURVE", +"601 613 OFFCURVE", +"572 589 OFFCURVE", +"535 589 CURVE SMOOTH", +"499 589 OFFCURVE", +"478 607 OFFCURVE", +"478 655 CURVE SMOOTH", +"478 747 OFFCURVE", +"468 773 OFFCURVE", +"434 791 CURVE", "384 775 LINE", -"408 761 OFFCURVE", -"413 747 OFFCURVE", -"413 664 CURVE SMOOTH", -"413 570 OFFCURVE", -"454 523 OFFCURVE", -"531 523 CURVE SMOOTH" +"411 757 OFFCURVE", +"412 742 OFFCURVE", +"412 642 CURVE SMOOTH", +"412 570 OFFCURVE", +"453 523 OFFCURVE", +"530 523 CURVE SMOOTH" ); } ); From 3f2045050a6aae46ee7c37af7ca430bbe3340aaf Mon Sep 17 00:00:00 2001 From: Rajitha Manamperi <11813001+rajitha-manamperi@users.noreply.github.com> Date: Sun, 29 Dec 2024 17:36:00 +0530 Subject: [PATCH 5/5] =?UTF-8?q?revamp=20-=20=E0=B6=91=20=E0=B6=AE=20-=20re?= =?UTF-8?q?gular=20&=20light?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../glyphs/esinh.glyph | 101 +++--- .../glyphs/thasinh.glyph | 326 +++++++++++++----- 2 files changed, 289 insertions(+), 138 deletions(-) diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/esinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/esinh.glyph index 198c4bc6..428029ff 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/esinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/esinh.glyph @@ -15,11 +15,8 @@ nodes = ( "693 738 OFFCURVE", "393 836 CURVE", "384 811 LINE", -"393 808 OFFCURVE", -"403 805 OFFCURVE", -"412 802 CURVE SMOOTH", -"603 730 OFFCURVE", -"697 566 OFFCURVE", +"590 742 OFFCURVE", +"697 589 OFFCURVE", "697 364 CURVE SMOOTH", "697 161 OFFCURVE", "608 15 OFFCURVE", @@ -73,26 +70,26 @@ nodes = ( { closed = 1; nodes = ( -"572 540 OFFCURVE", -"622 574 OFFCURVE", -"649 645 CURVE", -"629 661 LINE", -"606 593 OFFCURVE", -"560 566 OFFCURVE", -"518 566 CURVE SMOOTH", -"461 566 OFFCURVE", -"445 603 OFFCURVE", -"444 672 CURVE SMOOTH", -"442 776 OFFCURVE", -"439 800 OFFCURVE", -"400 828 CURVE", -"385 812 LINE", -"415 790 OFFCURVE", -"416 765 OFFCURVE", -"418 666 CURVE SMOOTH", -"420 565 OFFCURVE", -"465 540 OFFCURVE", -"518 540 CURVE SMOOTH" +"571 539 OFFCURVE", +"621 573 OFFCURVE", +"648 644 CURVE", +"628 660 LINE", +"605 592 OFFCURVE", +"559 565 OFFCURVE", +"517 565 CURVE SMOOTH", +"460 565 OFFCURVE", +"444 602 OFFCURVE", +"443 671 CURVE SMOOTH", +"441 775 OFFCURVE", +"438 799 OFFCURVE", +"399 827 CURVE", +"384 811 LINE", +"414 789 OFFCURVE", +"415 764 OFFCURVE", +"417 665 CURVE SMOOTH", +"419 564 OFFCURVE", +"464 539 OFFCURVE", +"517 539 CURVE SMOOTH" ); } ); @@ -111,11 +108,8 @@ nodes = ( "670 758 OFFCURVE", "423 836 CURVE", "398 776 LINE", -"421 768 OFFCURVE", -"443 758 OFFCURVE", -"463 750 CURVE SMOOTH", -"609 695 OFFCURVE", -"704 523 OFFCURVE", +"648 689 OFFCURVE", +"704 499 OFFCURVE", "704 367 CURVE SMOOTH", "704 217 OFFCURVE", "653 60 OFFCURVE", @@ -169,26 +163,26 @@ nodes = ( { closed = 1; nodes = ( -"622 523 OFFCURVE", -"661 569 OFFCURVE", -"682 612 CURVE", -"637 661 LINE", -"617 613 OFFCURVE", -"588 589 OFFCURVE", -"551 589 CURVE SMOOTH", -"515 589 OFFCURVE", -"494 607 OFFCURVE", -"494 655 CURVE SMOOTH", -"494 747 OFFCURVE", -"484 773 OFFCURVE", -"450 791 CURVE", -"400 775 LINE", -"427 757 OFFCURVE", -"428 742 OFFCURVE", -"428 642 CURVE SMOOTH", -"428 570 OFFCURVE", -"469 523 OFFCURVE", -"546 523 CURVE SMOOTH" +"620 524 OFFCURVE", +"659 570 OFFCURVE", +"680 613 CURVE", +"635 662 LINE", +"615 614 OFFCURVE", +"586 590 OFFCURVE", +"549 590 CURVE SMOOTH", +"513 590 OFFCURVE", +"492 608 OFFCURVE", +"492 656 CURVE SMOOTH", +"492 748 OFFCURVE", +"482 774 OFFCURVE", +"448 792 CURVE", +"398 776 LINE", +"425 758 OFFCURVE", +"426 743 OFFCURVE", +"426 643 CURVE SMOOTH", +"426 571 OFFCURVE", +"467 524 OFFCURVE", +"544 524 CURVE SMOOTH" ); } ); @@ -207,11 +201,8 @@ nodes = ( "666 779 OFFCURVE", "414 836 CURVE", "378 722 LINE", -"408 718 OFFCURVE", -"436 712 OFFCURVE", -"461 704 CURVE SMOOTH", -"618 658 OFFCURVE", -"681 548 OFFCURVE", +"537 701 OFFCURVE", +"681 624 OFFCURVE", "681 385 CURVE SMOOTH", "681 229 OFFCURVE", "585 141 OFFCURVE", diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/thasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/thasinh.glyph index a1c40ccf..f0ead5fe 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/thasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/thasinh.glyph @@ -18,28 +18,28 @@ paths = ( { closed = 1; nodes = ( -"600 -11 OFFCURVE", -"703 192 OFFCURVE", -"703 406 CURVE SMOOTH", -"703 530 OFFCURVE", +"601 -11 OFFCURVE", +"703 146 OFFCURVE", +"703 362 CURVE SMOOTH", +"703 490 OFFCURVE", "672 738 OFFCURVE", "372 836 CURVE", "363 811 LINE", -"560 745 OFFCURVE", -"676 631 OFFCURVE", -"676 408 CURVE SMOOTH", -"676 207 OFFCURVE", -"586 15 OFFCURVE", -"328 15 CURVE SMOOTH", -"164 15 OFFCURVE", +"569 742 OFFCURVE", +"676 589 OFFCURVE", +"676 364 CURVE SMOOTH", +"676 161 OFFCURVE", +"587 15 OFFCURVE", +"345 15 CURVE SMOOTH", +"181 15 OFFCURVE", "68 96 OFFCURVE", "68 242 CURVE SMOOTH", "68 399 OFFCURVE", "181 460 OFFCURVE", "290 460 CURVE SMOOTH", "322 460 OFFCURVE", -"362 458 OFFCURVE", -"390 453 CURVE", +"366 457 OFFCURVE", +"394 452 CURVE", "394 478 LINE", "369 483 OFFCURVE", "337 486 OFFCURVE", @@ -48,33 +48,33 @@ nodes = ( "41 415 OFFCURVE", "41 240 CURVE SMOOTH", "41 88 OFFCURVE", -"140 -11 OFFCURVE", -"330 -11 CURVE SMOOTH" +"157 -11 OFFCURVE", +"347 -11 CURVE SMOOTH" ); }, { closed = 1; nodes = ( -"564 540 OFFCURVE", -"609 581 OFFCURVE", -"633 641 CURVE", -"613 657 LINE", -"582 586 OFFCURVE", -"543 566 OFFCURVE", -"497 566 CURVE SMOOTH", -"440 566 OFFCURVE", -"424 603 OFFCURVE", -"423 672 CURVE SMOOTH", -"421 776 OFFCURVE", -"418 800 OFFCURVE", -"379 828 CURVE", -"364 812 LINE", -"394 790 OFFCURVE", -"395 765 OFFCURVE", -"397 666 CURVE SMOOTH", -"399 565 OFFCURVE", -"444 540 OFFCURVE", -"497 540 CURVE SMOOTH" +"550 539 OFFCURVE", +"600 573 OFFCURVE", +"627 644 CURVE", +"607 660 LINE", +"584 592 OFFCURVE", +"538 565 OFFCURVE", +"496 565 CURVE SMOOTH", +"439 565 OFFCURVE", +"423 602 OFFCURVE", +"422 671 CURVE SMOOTH", +"420 775 OFFCURVE", +"417 799 OFFCURVE", +"378 827 CURVE", +"363 811 LINE", +"393 789 OFFCURVE", +"394 764 OFFCURVE", +"396 665 CURVE SMOOTH", +"398 564 OFFCURVE", +"443 539 OFFCURVE", +"496 539 CURVE SMOOTH" ); } ); @@ -96,63 +96,63 @@ paths = ( { closed = 1; nodes = ( -"643 -11 OFFCURVE", -"766 178 OFFCURVE", -"766 410 CURVE SMOOTH", -"766 592 OFFCURVE", +"660 -11 OFFCURVE", +"766 153 OFFCURVE", +"766 362 CURVE SMOOTH", +"766 555 OFFCURVE", "657 758 OFFCURVE", "410 836 CURVE", "385 776 LINE", -"552 724 OFFCURVE", -"691 610 OFFCURVE", -"691 409 CURVE SMOOTH", -"691 247 OFFCURVE", -"613 60 OFFCURVE", -"354 60 CURVE SMOOTH", -"178 60 OFFCURVE", -"109 134 OFFCURVE", -"109 238 CURVE SMOOTH", -"109 369 OFFCURVE", -"206 418 OFFCURVE", -"324 418 CURVE SMOOTH", -"370 418 OFFCURVE", -"392 416 OFFCURVE", +"635 689 OFFCURVE", +"691 499 OFFCURVE", +"691 367 CURVE SMOOTH", +"691 217 OFFCURVE", +"627 60 OFFCURVE", +"378 60 CURVE SMOOTH", +"202 60 OFFCURVE", +"109 141 OFFCURVE", +"109 245 CURVE SMOOTH", +"109 376 OFFCURVE", +"199 426 OFFCURVE", +"317 426 CURVE SMOOTH", +"363 426 OFFCURVE", +"396 419 OFFCURVE", "423 411 CURVE", -"430 479 LINE", -"404 483 OFFCURVE", -"366 486 OFFCURVE", -"323 486 CURVE SMOOTH", -"170 486 OFFCURVE", -"36 419 OFFCURVE", -"36 238 CURVE SMOOTH", -"36 90 OFFCURVE", -"137 -11 OFFCURVE", -"351 -11 CURVE SMOOTH" +"423 479 LINE", +"397 486 OFFCURVE", +"359 494 OFFCURVE", +"316 494 CURVE SMOOTH", +"163 494 OFFCURVE", +"36 426 OFFCURVE", +"36 245 CURVE SMOOTH", +"36 97 OFFCURVE", +"161 -11 OFFCURVE", +"375 -11 CURVE SMOOTH" ); }, { closed = 1; nodes = ( -"601 523 OFFCURVE", -"647 569 OFFCURVE", -"665 611 CURVE", -"624 661 LINE", -"601 609 OFFCURVE", -"576 589 OFFCURVE", -"539 589 CURVE SMOOTH", -"497 589 OFFCURVE", -"486 614 OFFCURVE", -"484 662 CURVE SMOOTH", -"482 734 OFFCURVE", -"468 767 OFFCURVE", -"418 800 CURVE", -"387 776 LINE", -"411 762 OFFCURVE", -"416 747 OFFCURVE", -"416 664 CURVE SMOOTH", -"416 570 OFFCURVE", -"457 523 OFFCURVE", -"534 523 CURVE SMOOTH" +"607 524 OFFCURVE", +"646 570 OFFCURVE", +"667 613 CURVE", +"622 662 LINE", +"602 614 OFFCURVE", +"573 590 OFFCURVE", +"536 590 CURVE SMOOTH", +"500 590 OFFCURVE", +"479 608 OFFCURVE", +"479 656 CURVE SMOOTH", +"479 748 OFFCURVE", +"469 774 OFFCURVE", +"435 792 CURVE", +"385 776 LINE", +"412 758 OFFCURVE", +"413 743 OFFCURVE", +"413 643 CURVE SMOOTH", +"413 571 OFFCURVE", +"454 524 OFFCURVE", +"531 524 CURVE SMOOTH" ); } ); @@ -561,6 +561,166 @@ nodes = ( } ); width = 656; +}, +{ +anchors = ( +{ +name = top; +position = "{418.384, 676}"; +}, +{ +name = uvowel; +position = "{666.645, 176}"; +} +); +associatedMasterId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; +layerId = "DE5468BF-F5C6-47ED-9F0C-05A3789C4C50"; +name = "29 Dec 24, 17:23"; +paths = ( +{ +closed = 1; +nodes = ( +"600 -11 OFFCURVE", +"703 192 OFFCURVE", +"703 406 CURVE SMOOTH", +"703 530 OFFCURVE", +"672 738 OFFCURVE", +"372 836 CURVE", +"363 811 LINE", +"560 745 OFFCURVE", +"676 631 OFFCURVE", +"676 408 CURVE SMOOTH", +"676 207 OFFCURVE", +"586 15 OFFCURVE", +"328 15 CURVE SMOOTH", +"164 15 OFFCURVE", +"68 96 OFFCURVE", +"68 242 CURVE SMOOTH", +"68 399 OFFCURVE", +"181 460 OFFCURVE", +"290 460 CURVE SMOOTH", +"322 460 OFFCURVE", +"362 458 OFFCURVE", +"390 453 CURVE", +"394 478 LINE", +"369 483 OFFCURVE", +"337 486 OFFCURVE", +"291 486 CURVE SMOOTH", +"167 486 OFFCURVE", +"41 415 OFFCURVE", +"41 240 CURVE SMOOTH", +"41 88 OFFCURVE", +"140 -11 OFFCURVE", +"330 -11 CURVE SMOOTH" +); +}, +{ +closed = 1; +nodes = ( +"550 539 OFFCURVE", +"600 573 OFFCURVE", +"627 644 CURVE", +"607 660 LINE", +"584 592 OFFCURVE", +"538 565 OFFCURVE", +"496 565 CURVE SMOOTH", +"439 565 OFFCURVE", +"423 602 OFFCURVE", +"422 671 CURVE SMOOTH", +"420 775 OFFCURVE", +"417 799 OFFCURVE", +"378 827 CURVE", +"363 811 LINE", +"393 789 OFFCURVE", +"394 764 OFFCURVE", +"396 665 CURVE SMOOTH", +"398 564 OFFCURVE", +"443 539 OFFCURVE", +"496 539 CURVE SMOOTH" +); +} +); +width = 744; +}, +{ +anchors = ( +{ +name = top; +position = "{451, 676}"; +}, +{ +name = uvowel; +position = "{718.614, 176}"; +} +); +associatedMasterId = UUID0; +layerId = "131B56B4-D29D-41AE-AF1F-43FD77C7C0D0"; +name = "29 Dec 24, 17:23"; +paths = ( +{ +closed = 1; +nodes = ( +"643 -11 OFFCURVE", +"766 178 OFFCURVE", +"766 410 CURVE SMOOTH", +"766 592 OFFCURVE", +"657 758 OFFCURVE", +"410 836 CURVE", +"385 776 LINE", +"552 724 OFFCURVE", +"691 610 OFFCURVE", +"691 409 CURVE SMOOTH", +"691 247 OFFCURVE", +"613 60 OFFCURVE", +"354 60 CURVE SMOOTH", +"178 60 OFFCURVE", +"109 134 OFFCURVE", +"109 238 CURVE SMOOTH", +"109 369 OFFCURVE", +"206 418 OFFCURVE", +"324 418 CURVE SMOOTH", +"370 418 OFFCURVE", +"392 416 OFFCURVE", +"423 411 CURVE", +"430 479 LINE", +"404 483 OFFCURVE", +"366 486 OFFCURVE", +"323 486 CURVE SMOOTH", +"170 486 OFFCURVE", +"36 419 OFFCURVE", +"36 238 CURVE SMOOTH", +"36 90 OFFCURVE", +"137 -11 OFFCURVE", +"351 -11 CURVE SMOOTH" +); +}, +{ +closed = 1; +nodes = ( +"607 524 OFFCURVE", +"646 570 OFFCURVE", +"667 613 CURVE", +"622 662 LINE", +"602 614 OFFCURVE", +"573 590 OFFCURVE", +"536 590 CURVE SMOOTH", +"500 590 OFFCURVE", +"479 608 OFFCURVE", +"479 656 CURVE SMOOTH", +"479 748 OFFCURVE", +"469 774 OFFCURVE", +"435 792 CURVE", +"385 776 LINE", +"412 758 OFFCURVE", +"413 743 OFFCURVE", +"413 643 CURVE SMOOTH", +"413 571 OFFCURVE", +"454 524 OFFCURVE", +"531 524 CURVE SMOOTH" +); +} +); +width = 802; } ); leftMetricsKey = ttasinh;