From 8f79471bd81bd0fd137fe7135201e13e3496e274 Mon Sep 17 00:00:00 2001 From: kosalaya Date: Sat, 4 Jan 2025 23:44:02 +0530 Subject: [PATCH] Update uvowelsign and anchor placements - Thin --- .../fontinfo.plist | 8 ++ .../glyphs/basinh.glyph | 2 +- .../glyphs/casinh.glyph | 2 +- .../glyphs/chasinh.glyph | 2 +- .../glyphs/ddasinh.glyph | 2 +- .../glyphs/ddhasinh.glyph | 2 +- .../glyphs/dhasinh.glyph | 2 +- .../glyphs/fasinh.glyph | 2 +- .../glyphs/gasinh.glyph | 2 +- .../glyphs/ghasinh.glyph | 2 +- .../glyphs/hasinh.glyph | 2 +- .../glyphs/jasinh.glyph | 2 +- .../glyphs/jhasinh.glyph | 2 +- .../glyphs/kasinh.glyph | 12 +++ .../glyphs/khasinh.glyph | 2 +- .../glyphs/masinh.glyph | 2 +- .../glyphs/mbasinh.glyph | 2 +- .../glyphs/nasinh.glyph | 2 +- .../glyphs/ngasinh.glyph | 2 +- .../glyphs/nnasinh.glyph | 2 +- .../glyphs/nnddasinh.glyph | 2 +- .../glyphs/nyjasinh.glyph | 2 +- .../glyphs/pasinh.glyph | 2 +- .../glyphs/phasinh.glyph | 2 +- .../glyphs/sasinh.glyph | 2 +- .../glyphs/ssasinh.glyph | 2 +- .../glyphs/thasinh.glyph | 2 +- .../glyphs/ttasinh.glyph | 2 +- .../glyphs/tthasinh.glyph | 2 +- .../glyphs/uuvowelsignsinh.glyph | 80 +++++++++---------- .../glyphs/uuvowelsignsinh.long.glyph | 80 +++++++++---------- .../glyphs/uuvowelsignsinh.medium.glyph | 80 +++++++++---------- .../glyphs/uuvowelsignsinh.va.glyph | 52 +++++++++++- .../glyphs/uvowelsignsinh.glyph | 38 ++++----- .../glyphs/uvowelsignsinh.long.glyph | 38 ++++----- .../glyphs/uvowelsignsinh.medium.glyph | 38 ++++----- .../glyphs/uvowelsignsinh.va.glyph | 38 ++++----- .../glyphs/vasinh.glyph | 2 +- .../glyphs/yasinh.glyph | 2 +- 39 files changed, 295 insertions(+), 227 deletions(-) diff --git a/sources/NotoSansSinhala.glyphspackage/fontinfo.plist b/sources/NotoSansSinhala.glyphspackage/fontinfo.plist index d93d3be4..18c6dbc4 100644 --- a/sources/NotoSansSinhala.glyphspackage/fontinfo.plist +++ b/sources/NotoSansSinhala.glyphspackage/fontinfo.plist @@ -958,6 +958,7 @@ id = UUID0; verticalStems = ( 73 ); +visible = 1; weightValue = 90; xHeight = 536; }, @@ -11492,6 +11493,13 @@ uvowelsignsinh.medium, 0 ) ); +uuvowelsignsinh.va = ( +( +uvowelsignsinh.va, +1, +0 +) +); v = ( ( n, diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/basinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/basinh.glyph index 902fc2d3..ea98bfdc 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/basinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/basinh.glyph @@ -10,7 +10,7 @@ position = "{743, 210}"; }, { name = uvowel; -position = "{751, 176}"; +position = "{753, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/casinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/casinh.glyph index 7270dd30..22112757 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/casinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/casinh.glyph @@ -10,7 +10,7 @@ position = "{715.159, 210}"; }, { name = uvowel; -position = "{680, 176}"; +position = "{720, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/chasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/chasinh.glyph index c38cd5cb..8ed6e486 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/chasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/chasinh.glyph @@ -10,7 +10,7 @@ position = "{748.741, 210}"; }, { name = uvowel; -position = "{700.274, 176}"; +position = "{738, 0}"; }, { name = virama; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/ddasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/ddasinh.glyph index cfebf61c..5e6abdc4 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/ddasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/ddasinh.glyph @@ -14,7 +14,7 @@ position = "{340, 800}"; }, { name = uvowel; -position = "{736, 176}"; +position = "{741, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/ddhasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/ddhasinh.glyph index e8296591..a8cdbe80 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/ddhasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/ddhasinh.glyph @@ -14,7 +14,7 @@ position = "{419, 676}"; }, { name = uvowel; -position = "{739, 176}"; +position = "{743, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/dhasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/dhasinh.glyph index a6d94159..bb73ce6f 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/dhasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/dhasinh.glyph @@ -10,7 +10,7 @@ position = "{776, 210}"; }, { name = uvowel; -position = "{770, 176}"; +position = "{770, 0}"; } ); guideLines = ( diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/fasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/fasinh.glyph index f212bb3b..00ec817a 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/fasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/fasinh.glyph @@ -18,7 +18,7 @@ position = "{205, 603}"; }, { name = uvowel; -position = "{749, 176}"; +position = "{742, 0}"; }, { name = virama; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/gasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/gasinh.glyph index 1cc77c21..895cd21c 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/gasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/gasinh.glyph @@ -123,7 +123,7 @@ position = "{336, 573}"; }, { name = uvowel; -position = "{635, 0}"; +position = "{642, 1}"; }, { name = virama; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/ghasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/ghasinh.glyph index e59f568b..f66eb4ea 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/ghasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/ghasinh.glyph @@ -18,7 +18,7 @@ position = "{247, 603}"; }, { name = uvowel; -position = "{266, 176}"; +position = "{796, 0}"; }, { name = virama; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/hasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/hasinh.glyph index e9baec4a..0e7dbcb0 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/hasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/hasinh.glyph @@ -22,7 +22,7 @@ position = "{257, 603}"; }, { name = uvowel; -position = "{921, 176}"; +position = "{887, 0}"; }, { name = virama; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/jasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/jasinh.glyph index 9c2f2cc8..3558a023 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/jasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/jasinh.glyph @@ -10,7 +10,7 @@ position = "{738.889, 210}"; }, { name = uvowel; -position = "{684.708, 176}"; +position = "{738, 0}"; }, { name = virama; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/jhasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/jhasinh.glyph index bf82528f..ef15bae5 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/jhasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/jhasinh.glyph @@ -10,7 +10,7 @@ position = "{1364.826, 210}"; }, { name = uvowel; -position = "{1277, 176}"; +position = "{1360, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/kasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/kasinh.glyph index 5d0ce056..7d2d4a65 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/kasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/kasinh.glyph @@ -21,6 +21,10 @@ name = top; position = "{374, 543}"; }, { +name = uvowel; +position = "{672, 1}"; +}, +{ name = virama; position = "{796, 536}"; } @@ -170,6 +174,10 @@ name = top; position = "{476, 553}"; }, { +name = uvowel; +position = "{772, 1}"; +}, +{ name = virama; position = "{709.686, 536}"; } @@ -324,6 +332,10 @@ name = top; position = "{432, 533}"; }, { +name = uvowel; +position = "{772, 1}"; +}, +{ name = virama; position = "{747, 536}"; } diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/khasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/khasinh.glyph index b1969a84..ff5ba581 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/khasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/khasinh.glyph @@ -14,7 +14,7 @@ position = "{388, 820}"; }, { name = uvowel; -position = "{747, 176}"; +position = "{761, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/masinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/masinh.glyph index ac414e2b..046eff1b 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/masinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/masinh.glyph @@ -10,7 +10,7 @@ position = "{716.033, 210}"; }, { name = uvowel; -position = "{723, 176}"; +position = "{738, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/mbasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/mbasinh.glyph index ddb9e9f2..58efd747 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/mbasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/mbasinh.glyph @@ -10,7 +10,7 @@ position = "{771.076, 210}"; }, { name = uvowel; -position = "{768, 176}"; +position = "{772, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/nasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/nasinh.glyph index b6aa0ebc..9884dc04 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/nasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/nasinh.glyph @@ -18,7 +18,7 @@ position = "{400, 545}"; }, { name = uvowel; -position = "{846.687, 176}"; +position = "{840, 0}"; }, { name = virama; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/ngasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/ngasinh.glyph index 7e715324..e683f784 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/ngasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/ngasinh.glyph @@ -10,7 +10,7 @@ position = "{758.339, 210}"; }, { name = uvowel; -position = "{765.936, 166}"; +position = "{754, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/nnasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/nnasinh.glyph index 508e8d99..6a7bc093 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/nnasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/nnasinh.glyph @@ -14,7 +14,7 @@ position = "{410, 722}"; }, { name = uvowel; -position = "{1094, 176}"; +position = "{1092, 0}"; }, { name = virama; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/nnddasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/nnddasinh.glyph index 307493d5..3f6975a6 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/nnddasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/nnddasinh.glyph @@ -14,7 +14,7 @@ position = "{478.568, 800}"; }, { name = uvowel; -position = "{852, 176}"; +position = "{847, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/nyjasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/nyjasinh.glyph index 07db65e1..2587d67a 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/nyjasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/nyjasinh.glyph @@ -14,7 +14,7 @@ position = "{487, 720}"; }, { name = uvowel; -position = "{854, 176}"; +position = "{851, 0}"; }, { name = virama; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/pasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/pasinh.glyph index cd14a7ba..d5bb3a2d 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/pasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/pasinh.glyph @@ -14,7 +14,7 @@ position = "{183, 606}"; }, { name = uvowel; -position = "{714, 176}"; +position = "{738, 0}"; }, { name = virama; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/phasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/phasinh.glyph index 994ba5e5..deeadabe 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/phasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/phasinh.glyph @@ -14,7 +14,7 @@ position = "{415.474, 636}"; }, { name = uvowel; -position = "{686.494, 176}"; +position = "{705, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/sasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/sasinh.glyph index 40c8376c..ad582ca3 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/sasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/sasinh.glyph @@ -1424,7 +1424,7 @@ position = "{247, 603}"; }, { name = uvowel; -position = "{769, 176}"; +position = "{796, 0}"; }, { name = virama; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/ssasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/ssasinh.glyph index a82bfdff..db8ad6b5 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/ssasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/ssasinh.glyph @@ -18,7 +18,7 @@ position = "{167, 603}"; }, { name = uvowel; -position = "{676.008, 176}"; +position = "{683, 0}"; }, { name = virama; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/thasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/thasinh.glyph index 4feaa88f..cead5aa4 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/thasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/thasinh.glyph @@ -14,7 +14,7 @@ position = "{418.384, 676}"; }, { name = uvowel; -position = "{666.645, 176}"; +position = "{684, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/ttasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/ttasinh.glyph index c3a8cf21..93bae693 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/ttasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/ttasinh.glyph @@ -14,7 +14,7 @@ position = "{367, 820}"; }, { name = uvowel; -position = "{691, 176}"; +position = "{725, 0}"; } ); background = { diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/tthasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/tthasinh.glyph index 79dbdf0e..82ec0c6d 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/tthasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/tthasinh.glyph @@ -14,7 +14,7 @@ position = "{418.181, 676}"; }, { name = uvowel; -position = "{723.664, 176}"; +position = "{728, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/uuvowelsignsinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/uuvowelsignsinh.glyph index d4cf4668..940c1bd7 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/uuvowelsignsinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/uuvowelsignsinh.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = _uvowel; -position = "{-29, 72}"; +position = "{-60, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; @@ -14,45 +14,45 @@ paths = ( { closed = 1; nodes = ( -"-630 -233 OFFCURVE", -"-578 -257 OFFCURVE", -"-527 -257 CURVE SMOOTH", -"-475 -257 OFFCURVE", -"-427 -237 OFFCURVE", -"-359 -205 CURVE SMOOTH", -"-312 -183 OFFCURVE", -"-281 -173 OFFCURVE", -"-241 -173 CURVE SMOOTH", -"-188 -173 OFFCURVE", -"-142 -191 OFFCURVE", -"-48 -257 CURVE", -"-29 -257 LINE", -"-29 72 LINE", -"-55 72 LINE", -"-55 -164 LINE", -"-56 -184 OFFCURVE", -"-55 -202 OFFCURVE", -"-54 -229 CURVE", -"-43 -230 LINE", -"-143 -158 OFFCURVE", -"-197 -147 OFFCURVE", -"-246 -147 CURVE SMOOTH", -"-294 -147 OFFCURVE", -"-323 -159 OFFCURVE", -"-375 -184 CURVE SMOOTH", -"-447 -218 OFFCURVE", -"-481 -231 OFFCURVE", -"-529 -231 CURVE SMOOTH", -"-566 -231 OFFCURVE", -"-603 -214 OFFCURVE", -"-603 -159 CURVE SMOOTH", -"-603 -124 OFFCURVE", -"-590 -103 OFFCURVE", -"-554 -71 CURVE", -"-573 -53 LINE", -"-609 -86 OFFCURVE", -"-630 -115 OFFCURVE", -"-630 -158 CURVE SMOOTH" +"-738 -233 OFFCURVE", +"-686 -257 OFFCURVE", +"-635 -257 CURVE SMOOTH", +"-583 -257 OFFCURVE", +"-537 -232 OFFCURVE", +"-467 -205 CURVE SMOOTH", +"-410 -183 OFFCURVE", +"-361 -173 OFFCURVE", +"-309 -173 CURVE SMOOTH", +"-256 -173 OFFCURVE", +"-173 -191 OFFCURVE", +"-79 -257 CURVE", +"-60 -257 LINE", +"-60 209 LINE", +"-86 113 LINE", +"-86 -164 LINE", +"-87 -184 OFFCURVE", +"-86 -202 OFFCURVE", +"-85 -229 CURVE", +"-74 -230 LINE", +"-172 -160 OFFCURVE", +"-265 -147 OFFCURVE", +"-314 -147 CURVE SMOOTH", +"-368 -147 OFFCURVE", +"-421 -159 OFFCURVE", +"-483 -184 CURVE SMOOTH", +"-557 -214 OFFCURVE", +"-589 -231 OFFCURVE", +"-637 -231 CURVE SMOOTH", +"-674 -231 OFFCURVE", +"-711 -214 OFFCURVE", +"-711 -159 CURVE SMOOTH", +"-711 -124 OFFCURVE", +"-698 -103 OFFCURVE", +"-662 -71 CURVE", +"-681 -53 LINE", +"-717 -86 OFFCURVE", +"-738 -115 OFFCURVE", +"-738 -158 CURVE SMOOTH" ); } ); diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/uuvowelsignsinh.long.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/uuvowelsignsinh.long.glyph index ac248cf6..821c79e9 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/uuvowelsignsinh.long.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/uuvowelsignsinh.long.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = _uvowel; -position = "{-29, 72}"; +position = "{-60, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; @@ -14,45 +14,45 @@ paths = ( { closed = 1; nodes = ( -"-630 -233 OFFCURVE", -"-578 -257 OFFCURVE", -"-527 -257 CURVE SMOOTH", -"-475 -257 OFFCURVE", -"-427 -237 OFFCURVE", -"-359 -205 CURVE SMOOTH", -"-312 -183 OFFCURVE", -"-281 -173 OFFCURVE", -"-241 -173 CURVE SMOOTH", -"-188 -173 OFFCURVE", -"-142 -191 OFFCURVE", -"-48 -257 CURVE", -"-29 -257 LINE", -"-29 72 LINE", -"-55 72 LINE", -"-55 -164 LINE", -"-56 -184 OFFCURVE", -"-55 -202 OFFCURVE", -"-54 -229 CURVE", -"-43 -230 LINE", -"-143 -158 OFFCURVE", -"-197 -147 OFFCURVE", -"-246 -147 CURVE SMOOTH", -"-294 -147 OFFCURVE", -"-323 -159 OFFCURVE", -"-375 -184 CURVE SMOOTH", -"-447 -218 OFFCURVE", -"-481 -231 OFFCURVE", -"-529 -231 CURVE SMOOTH", -"-566 -231 OFFCURVE", -"-603 -214 OFFCURVE", -"-603 -159 CURVE SMOOTH", -"-603 -124 OFFCURVE", -"-590 -103 OFFCURVE", -"-554 -71 CURVE", -"-573 -53 LINE", -"-609 -86 OFFCURVE", -"-630 -115 OFFCURVE", -"-630 -158 CURVE SMOOTH" +"-840 -233 OFFCURVE", +"-788 -257 OFFCURVE", +"-737 -257 CURVE SMOOTH", +"-685 -257 OFFCURVE", +"-624 -227 OFFCURVE", +"-543 -202 CURVE SMOOTH", +"-458 -176 OFFCURVE", +"-413 -172 OFFCURVE", +"-366 -172 CURVE SMOOTH", +"-262 -172 OFFCURVE", +"-173 -191 OFFCURVE", +"-79 -257 CURVE", +"-60 -257 LINE", +"-60 209 LINE", +"-86 113 LINE", +"-86 -164 LINE", +"-87 -184 OFFCURVE", +"-86 -202 OFFCURVE", +"-85 -229 CURVE", +"-74 -230 LINE", +"-172 -160 OFFCURVE", +"-307 -147 OFFCURVE", +"-366 -147 CURVE SMOOTH", +"-420 -147 OFFCURVE", +"-465 -153 OFFCURVE", +"-559 -181 CURVE SMOOTH", +"-644 -206 OFFCURVE", +"-691 -231 OFFCURVE", +"-739 -231 CURVE SMOOTH", +"-776 -231 OFFCURVE", +"-813 -214 OFFCURVE", +"-813 -159 CURVE SMOOTH", +"-813 -124 OFFCURVE", +"-800 -103 OFFCURVE", +"-764 -71 CURVE", +"-783 -53 LINE", +"-819 -86 OFFCURVE", +"-840 -115 OFFCURVE", +"-840 -158 CURVE SMOOTH" ); } ); diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/uuvowelsignsinh.medium.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/uuvowelsignsinh.medium.glyph index 57a9e274..0bb0d1dc 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/uuvowelsignsinh.medium.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/uuvowelsignsinh.medium.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = _uvowel; -position = "{-29, 72}"; +position = "{-60, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; @@ -14,45 +14,45 @@ paths = ( { closed = 1; nodes = ( -"-630 -233 OFFCURVE", -"-578 -257 OFFCURVE", -"-527 -257 CURVE SMOOTH", -"-475 -257 OFFCURVE", -"-427 -237 OFFCURVE", -"-359 -205 CURVE SMOOTH", -"-312 -183 OFFCURVE", -"-281 -173 OFFCURVE", -"-241 -173 CURVE SMOOTH", -"-188 -173 OFFCURVE", -"-142 -191 OFFCURVE", -"-48 -257 CURVE", -"-29 -257 LINE", -"-29 72 LINE", -"-55 72 LINE", -"-55 -164 LINE", -"-56 -184 OFFCURVE", -"-55 -202 OFFCURVE", -"-54 -229 CURVE", -"-43 -230 LINE", -"-143 -158 OFFCURVE", -"-197 -147 OFFCURVE", -"-246 -147 CURVE SMOOTH", -"-294 -147 OFFCURVE", -"-323 -159 OFFCURVE", -"-375 -184 CURVE SMOOTH", -"-447 -218 OFFCURVE", -"-481 -231 OFFCURVE", -"-529 -231 CURVE SMOOTH", -"-566 -231 OFFCURVE", -"-603 -214 OFFCURVE", -"-603 -159 CURVE SMOOTH", -"-603 -124 OFFCURVE", -"-590 -103 OFFCURVE", -"-554 -71 CURVE", -"-573 -53 LINE", -"-609 -86 OFFCURVE", -"-630 -115 OFFCURVE", -"-630 -158 CURVE SMOOTH" +"-771 -233 OFFCURVE", +"-719 -257 OFFCURVE", +"-668 -257 CURVE SMOOTH", +"-616 -257 OFFCURVE", +"-570 -232 OFFCURVE", +"-500 -205 CURVE SMOOTH", +"-443 -183 OFFCURVE", +"-392 -173 OFFCURVE", +"-342 -173 CURVE SMOOTH", +"-279 -173 OFFCURVE", +"-173 -191 OFFCURVE", +"-79 -257 CURVE", +"-60 -257 LINE", +"-60 152 LINE", +"-86 72 LINE", +"-86 -164 LINE", +"-87 -184 OFFCURVE", +"-86 -202 OFFCURVE", +"-85 -229 CURVE", +"-74 -230 LINE", +"-174 -158 OFFCURVE", +"-288 -147 OFFCURVE", +"-347 -147 CURVE SMOOTH", +"-405 -147 OFFCURVE", +"-454 -159 OFFCURVE", +"-516 -184 CURVE SMOOTH", +"-590 -214 OFFCURVE", +"-622 -231 OFFCURVE", +"-670 -231 CURVE SMOOTH", +"-707 -231 OFFCURVE", +"-744 -214 OFFCURVE", +"-744 -159 CURVE SMOOTH", +"-744 -124 OFFCURVE", +"-731 -103 OFFCURVE", +"-695 -71 CURVE", +"-714 -53 LINE", +"-750 -86 OFFCURVE", +"-771 -115 OFFCURVE", +"-771 -158 CURVE SMOOTH" ); } ); diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/uuvowelsignsinh.va.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/uuvowelsignsinh.va.glyph index 984cdeb3..17039fbd 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/uuvowelsignsinh.va.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/uuvowelsignsinh.va.glyph @@ -6,10 +6,10 @@ layers = ( anchors = ( { name = _uvowel; -position = "{-29, 72}"; +position = "{-60, 0}"; } ); -layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; +background = { paths = ( { closed = 1; @@ -56,6 +56,54 @@ nodes = ( ); } ); +}; +layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; +paths = ( +{ +closed = 1; +nodes = ( +"-723 -233 OFFCURVE", +"-671 -257 OFFCURVE", +"-620 -257 CURVE SMOOTH", +"-568 -257 OFFCURVE", +"-522 -232 OFFCURVE", +"-452 -205 CURVE SMOOTH", +"-395 -183 OFFCURVE", +"-346 -173 OFFCURVE", +"-294 -173 CURVE SMOOTH", +"-241 -173 OFFCURVE", +"-173 -191 OFFCURVE", +"-79 -257 CURVE", +"-60 -257 LINE", +"-60 289 LINE", +"-86 193 LINE", +"-86 -164 LINE", +"-87 -184 OFFCURVE", +"-86 -202 OFFCURVE", +"-85 -229 CURVE", +"-74 -230 LINE", +"-172 -160 OFFCURVE", +"-250 -147 OFFCURVE", +"-299 -147 CURVE SMOOTH", +"-353 -147 OFFCURVE", +"-406 -159 OFFCURVE", +"-468 -184 CURVE SMOOTH", +"-542 -214 OFFCURVE", +"-574 -231 OFFCURVE", +"-622 -231 CURVE SMOOTH", +"-659 -231 OFFCURVE", +"-696 -214 OFFCURVE", +"-696 -159 CURVE SMOOTH", +"-696 -124 OFFCURVE", +"-683 -103 OFFCURVE", +"-647 -71 CURVE", +"-666 -53 LINE", +"-702 -86 OFFCURVE", +"-723 -115 OFFCURVE", +"-723 -158 CURVE SMOOTH" +); +} +); width = 0; }, { diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.glyph index b0256dbd..3d6dc5f1 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = _uvowel; -position = "{-29, 175}"; +position = "{-59, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; @@ -14,24 +14,24 @@ paths = ( { closed = 1; nodes = ( -"-630 -230 OFFCURVE", -"-585 -257 OFFCURVE", -"-507 -257 CURVE SMOOTH", -"-29 -257 LINE", -"-29 175 LINE", -"-55 65 LINE", -"-55 -231 LINE", -"-508 -231 LINE SMOOTH", -"-545 -231 OFFCURVE", -"-605 -222 OFFCURVE", -"-605 -178 CURVE SMOOTH", -"-605 -155 OFFCURVE", -"-596 -131 OFFCURVE", -"-587 -121 CURVE", -"-611 -121 LINE", -"-621 -134 OFFCURVE", -"-630 -155 OFFCURVE", -"-630 -185 CURVE SMOOTH" +"-733 -230 OFFCURVE", +"-688 -257 OFFCURVE", +"-610 -257 CURVE SMOOTH", +"-60 -257 LINE", +"-60 175 LINE", +"-86 115 LINE", +"-86 -231 LINE", +"-611 -231 LINE SMOOTH", +"-648 -231 OFFCURVE", +"-708 -222 OFFCURVE", +"-708 -178 CURVE SMOOTH", +"-708 -155 OFFCURVE", +"-699 -131 OFFCURVE", +"-690 -121 CURVE", +"-714 -121 LINE", +"-724 -134 OFFCURVE", +"-733 -155 OFFCURVE", +"-733 -185 CURVE SMOOTH" ); } ); diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.long.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.long.glyph index a0b6dbee..f683d26b 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.long.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.long.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = _uvowel; -position = "{-29, 172}"; +position = "{-60, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; @@ -14,24 +14,24 @@ paths = ( { closed = 1; nodes = ( -"-630 -239 OFFCURVE", -"-555 -257 OFFCURVE", -"-457 -257 CURVE SMOOTH", -"-29 -257 LINE", -"-29 172 LINE", -"-55 172 LINE", -"-55 -231 LINE", -"-438 -231 LINE SMOOTH", -"-515 -231 OFFCURVE", -"-603 -230 OFFCURVE", -"-603 -156 CURVE SMOOTH", -"-603 -131 OFFCURVE", -"-594 -112 OFFCURVE", -"-572 -88 CURVE", -"-606 -88 LINE", -"-622 -109 OFFCURVE", -"-630 -130 OFFCURVE", -"-630 -155 CURVE SMOOTH" +"-841 -239 OFFCURVE", +"-766 -257 OFFCURVE", +"-668 -257 CURVE SMOOTH", +"-60 -257 LINE", +"-60 172 LINE", +"-86 102 LINE", +"-86 -231 LINE", +"-649 -231 LINE SMOOTH", +"-726 -231 OFFCURVE", +"-814 -230 OFFCURVE", +"-814 -156 CURVE SMOOTH", +"-814 -131 OFFCURVE", +"-805 -112 OFFCURVE", +"-783 -88 CURVE", +"-817 -88 LINE", +"-833 -109 OFFCURVE", +"-841 -130 OFFCURVE", +"-841 -155 CURVE SMOOTH" ); } ); diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.medium.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.medium.glyph index 09b83fec..fc777154 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.medium.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.medium.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = _uvowel; -position = "{-29, 175}"; +position = "{-60, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; @@ -14,24 +14,24 @@ paths = ( { closed = 1; nodes = ( -"-620 -230 OFFCURVE", -"-575 -257 OFFCURVE", -"-497 -257 CURVE SMOOTH", -"-29 -257 LINE", -"-29 175 LINE", -"-55 65 LINE", -"-55 -231 LINE", -"-498 -231 LINE SMOOTH", -"-535 -231 OFFCURVE", -"-595 -222 OFFCURVE", -"-595 -178 CURVE SMOOTH", -"-595 -155 OFFCURVE", -"-586 -131 OFFCURVE", -"-577 -121 CURVE", -"-601 -121 LINE", -"-611 -134 OFFCURVE", -"-620 -155 OFFCURVE", -"-620 -185 CURVE SMOOTH" +"-771 -230 OFFCURVE", +"-726 -257 OFFCURVE", +"-648 -257 CURVE SMOOTH", +"-60 -257 LINE", +"-60 175 LINE", +"-86 95 LINE", +"-86 -231 LINE", +"-649 -231 LINE SMOOTH", +"-686 -231 OFFCURVE", +"-746 -222 OFFCURVE", +"-746 -178 CURVE SMOOTH", +"-746 -155 OFFCURVE", +"-737 -131 OFFCURVE", +"-728 -121 CURVE", +"-752 -121 LINE", +"-762 -134 OFFCURVE", +"-771 -155 OFFCURVE", +"-771 -185 CURVE SMOOTH" ); } ); diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.va.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.va.glyph index b39293ed..9c761eab 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.va.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/uvowelsignsinh.va.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = _uvowel; -position = "{-29, 175}"; +position = "{-60, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; @@ -14,24 +14,24 @@ paths = ( { closed = 1; nodes = ( -"-630 -230 OFFCURVE", -"-585 -257 OFFCURVE", -"-507 -257 CURVE SMOOTH", -"-29 -257 LINE", -"-29 175 LINE", -"-55 65 LINE", -"-55 -231 LINE", -"-508 -231 LINE SMOOTH", -"-545 -231 OFFCURVE", -"-605 -222 OFFCURVE", -"-605 -178 CURVE SMOOTH", -"-605 -155 OFFCURVE", -"-596 -131 OFFCURVE", -"-587 -121 CURVE", -"-611 -121 LINE", -"-621 -134 OFFCURVE", -"-630 -155 OFFCURVE", -"-630 -185 CURVE SMOOTH" +"-721 -230 OFFCURVE", +"-676 -257 OFFCURVE", +"-598 -257 CURVE SMOOTH", +"-60 -257 LINE", +"-60 305 LINE", +"-86 195 LINE", +"-86 -231 LINE", +"-599 -231 LINE SMOOTH", +"-636 -231 OFFCURVE", +"-696 -222 OFFCURVE", +"-696 -178 CURVE SMOOTH", +"-696 -155 OFFCURVE", +"-687 -131 OFFCURVE", +"-678 -121 CURVE", +"-702 -121 LINE", +"-712 -134 OFFCURVE", +"-721 -155 OFFCURVE", +"-721 -185 CURVE SMOOTH" ); } ); diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/vasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/vasinh.glyph index 7d1bd87f..f69bbf8b 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/vasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/vasinh.glyph @@ -14,7 +14,7 @@ position = "{588.277, 730}"; }, { name = uvowel; -position = "{661.197, 176}"; +position = "{725, 0}"; } ); layerId = "7977A986-4EFB-4152-84F8-5A02CD382AAF"; diff --git a/sources/NotoSansSinhala.glyphspackage/glyphs/yasinh.glyph b/sources/NotoSansSinhala.glyphspackage/glyphs/yasinh.glyph index 8b6eb95e..440f2f04 100644 --- a/sources/NotoSansSinhala.glyphspackage/glyphs/yasinh.glyph +++ b/sources/NotoSansSinhala.glyphspackage/glyphs/yasinh.glyph @@ -18,7 +18,7 @@ position = "{254, 519}"; }, { name = uvowel; -position = "{791, 176}"; +position = "{781, 0}"; }, { name = virama;