diff --git a/sources/NotoSansSinhala.glyphspackage/UIState.plist b/sources/NotoSansSinhala.glyphspackage/UIState.plist index ca21de89..c4c5370b 100644 --- a/sources/NotoSansSinhala.glyphspackage/UIState.plist +++ b/sources/NotoSansSinhala.glyphspackage/UIState.plist @@ -2,8 +2,17 @@ displayStrings = ( "/vasinh", "/space/jasinh/chasinh/rasinh", -"/space/kasinh/khasinh/gasinh/ghasinh/nngasinh/casinh/jasinh/jhasinh/nyjasinh/tthasinh/ddhasinh/nnasinh/nnddasinh/tasinh/thasinh/dasinh/dhasinh/nasinh/pasinh/phasinh/yasinh/rasinh/lasinh/hasinh/llasinh/fasinh", -"/pasinh/pasinh/yasinh/yasinh/sasinh/sasinh -/pasinh/yasinh/sasinh" +"/space/kasinh/khasinh/gasinh/ghasinh/nngasinh/casinh/jasinh/jhasinh/nyjasinh/tthasinh/ddhasinh/nnasinh/nnddasinh/tasinh/thasinh/dasinh/dhasinh/llasinh/nasinh/pasinh/phasinh/yasinh/rasinh/lasinh/hasinh/fasinh", +"/sasinh/nnasinh/nnasinh/basinh/bhasinh/masinh/llasinh", +"/nnasinh", +"/llasinh", +"/jasinh/nnddasinh/llasinh/tasinh/llasinh/sasinh/hasinh/llasinh", +"/dasinh", +"/jasinh", +"/uvowelsignsinh.long/uvowelsignsinh.medium", +"/uvowelsignsinh.medium", +"/viramasinh", +"/nasinh", +"/ivowelsignsinh.alt" ); } diff --git a/sources/NotoSansSinhala.glyphspackage/fontinfo.plist b/sources/NotoSansSinhala.glyphspackage/fontinfo.plist index bf5342fd..dd32c149 100644 --- a/sources/NotoSansSinhala.glyphspackage/fontinfo.plist +++ b/sources/NotoSansSinhala.glyphspackage/fontinfo.plist @@ -926,7 +926,6 @@ id = "C62AB4C0-B70D-46F6-9B13-45217A94AFC9"; verticalStems = ( 140 ); -visible = 1; weight = Bold; weightValue = 190; xHeight = 536; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/kasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/kasinh.glyph index 948f3220..19247589 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/kasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/kasinh.glyph @@ -448,7 +448,7 @@ position = "{1007, -15}"; }, { name = below; -position = "{707, 68}"; +position = "{732, -3}"; }, { name = entry; @@ -477,11 +477,11 @@ nodes = ( "360 448 OFFCURVE", "308 432 OFFCURVE", "283 415 CURVE", -"186 334 LINE", -"280 372 OFFCURVE", -"328 380 OFFCURVE", -"420 380 CURVE SMOOTH", -"568 380 OFFCURVE", +"186 322 LINE", +"280 370 OFFCURVE", +"328 383 OFFCURVE", +"410 383 CURVE SMOOTH", +"568 383 OFFCURVE", "640 309 OFFCURVE", "640 191 CURVE SMOOTH", "640 119 OFFCURVE", @@ -497,16 +497,16 @@ nodes = ( "331 60 OFFCURVE", "263 60 CURVE SMOOTH", "182 60 OFFCURVE", -"163 115 OFFCURVE", -"163 187 CURVE SMOOTH", -"163 196 OFFCURVE", -"163 205 OFFCURVE", -"165 214 CURVE", -"103 214 LINE", -"100 200 OFFCURVE", -"98 184 OFFCURVE", -"98 170 CURVE SMOOTH", -"98 22 OFFCURVE", +"161 115 OFFCURVE", +"161 187 CURVE SMOOTH", +"161 214 OFFCURVE", +"165 264 OFFCURVE", +"190 307 CURVE", +"136 266 LINE", +"124 258 OFFCURVE", +"102 184 OFFCURVE", +"102 157 CURVE SMOOTH", +"102 22 OFFCURVE", "192 -11 OFFCURVE", "258 -11 CURVE SMOOTH", "323 -11 OFFCURVE", @@ -520,67 +520,58 @@ nodes = ( { closed = 1; nodes = ( -"875 -3 OFFCURVE", +"866 -3 OFFCURVE", "971 103 OFFCURVE", "971 280 CURVE SMOOTH", "971 478 OFFCURVE", -"859 612 OFFCURVE", -"640 612 CURVE SMOOTH", -"495 612 OFFCURVE", +"849 612 OFFCURVE", +"610 612 CURVE SMOOTH", +"515 612 OFFCURVE", "396 580 OFFCURVE", "277 479 CURVE", "256 461 LINE", "184 396 OFFCURVE", "121 321 OFFCURVE", -"21 180 CURVE", -"85 144 LINE", -"110 188 LINE", +"11 170 CURVE", +"65 134 LINE", +"111 195 LINE", "129 208 LINE", -"185 287 OFFCURVE", +"184 287 OFFCURVE", "239 356 OFFCURVE", "294 410 CURVE", "305 419 LINE", "393 500 OFFCURVE", -"497 541 OFFCURVE", -"633 541 CURVE SMOOTH", -"792 541 OFFCURVE", +"517 541 OFFCURVE", +"603 541 CURVE SMOOTH", +"782 541 OFFCURVE", "896 453 OFFCURVE", "896 279 CURVE SMOOTH", "896 167 OFFCURVE", "852 66 OFFCURVE", -"732 66 CURVE SMOOTH", -"721 66 OFFCURVE", -"716 67 OFFCURVE", -"707 68 CURVE", -"707 0 LINE", -"720 -2 OFFCURVE", -"727 -3 OFFCURVE", -"741 -3 CURVE SMOOTH" +"732 66 CURVE", +"732 -3 LINE" ); }, { closed = 1; nodes = ( "86 592 OFFCURVE", -"33 548 OFFCURVE", -"33 467 CURVE SMOOTH", -"33 444 OFFCURVE", -"38 415 OFFCURVE", -"46 389 CURVE", -"116 403 LINE", -"111 420 OFFCURVE", -"105 437 OFFCURVE", -"105 459 CURVE SMOOTH", -"105 506 OFFCURVE", +"23 540 OFFCURVE", +"23 429 CURVE", +"95 429 LINE", +"95 502 OFFCURVE", "131 526 OFFCURVE", -"168 526 CURVE SMOOTH", -"226 526 OFFCURVE", -"244 465 OFFCURVE", -"252 398 CURVE", -"310 434 LINE", -"303 509 OFFCURVE", -"265 592 OFFCURVE", -"167 592 CURVE SMOOTH" +"176 526 CURVE SMOOTH", +"222 526 OFFCURVE", +"251 495 OFFCURVE", +"251 447 CURVE SMOOTH", +"251 430 OFFCURVE", +"246 416 OFFCURVE", +"242 398 CURVE", +"300 434 LINE", +"322 506 OFFCURVE", +"275 592 OFFCURVE", +"173 592 CURVE SMOOTH" ); } ); @@ -615,9 +606,9 @@ paths = ( closed = 1; nodes = ( "707 -11 OFFCURVE", -"761 97 OFFCURVE", +"762 88 OFFCURVE", "762 214 CURVE SMOOTH", -"763 344 OFFCURVE", +"762 344 OFFCURVE", "683 436 OFFCURVE", "501 436 CURVE SMOOTH", "430 436 OFFCURVE", @@ -1165,6 +1156,142 @@ nodes = ( } ); width = 1094; +}, +{ +anchors = ( +{ +name = Anchor5; +position = "{1007, -15}"; +}, +{ +name = below; +position = "{732, -3}"; +}, +{ +name = entry; +position = "{36, 0}"; +}, +{ +name = top; +position = "{419.737, 533}"; +}, +{ +name = virama; +position = "{709.686, 536}"; +} +); +associatedMasterId = UUID0; +layerId = "F564F918-E588-42CB-AD2B-09A7E735F6C6"; +name = "18 Dec 24 at 08:55"; +paths = ( +{ +closed = 1; +nodes = ( +"653 -11 OFFCURVE", +"713 79 OFFCURVE", +"713 192 CURVE SMOOTH", +"713 361 OFFCURVE", +"604 448 OFFCURVE", +"434 448 CURVE SMOOTH", +"360 448 OFFCURVE", +"308 432 OFFCURVE", +"283 415 CURVE", +"186 334 LINE", +"280 372 OFFCURVE", +"328 380 OFFCURVE", +"420 380 CURVE SMOOTH", +"568 380 OFFCURVE", +"640 309 OFFCURVE", +"640 191 CURVE SMOOTH", +"640 119 OFFCURVE", +"615 60 OFFCURVE", +"537 60 CURVE SMOOTH", +"468 60 OFFCURVE", +"432 119 OFFCURVE", +"432 204 CURVE SMOOTH", +"432 214 LINE", +"365 214 LINE", +"365 208 LINE SMOOTH", +"365 107 OFFCURVE", +"331 60 OFFCURVE", +"263 60 CURVE SMOOTH", +"182 60 OFFCURVE", +"161 115 OFFCURVE", +"161 187 CURVE SMOOTH", +"161 196 OFFCURVE", +"161 236 OFFCURVE", +"168 262 CURVE", +"107 214 LINE", +"104 200 OFFCURVE", +"102 184 OFFCURVE", +"102 170 CURVE SMOOTH", +"102 22 OFFCURVE", +"192 -11 OFFCURVE", +"258 -11 CURVE SMOOTH", +"323 -11 OFFCURVE", +"365 15 OFFCURVE", +"398 77 CURVE", +"426 27 OFFCURVE", +"470 -11 OFFCURVE", +"542 -11 CURVE SMOOTH" +); +}, +{ +closed = 1; +nodes = ( +"866 -3 OFFCURVE", +"971 103 OFFCURVE", +"971 280 CURVE SMOOTH", +"971 478 OFFCURVE", +"849 612 OFFCURVE", +"610 612 CURVE SMOOTH", +"515 612 OFFCURVE", +"396 580 OFFCURVE", +"277 479 CURVE", +"256 461 LINE", +"184 396 OFFCURVE", +"121 321 OFFCURVE", +"11 170 CURVE", +"65 134 LINE", +"110 188 LINE", +"129 208 LINE", +"184 287 OFFCURVE", +"239 356 OFFCURVE", +"294 410 CURVE", +"305 419 LINE", +"393 500 OFFCURVE", +"517 541 OFFCURVE", +"603 541 CURVE SMOOTH", +"782 541 OFFCURVE", +"896 453 OFFCURVE", +"896 279 CURVE SMOOTH", +"896 167 OFFCURVE", +"852 66 OFFCURVE", +"732 66 CURVE", +"732 -3 LINE" +); +}, +{ +closed = 1; +nodes = ( +"86 592 OFFCURVE", +"23 540 OFFCURVE", +"23 429 CURVE", +"95 429 LINE", +"95 506 OFFCURVE", +"131 526 OFFCURVE", +"168 526 CURVE SMOOTH", +"226 526 OFFCURVE", +"244 465 OFFCURVE", +"252 398 CURVE", +"310 434 LINE", +"303 509 OFFCURVE", +"265 592 OFFCURVE", +"167 592 CURVE SMOOTH" +); +} +); +width = 1007; } ); rightKerningGroup = kasinh; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/llasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/llasinh.glyph index 964d1331..d85c3ed4 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/llasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/llasinh.glyph @@ -1,4 +1,5 @@ { +color = 5; glyphname = llasinh; layers = ( { @@ -108,15 +109,9 @@ paths = ( closed = 1; nodes = ( "545 -194 OFFCURVE", -"686 -119 OFFCURVE", -"686 60 CURVE SMOOTH", -"686 73 OFFCURVE", -"686 85 OFFCURVE", -"685 93 CURVE", -"658 92 LINE", -"659 83 OFFCURVE", -"659 67 OFFCURVE", -"659 59 CURVE SMOOTH", +"686 -121 OFFCURVE", +"685 92 CURVE", +"659 92 LINE", "659 -99 OFFCURVE", "536 -168 OFFCURVE", "371 -168 CURVE SMOOTH", @@ -124,12 +119,12 @@ nodes = ( "60 -40 OFFCURVE", "60 121 CURVE SMOOTH", "60 218 OFFCURVE", -"93 292 OFFCURVE", -"157 343 CURVE", -"169 351 LINE", -"242 404 OFFCURVE", -"342 429 OFFCURVE", -"522 429 CURVE SMOOTH", +"93 300 OFFCURVE", +"157 351 CURVE", +"169 361 LINE", +"222 400 OFFCURVE", +"303 429 OFFCURVE", +"414 429 CURVE SMOOTH", "652 429 LINE", "652 450 LINE SMOOTH", "652 555 OFFCURVE", @@ -148,37 +143,39 @@ nodes = ( "149 374 OFFCURVE", "151 356 CURVE SMOOTH", "165 221 OFFCURVE", -"235 128 OFFCURVE", -"403 128 CURVE SMOOTH", +"245 128 OFFCURVE", +"414 128 CURVE SMOOTH", "553 128 OFFCURVE", "638 194 OFFCURVE", "653 315 CURVE", -"626 316 LINE", -"612 210 OFFCURVE", +"626 315 LINE", +"612 209 OFFCURVE", "541 154 OFFCURVE", -"403 154 CURVE SMOOTH", -"234 154 OFFCURVE", +"414 154 CURVE SMOOTH", +"244 154 OFFCURVE", "175 253 OFFCURVE", "175 415 CURVE SMOOTH", "175 505 OFFCURVE", "210 586 OFFCURVE", "292 586 CURVE SMOOTH", -"340 586 OFFCURVE", -"374 554 OFFCURVE", -"385 487 CURVE", -"411 487 LINE", -"423 554 OFFCURVE", -"462 586 OFFCURVE", +"338 586 OFFCURVE", +"383 558 OFFCURVE", +"383 486 CURVE SMOOTH", +"383 447 LINE", +"411 447 LINE", +"411 486 LINE SMOOTH", +"411 548 OFFCURVE", +"466 586 OFFCURVE", "516 586 CURVE SMOOTH", "588 586 OFFCURVE", "624 532 OFFCURVE", "626 455 CURVE", -"514 455 LINE SMOOTH", -"345 455 OFFCURVE", -"242 431 OFFCURVE", -"164 378 CURVE", -"154 372 LINE", -"64 310 OFFCURVE", +"411 455 LINE SMOOTH", +"296 455 OFFCURVE", +"222 425 OFFCURVE", +"164 388 CURVE", +"154 380 LINE", +"64 318 OFFCURVE", "33 217 OFFCURVE", "33 121 CURVE SMOOTH", "33 -51 OFFCURVE", @@ -295,80 +292,76 @@ paths = ( { closed = 1; nodes = ( -"600 -211 OFFCURVE", -"745 -124 OFFCURVE", -"745 46 CURVE SMOOTH", -"745 61 OFFCURVE", -"744 69 OFFCURVE", -"743 81 CURVE", -"670 77 LINE", -"671 68 OFFCURVE", -"671 57 OFFCURVE", -"671 51 CURVE SMOOTH", -"671 -66 OFFCURVE", -"578 -139 OFFCURVE", +"601 -211 OFFCURVE", +"740 -122 OFFCURVE", +"743 77 CURVE", +"680 77 LINE", +"677 -72 OFFCURVE", +"563 -139 OFFCURVE", "393 -139 CURVE SMOOTH", "206 -139 OFFCURVE", "104 -42 OFFCURVE", -"104 111 CURVE SMOOTH", -"104 198 OFFCURVE", +"104 101 CURVE SMOOTH", +"104 188 OFFCURVE", "126 259 OFFCURVE", "176 302 CURVE", -"192 313 LINE SMOOTH", -"267 369 OFFCURVE", -"371 389 OFFCURVE", -"577 389 CURVE SMOOTH", +"202 323 LINE SMOOTH", +"275 382 OFFCURVE", +"351 389 OFFCURVE", +"427 389 CURVE SMOOTH", "710 389 LINE", "710 430 LINE SMOOTH", "710 549 OFFCURVE", "644 612 OFFCURVE", "545 612 CURVE SMOOTH", "496 612 OFFCURVE", -"455 592 OFFCURVE", -"429 561 CURVE", -"411 584 OFFCURVE", -"380 612 OFFCURVE", -"324 612 CURVE SMOOTH", -"223 612 OFFCURVE", +"466 592 OFFCURVE", +"440 561 CURVE", +"422 584 OFFCURVE", +"390 612 OFFCURVE", +"334 612 CURVE SMOOTH", +"233 612 OFFCURVE", "159 533 OFFCURVE", "159 411 CURVE SMOOTH", "159 384 OFFCURVE", "160 358 OFFCURVE", "164 333 CURVE SMOOTH", "183 198 OFFCURVE", -"259 99 OFFCURVE", -"443 99 CURVE SMOOTH", -"613 99 OFFCURVE", +"269 97 OFFCURVE", +"445 97 CURVE SMOOTH", +"605 97 OFFCURVE", "695 175 OFFCURVE", "708 305 CURVE", -"637 309 LINE", -"627 210 OFFCURVE", +"645 305 LINE", +"635 206 OFFCURVE", "561 169 OFFCURVE", -"436 169 CURVE SMOOTH", -"302 169 OFFCURVE", +"446 169 CURVE SMOOTH", +"312 169 OFFCURVE", "227 246 OFFCURVE", "227 405 CURVE SMOOTH", "227 496 OFFCURVE", -"262 546 OFFCURVE", -"325 546 CURVE SMOOTH", -"371 546 OFFCURVE", -"394 517 OFFCURVE", -"395 480 CURVE", -"462 480 LINE", -"470 528 OFFCURVE", -"500 546 OFFCURVE", -"543 546 CURVE SMOOTH", +"272 546 OFFCURVE", +"335 546 CURVE SMOOTH", +"377 546 OFFCURVE", +"404 522 OFFCURVE", +"404 469 CURVE SMOOTH", +"404 440 LINE", +"472 440 LINE", +"472 469 LINE SMOOTH", +"472 521 OFFCURVE", +"504 546 OFFCURVE", +"547 546 CURVE SMOOTH", "597 546 OFFCURVE", "637 517 OFFCURVE", "640 455 CURVE", -"532 455 LINE SMOOTH", -"371 455 OFFCURVE", -"267 435 OFFCURVE", -"189 389 CURVE", +"422 455 LINE SMOOTH", +"361 455 OFFCURVE", +"267 445 OFFCURVE", +"189 399 CURVE", "163 375 LINE", "72 314 OFFCURVE", -"29 224 OFFCURVE", -"29 114 CURVE SMOOTH", +"29 214 OFFCURVE", +"29 104 CURVE SMOOTH", "29 -58 OFFCURVE", "131 -211 OFFCURVE", "393 -211 CURVE SMOOTH" @@ -389,29 +382,23 @@ paths = ( { closed = 1; nodes = ( -"688 -247 OFFCURVE", -"830 -152 OFFCURVE", -"830 41 CURVE SMOOTH", -"830 56 OFFCURVE", -"829 67 OFFCURVE", -"826 81 CURVE", -"687 77 LINE", -"688 70 OFFCURVE", -"688 62 OFFCURVE", -"688 57 CURVE SMOOTH", -"688 -67 OFFCURVE", -"557 -99 OFFCURVE", -"460 -99 CURVE SMOOTH", -"271 -99 OFFCURVE", -"183 -28 OFFCURVE", -"183 111 CURVE SMOOTH", -"183 159 OFFCURVE", -"200 214 OFFCURVE", -"239 245 CURVE", +"666 -247 OFFCURVE", +"826 -134 OFFCURVE", +"826 77 CURVE", +"689 77 LINE", +"679 -40 OFFCURVE", +"586 -95 OFFCURVE", +"460 -95 CURVE SMOOTH", +"291 -95 OFFCURVE", +"165 -18 OFFCURVE", +"165 106 CURVE SMOOTH", +"165 179 OFFCURVE", +"200 234 OFFCURVE", +"239 265 CURVE", "265 289 LINE", "331 336 OFFCURVE", -"445 330 OFFCURVE", -"525 330 CURVE SMOOTH", +"425 330 OFFCURVE", +"465 330 CURVE SMOOTH", "798 330 LINE", "798 406 LINE SMOOTH", "798 516 OFFCURVE", @@ -461,16 +448,16 @@ nodes = ( "645 501 OFFCURVE", "665 466 OFFCURVE", "660 437 CURVE", -"494 437 LINE SMOOTH", +"404 437 LINE SMOOTH", "314 437 OFFCURVE", -"252 423 OFFCURVE", -"235 401 CURVE", -"179 380 LINE", -"72 316 OFFCURVE", +"252 413 OFFCURVE", +"235 391 CURVE", +"189 380 LINE", +"82 316 OFFCURVE", "21 221 OFFCURVE", -"21 92 CURVE SMOOTH", +"21 82 CURVE SMOOTH", "21 -118 OFFCURVE", -"156 -247 OFFCURVE", +"176 -247 OFFCURVE", "441 -247 CURVE SMOOTH" ); } @@ -666,6 +653,105 @@ nodes = ( } ); width = 839; +}, +{ +anchors = ( +{ +name = entry; +position = "{51, 0}"; +} +); +associatedMasterId = "C62AB4C0-B70D-46F6-9B13-45217A94AFC9"; +layerId = "DD706984-E305-4EC1-BECC-302E56859F72"; +name = "17 Dec 24 at 19:53"; +paths = ( +{ +closed = 1; +nodes = ( +"678 -247 OFFCURVE", +"830 -151 OFFCURVE", +"830 41 CURVE SMOOTH", +"830 56 OFFCURVE", +"829 63 OFFCURVE", +"826 77 CURVE", +"701 77 LINE", +"701 -40 OFFCURVE", +"586 -95 OFFCURVE", +"460 -95 CURVE SMOOTH", +"281 -95 OFFCURVE", +"172 -28 OFFCURVE", +"172 101 CURVE SMOOTH", +"172 159 OFFCURVE", +"200 214 OFFCURVE", +"239 245 CURVE", +"265 289 LINE", +"331 336 OFFCURVE", +"445 330 OFFCURVE", +"525 330 CURVE SMOOTH", +"798 330 LINE", +"798 406 LINE SMOOTH", +"798 516 OFFCURVE", +"757 622 OFFCURVE", +"623 622 CURVE SMOOTH", +"558 622 OFFCURVE", +"510 586 OFFCURVE", +"495 550 CURVE", +"482 586 OFFCURVE", +"436 622 OFFCURVE", +"368 622 CURVE SMOOTH", +"261 622 OFFCURVE", +"176 542 OFFCURVE", +"176 393 CURVE SMOOTH", +"176 362 OFFCURVE", +"180 331 OFFCURVE", +"187 304 CURVE", +"203 170 OFFCURVE", +"295 53 OFFCURVE", +"486 53 CURVE SMOOTH", +"683 53 OFFCURVE", +"782 144 OFFCURVE", +"791 289 CURVE", +"653 289 LINE", +"646 226 OFFCURVE", +"588 196 OFFCURVE", +"490 196 CURVE SMOOTH", +"383 196 OFFCURVE", +"281 241 OFFCURVE", +"300 393 CURVE", +"289 465 OFFCURVE", +"323 498 OFFCURVE", +"375 498 CURVE SMOOTH", +"416 498 OFFCURVE", +"436 474 OFFCURVE", +"436 451 CURVE SMOOTH", +"436 441 OFFCURVE", +"436 430 OFFCURVE", +"436 418 CURVE", +"547 418 LINE", +"547 426 OFFCURVE", +"547 437 OFFCURVE", +"547 449 CURVE SMOOTH", +"547 476 OFFCURVE", +"568 501 OFFCURVE", +"605 501 CURVE SMOOTH", +"645 501 OFFCURVE", +"665 466 OFFCURVE", +"660 437 CURVE", +"494 437 LINE SMOOTH", +"314 437 OFFCURVE", +"252 423 OFFCURVE", +"235 401 CURVE", +"179 380 LINE", +"72 316 OFFCURVE", +"21 221 OFFCURVE", +"21 92 CURVE SMOOTH", +"21 -118 OFFCURVE", +"166 -247 OFFCURVE", +"441 -247 CURVE SMOOTH" +); +} +); +width = 839; } ); leftKerningGroup = llasinh; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/nnasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/nnasinh.glyph index 196f3f13..e2f11988 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/nnasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/nnasinh.glyph @@ -1,5 +1,5 @@ { -color = 3; +color = 5; glyphname = nnasinh; layers = ( { @@ -190,22 +190,14 @@ paths = ( { closed = 1; nodes = ( +"494 580 LINE", +"582 660 OFFCURVE", +"667 738 OFFCURVE", +"744 805 CURVE", "726 825 LINE", -"646 755 OFFCURVE", -"561 675 OFFCURVE", -"471 592 CURVE SMOOTH", -"460 583 LINE SMOOTH", -"299 435 OFFCURVE", -"135 279 OFFCURVE", -"4 144 CURVE", -"24 125 LINE", -"65 168 OFFCURVE", -"110 214 OFFCURVE", -"156 260 CURVE SMOOTH", -"162 266 LINE SMOOTH", -"350 449 OFFCURVE", -"570 652 OFFCURVE", -"744 805 CURVE" +"621 733 OFFCURVE", +"572 685 OFFCURVE", +"466 588 CURVE" ); }, { @@ -252,16 +244,8 @@ nodes = ( "463 236 OFFCURVE", "434 202 OFFCURVE", "358 202 CURVE SMOOTH", -"351 202 OFFCURVE", -"345 202 OFFCURVE", -"339 202 CURVE SMOOTH", -"330 202 LINE SMOOTH", -"246 207 OFFCURVE", -"193 237 OFFCURVE", -"162 280 CURVE", -"157 287 LINE", -"136 319 OFFCURVE", -"128 358 OFFCURVE", +"232 202 OFFCURVE", +"128 263 OFFCURVE", "128 395 CURVE SMOOTH", "128 516 OFFCURVE", "236 586 OFFCURVE", @@ -271,20 +255,24 @@ nodes = ( "658 301 CURVE SMOOTH", "658 119 OFFCURVE", "546 15 OFFCURVE", -"369 15 CURVE SMOOTH", +"379 15 CURVE SMOOTH", "226 15 OFFCURVE", -"140 83 OFFCURVE", -"65 182 CURVE", +"138 83 OFFCURVE", +"63 182 CURVE", "45 163 LINE", "125 62 OFFCURVE", "216 -11 OFFCURVE", -"370 -11 CURVE SMOOTH" +"380 -11 CURVE SMOOTH" ); }, { closed = 1; nodes = ( -"1059 -11 OFFCURVE", +"771 13 LINE", +"812 -4 OFFCURVE", +"864 -11 OFFCURVE", +"894 -11 CURVE SMOOTH", +"1019 -11 OFFCURVE", "1111 66 OFFCURVE", "1111 275 CURVE SMOOTH", "1111 447 OFFCURVE", @@ -316,15 +304,20 @@ nodes = ( "1084 414 OFFCURVE", "1084 276 CURVE SMOOTH", "1084 93 OFFCURVE", -"1047 15 OFFCURVE", -"957 15 CURVE SMOOTH", -"886 15 OFFCURVE", -"855 61 OFFCURVE", -"830 125 CURVE", -"806 114 LINE", -"833 47 OFFCURVE", -"870 -11 OFFCURVE", -"954 -11 CURVE SMOOTH" +"1004 15 OFFCURVE", +"894 15 CURVE SMOOTH", +"859 15 OFFCURVE", +"813 24 OFFCURVE", +"771 40 CURVE" +); +}, +{ +closed = 1; +nodes = ( +"141 281 LINE", +"4 144 LINE", +"24 125 LINE", +"159 263 LINE" ); } ); @@ -518,17 +511,14 @@ paths = ( { closed = 1; nodes = ( -"517 548 CURVE", +"517 548 LINE", "633 654 OFFCURVE", "679 695 OFFCURVE", "781 783 CURVE", "734 836 LINE", "650 762 OFFCURVE", "556 677 OFFCURVE", -"458 587 CURVE", -"445 572 LINE", -"483 558 OFFCURVE", -"491 556 OFFCURVE" +"445 572 CURVE" ); }, { @@ -575,16 +565,8 @@ nodes = ( "470 244 OFFCURVE", "440 222 OFFCURVE", "386 222 CURVE SMOOTH", -"378 222 OFFCURVE", -"370 222 OFFCURVE", -"362 223 CURVE SMOOTH", -"333 225 LINE", -"275 234 OFFCURVE", -"235 256 OFFCURVE", -"210 288 CURVE", -"193 313 LINE", -"181 336 OFFCURVE", -"178 363 OFFCURVE", +"255 222 OFFCURVE", +"178 266 OFFCURVE", "178 394 CURVE SMOOTH", "178 487 OFFCURVE", "263 546 OFFCURVE", @@ -594,23 +576,27 @@ nodes = ( "658 299 CURVE SMOOTH", "658 148 OFFCURVE", "557 60 OFFCURVE", -"388 60 CURVE SMOOTH", -"267 60 OFFCURVE", +"408 60 CURVE SMOOTH", +"287 60 OFFCURVE", "186 104 OFFCURVE", "103 201 CURVE", "52 154 LINE", "146 48 OFFCURVE", -"237 -11 OFFCURVE", -"393 -11 CURVE SMOOTH" +"257 -11 OFFCURVE", +"413 -11 CURVE SMOOTH" ); }, { closed = 1; nodes = ( -"1086 -11 OFFCURVE", -"1159 66 OFFCURVE", -"1159 267 CURVE SMOOTH", -"1159 480 OFFCURVE", +"788 10 LINE", +"810 0 OFFCURVE", +"874 -11 OFFCURVE", +"922 -11 CURVE SMOOTH", +"1066 -11 OFFCURVE", +"1168 66 OFFCURVE", +"1168 277 CURVE SMOOTH", +"1168 480 OFFCURVE", "1088 556 OFFCURVE", "990 556 CURVE SMOOTH", "934 556 OFFCURVE", @@ -636,33 +622,23 @@ nodes = ( "911 487 OFFCURVE", "982 487 CURVE SMOOTH", "1064 487 OFFCURVE", -"1083 385 OFFCURVE", -"1083 275 CURVE SMOOTH", -"1083 128 OFFCURVE", -"1058 58 OFFCURVE", -"971 58 CURVE SMOOTH", -"915 58 OFFCURVE", -"888 94 OFFCURVE", -"864 151 CURVE", -"795 123 LINE", -"825 50 OFFCURVE", -"881 -11 OFFCURVE", -"972 -11 CURVE SMOOTH" +"1092 385 OFFCURVE", +"1092 285 CURVE SMOOTH", +"1092 128 OFFCURVE", +"1038 58 OFFCURVE", +"921 58 CURVE SMOOTH", +"868 58 OFFCURVE", +"827 64 OFFCURVE", +"788 76 CURVE" ); }, { closed = 1; nodes = ( -"173 310 CURVE", -"38 185 OFFCURVE", -"119 268 OFFCURVE", -"-3 141 CURVE", +"173 310 LINE", +"4 133 LINE", "50 94 LINE", -"93 142 OFFCURVE", -"140 192 OFFCURVE", -"189 241 CURVE", -"186 259 OFFCURVE", -"180 287 OFFCURVE" +"189 241 LINE" ); } ); @@ -692,7 +668,20 @@ paths = ( { closed = 1; nodes = ( -"689 -11 OFFCURVE", +"581 495 LINE", +"702 602 OFFCURVE", +"807 696 OFFCURVE", +"878 755 CURVE", +"777 852 LINE", +"646 731 OFFCURVE", +"600 686 OFFCURVE", +"444 532 CURVE" +); +}, +{ +closed = 1; +nodes = ( +"679 -11 OFFCURVE", "824 74 OFFCURVE", "824 319 CURVE SMOOTH", "824 442 OFFCURVE", @@ -708,7 +697,7 @@ nodes = ( "129 269 OFFCURVE", "249 180 OFFCURVE", "411 180 CURVE SMOOTH", -"572 180 OFFCURVE", +"573 180 OFFCURVE", "618 244 OFFCURVE", "618 324 CURVE SMOOTH", "618 398 OFFCURVE", @@ -743,33 +732,37 @@ nodes = ( "684 402 OFFCURVE", "684 318 CURVE SMOOTH", "684 207 OFFCURVE", -"634 113 OFFCURVE", -"451 113 CURVE SMOOTH", -"352 113 OFFCURVE", -"256 138 OFFCURVE", -"157 216 CURVE", +"624 113 OFFCURVE", +"471 113 CURVE SMOOTH", +"362 113 OFFCURVE", +"276 148 OFFCURVE", +"177 226 CURVE", "105 148 LINE", "212 48 OFFCURVE", -"320 -11 OFFCURVE", -"458 -11 CURVE SMOOTH" +"340 -11 OFFCURVE", +"478 -11 CURVE SMOOTH" ); }, { closed = 1; nodes = ( -"1179 -11 OFFCURVE", +"859 6 LINE", +"885 -2 OFFCURVE", +"963 -11 OFFCURVE", +"996 -11 CURVE SMOOTH", +"1148 -11 OFFCURVE", "1267 65 OFFCURVE", "1267 296 CURVE SMOOTH", "1267 521 OFFCURVE", -"1157 566 OFFCURVE", -"1083 566 CURVE SMOOTH", -"1015 566 OFFCURVE", +"1147 566 OFFCURVE", +"1073 566 CURVE SMOOTH", +"1005 566 OFFCURVE", "968 543 OFFCURVE", "936 497 CURVE", -"908 527 OFFCURVE", -"871 539 OFFCURVE", -"838 539 CURVE SMOOTH", -"774 539 OFFCURVE", +"914 527 OFFCURVE", +"877 539 OFFCURVE", +"844 539 CURVE SMOOTH", +"780 539 OFFCURVE", "735 477 OFFCURVE", "725 418 CURVE", "806 362 LINE", @@ -777,59 +770,32 @@ nodes = ( "823 418 OFFCURVE", "844 418 CURVE SMOOTH", "869 418 OFFCURVE", -"878 398 OFFCURVE", -"878 360 CURVE SMOOTH", -"878 322 LINE", +"879 398 OFFCURVE", +"879 360 CURVE SMOOTH", +"879 322 LINE", "1021 322 LINE", -"1021 374 LINE SMOOTH", -"1021 417 OFFCURVE", +"1021 360 LINE SMOOTH", +"1021 403 OFFCURVE", "1030 435 OFFCURVE", "1055 435 CURVE SMOOTH", "1083 435 OFFCURVE", -"1097 404 OFFCURVE", -"1097 280 CURVE SMOOTH", -"1097 162 OFFCURVE", -"1079 120 OFFCURVE", -"1029 120 CURVE SMOOTH", -"1002 120 OFFCURVE", -"986 134 OFFCURVE", -"972 175 CURVE", -"832 125 LINE", -"876 29 OFFCURVE", -"931 -11 OFFCURVE", -"1048 -11 CURVE SMOOTH" +"1108 404 OFFCURVE", +"1108 300 CURVE SMOOTH", +"1108 162 OFFCURVE", +"1039 126 OFFCURVE", +"969 126 CURVE SMOOTH", +"932 126 OFFCURVE", +"886 134 OFFCURVE", +"859 143 CURVE" ); }, { closed = 1; nodes = ( -"581 495 CURVE", -"702 602 OFFCURVE", -"807 696 OFFCURVE", -"878 755 CURVE", -"777 852 LINE", -"647 732 OFFCURVE", -"554 641 OFFCURVE", -"461 549 CURVE", -"444 532 LINE", -"491 521 OFFCURVE", -"528 504 OFFCURVE" -); -}, -{ -closed = 1; -nodes = ( -"289 305 OFFCURVE", -"242 328 CURVE", -"165 275 OFFCURVE", -"145 243 OFFCURVE", -"44 143 CURVE", -"129 71 LINE", -"148 85 OFFCURVE", -"172 96 OFFCURVE", -"206 116 CURVE", -"324 257 LINE", -"294 283 OFFCURVE" +"227 346 LINE", +"30 141 LINE", +"130 60 LINE", +"315 257 LINE" ); } ); @@ -1330,6 +1296,182 @@ nodes = ( } ); width = 1199; +}, +{ +anchors = ( +{ +name = Anchor5; +position = "{1199, -15}"; +}, +{ +name = entry; +position = "{51, 0}"; +}, +{ +name = uvowel; +position = "{1146.388, 176}"; +}, +{ +name = virama; +position = "{1041, 526}"; +} +); +associatedMasterId = UUID0; +layerId = "67CDE13E-57CE-4410-B575-E54D11DAC5F2"; +name = "17 Dec 24 at 18:56"; +paths = ( +{ +closed = 1; +nodes = ( +"517 548 CURVE", +"633 654 OFFCURVE", +"679 695 OFFCURVE", +"781 783 CURVE", +"734 836 LINE", +"650 762 OFFCURVE", +"556 677 OFFCURVE", +"458 587 CURVE", +"445 572 LINE", +"483 558 OFFCURVE", +"491 556 OFFCURVE" +); +}, +{ +closed = 1; +nodes = ( +"584 -11 OFFCURVE", +"731 86 OFFCURVE", +"731 300 CURVE SMOOTH", +"731 430 OFFCURVE", +"666 548 OFFCURVE", +"537 589 CURVE", +"507 600 LINE", +"470 608 OFFCURVE", +"431 612 OFFCURVE", +"387 612 CURVE SMOOTH", +"213 612 OFFCURVE", +"106 516 OFFCURVE", +"106 395 CURVE SMOOTH", +"106 263 OFFCURVE", +"204 157 OFFCURVE", +"378 157 CURVE SMOOTH", +"472 157 OFFCURVE", +"541 202 OFFCURVE", +"541 282 CURVE SMOOTH", +"541 355 OFFCURVE", +"492 397 OFFCURVE", +"418 397 CURVE SMOOTH", +"340 397 OFFCURVE", +"298 351 OFFCURVE", +"298 291 CURVE SMOOTH", +"298 261 OFFCURVE", +"305 241 OFFCURVE", +"315 223 CURVE", +"385 219 LINE", +"370 238 OFFCURVE", +"366 262 OFFCURVE", +"366 282 CURVE SMOOTH", +"366 311 OFFCURVE", +"380 333 OFFCURVE", +"417 333 CURVE SMOOTH", +"457 333 OFFCURVE", +"470 308 OFFCURVE", +"470 280 CURVE SMOOTH", +"470 244 OFFCURVE", +"440 222 OFFCURVE", +"386 222 CURVE SMOOTH", +"378 222 OFFCURVE", +"370 222 OFFCURVE", +"362 223 CURVE SMOOTH", +"333 225 LINE", +"275 234 OFFCURVE", +"235 256 OFFCURVE", +"210 288 CURVE", +"193 313 LINE", +"181 336 OFFCURVE", +"178 363 OFFCURVE", +"178 394 CURVE SMOOTH", +"178 487 OFFCURVE", +"263 546 OFFCURVE", +"388 546 CURVE SMOOTH", +"555 546 OFFCURVE", +"658 455 OFFCURVE", +"658 299 CURVE SMOOTH", +"658 148 OFFCURVE", +"557 60 OFFCURVE", +"388 60 CURVE SMOOTH", +"267 60 OFFCURVE", +"186 104 OFFCURVE", +"103 201 CURVE", +"52 154 LINE", +"146 48 OFFCURVE", +"237 -11 OFFCURVE", +"393 -11 CURVE SMOOTH" +); +}, +{ +closed = 1; +nodes = ( +"1086 -11 OFFCURVE", +"1159 66 OFFCURVE", +"1159 267 CURVE SMOOTH", +"1159 480 OFFCURVE", +"1088 556 OFFCURVE", +"990 556 CURVE SMOOTH", +"934 556 OFFCURVE", +"886 535 OFFCURVE", +"856 470 CURVE", +"829 512 OFFCURVE", +"794 529 OFFCURVE", +"753 529 CURVE SMOOTH", +"705 529 OFFCURVE", +"667 503 OFFCURVE", +"642 464 CURVE", +"678 335 LINE", +"678 404 OFFCURVE", +"701 460 OFFCURVE", +"758 460 CURVE SMOOTH", +"812 460 OFFCURVE", +"826 416 OFFCURVE", +"826 346 CURVE SMOOTH", +"826 339 LINE", +"893 339 LINE", +"893 345 LINE SMOOTH", +"893 429 OFFCURVE", +"911 487 OFFCURVE", +"982 487 CURVE SMOOTH", +"1064 487 OFFCURVE", +"1083 385 OFFCURVE", +"1083 275 CURVE SMOOTH", +"1083 128 OFFCURVE", +"1058 58 OFFCURVE", +"971 58 CURVE SMOOTH", +"915 58 OFFCURVE", +"888 94 OFFCURVE", +"864 151 CURVE", +"795 123 LINE", +"825 50 OFFCURVE", +"881 -11 OFFCURVE", +"972 -11 CURVE SMOOTH" +); +}, +{ +closed = 1; +nodes = ( +"173 310 CURVE", +"38 185 OFFCURVE", +"119 268 OFFCURVE", +"-3 141 CURVE", +"50 94 LINE", +"93 142 OFFCURVE", +"140 192 OFFCURVE", +"189 241 CURVE", +"186 259 OFFCURVE", +"180 287 OFFCURVE" +); +} +); +width = 1199; } ); rightKerningGroup = nnasinh; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.long.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.long.glyph index d57f9ec4..21207fe8 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.long.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.long.glyph @@ -1,4 +1,5 @@ { +color = 0; glyphname = uvowelsignsinh.long; layers = ( { diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.medium.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.medium.glyph index 44d6c75c..86109308 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.medium.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.medium.glyph @@ -1,4 +1,5 @@ { +color = 0; glyphname = uvowelsignsinh.medium; layers = ( { @@ -128,7 +129,7 @@ width = 0; anchors = ( { name = _uvowel; -position = "{-540, -261}"; +position = "{-27, 176}"; } ); layerId = UUID0; @@ -136,30 +137,21 @@ paths = ( { closed = 1; nodes = ( -"-647 -175 OFFCURVE", -"-635 -203 OFFCURVE", -"-611 -223 CURVE SMOOTH", -"-584 -246 OFFCURVE", -"-540 -261 OFFCURVE", -"-452 -261 CURVE SMOOTH", +"-638 -220 OFFCURVE", +"-584 -261 OFFCURVE", +"-492 -261 CURVE SMOOTH", "-27 -261 LINE", -"-27 72 LINE", -"-99 72 LINE", +"-27 176 LINE", +"-99 126 LINE", "-99 -193 LINE", -"-423 -193 LINE SMOOTH", -"-507 -193 OFFCURVE", -"-533 -189 OFFCURVE", -"-552 -177 CURVE SMOOTH", -"-567 -168 OFFCURVE", -"-575 -154 OFFCURVE", -"-575 -137 CURVE SMOOTH", -"-575 -117 OFFCURVE", -"-563 -97 OFFCURVE", -"-536 -78 CURVE", -"-586 -27 LINE", -"-625 -61 OFFCURVE", -"-647 -95 OFFCURVE", -"-647 -140 CURVE SMOOTH" +"-483 -193 LINE SMOOTH", +"-551 -193 OFFCURVE", +"-574 -168 OFFCURVE", +"-574 -108 CURVE", +"-626 -108 LINE", +"-637 -125 OFFCURVE", +"-638 -145 OFFCURVE", +"-638 -160 CURVE SMOOTH" ); } ); diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/viramasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/viramasinh.glyph index c9b9ead5..a6095722 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/viramasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/viramasinh.glyph @@ -203,51 +203,51 @@ paths = ( closed = 1; nodes = ( "-140 524 LINE", -"-140 853 LINE", -"-163 914 LINE", -"-172 943 OFFCURVE", -"-191 961 OFFCURVE", -"-232 973 CURVE", -"-258 912 LINE", -"-236 904 OFFCURVE", -"-224 893 OFFCURVE", -"-217 878 CURVE SMOOTH", -"-211 866 OFFCURVE", -"-208 847 OFFCURVE", -"-208 816 CURVE SMOOTH", +"-140 803 LINE", +"-163 864 LINE", +"-172 893 OFFCURVE", +"-191 911 OFFCURVE", +"-232 923 CURVE", +"-258 862 LINE", +"-236 854 OFFCURVE", +"-224 843 OFFCURVE", +"-217 828 CURVE SMOOTH", +"-211 816 OFFCURVE", +"-208 797 OFFCURVE", +"-208 766 CURVE SMOOTH", "-208 524 LINE" ); }, { closed = 1; nodes = ( -"-34 781 OFFCURVE", -"0 821 OFFCURVE", -"0 880 CURVE SMOOTH", -"0 942 OFFCURVE", -"-38 973 OFFCURVE", -"-89 973 CURVE SMOOTH", -"-138 973 OFFCURVE", -"-166 941 OFFCURVE", -"-175 904 CURVE", -"-140 844 LINE", -"-140 857 LINE SMOOTH", -"-140 894 OFFCURVE", -"-131 917 OFFCURVE", -"-94 917 CURVE SMOOTH", -"-73 917 OFFCURVE", -"-58 904 OFFCURVE", -"-58 879 CURVE SMOOTH", -"-58 851 OFFCURVE", -"-75 837 OFFCURVE", -"-112 837 CURVE SMOOTH", -"-139 837 OFFCURVE", -"-166 845 OFFCURVE", -"-183 852 CURVE", -"-198 801 LINE", -"-181 792 OFFCURVE", -"-153 781 OFFCURVE", -"-107 781 CURVE SMOOTH" +"-34 731 OFFCURVE", +"0 771 OFFCURVE", +"0 830 CURVE SMOOTH", +"0 892 OFFCURVE", +"-38 923 OFFCURVE", +"-89 923 CURVE SMOOTH", +"-138 923 OFFCURVE", +"-166 891 OFFCURVE", +"-175 854 CURVE", +"-140 794 LINE", +"-140 807 LINE SMOOTH", +"-140 844 OFFCURVE", +"-131 867 OFFCURVE", +"-94 867 CURVE SMOOTH", +"-73 867 OFFCURVE", +"-58 854 OFFCURVE", +"-58 829 CURVE SMOOTH", +"-58 801 OFFCURVE", +"-75 787 OFFCURVE", +"-112 787 CURVE SMOOTH", +"-139 787 OFFCURVE", +"-166 795 OFFCURVE", +"-183 802 CURVE", +"-198 751 LINE", +"-181 742 OFFCURVE", +"-153 731 OFFCURVE", +"-107 731 CURVE SMOOTH" ); } );