diff --git a/sources/NotoSansGujarati.glyphs b/sources/NotoSansGujarati.glyphs index 032b694f..1efc29aa 100644 --- a/sources/NotoSansGujarati.glyphs +++ b/sources/NotoSansGujarati.glyphs @@ -2,7 +2,7 @@ .appVersion = "3180"; .formatVersion = 3; DisplayStrings = ( -"ૈઅઐ કે" +"/rauuvowelgujr અઐ કે" ); axes = ( { @@ -171698,11 +171698,15 @@ script = gujarati; { category = Letter; glyphname = rauvowelgujr; -lastChange = "2021-10-13 09:53:05 +0000"; +lastChange = "2023-04-04 11:09:43 +0000"; layers = ( { anchors = ( { +name = b.nuktagujr; +pos = (98,225); +}, +{ name = t.candrabindugujr; pos = (235,603); }, @@ -171788,6 +171792,10 @@ width = 684; { anchors = ( { +name = b.nuktagujr; +pos = (84,196); +}, +{ name = t.candrabindugujr; pos = (221,603); }, @@ -171873,6 +171881,10 @@ width = 708; { anchors = ( { +name = b.nuktagujr; +pos = (84,252); +}, +{ name = t.candrabindugujr; pos = (256,603); }, @@ -171958,6 +171970,10 @@ width = 655; { anchors = ( { +name = b.nuktagujr; +pos = (111,172); +}, +{ name = t.candrabindugujr; pos = (217,603); }, @@ -172043,6 +172059,10 @@ width = 747; { anchors = ( { +name = b.nuktagujr; +pos = (84,252); +}, +{ name = t.candrabindugujr; pos = (181,603); }, @@ -172128,6 +172148,10 @@ width = 480; { anchors = ( { +name = b.nuktagujr; +pos = (82,153); +}, +{ name = t.candrabindugujr; pos = (160,603); }, @@ -172213,6 +172237,10 @@ width = 593; { anchors = ( { +name = b.nuktagujr; +pos = (68,203); +}, +{ name = t.candrabindugujr; pos = (169,603); }, @@ -172301,11 +172329,15 @@ subCategory = Ligature; }, { glyphname = rauuvowelgujr; -lastChange = "2021-10-13 09:53:05 +0000"; +lastChange = "2023-04-04 11:10:13 +0000"; layers = ( { anchors = ( { +name = b.nuktagujr; +pos = (110,0); +}, +{ name = t.candrabindugujr; pos = (177,603); } @@ -172385,6 +172417,10 @@ width = 448; { anchors = ( { +name = b.nuktagujr; +pos = (110,0); +}, +{ name = t.candrabindugujr; pos = (170,603); } @@ -172464,6 +172500,10 @@ width = 476; { anchors = ( { +name = b.nuktagujr; +pos = (101,20); +}, +{ name = t.candrabindugujr; pos = (193,603); } @@ -172543,6 +172583,10 @@ width = 417; { anchors = ( { +name = b.nuktagujr; +pos = (96,0); +}, +{ name = t.candrabindugujr; pos = (163,603); } @@ -172622,6 +172666,10 @@ width = 494; { anchors = ( { +name = b.nuktagujr; +pos = (74,17); +}, +{ name = t.candrabindugujr; pos = (148,603); } @@ -172701,6 +172749,10 @@ width = 326; { anchors = ( { +name = b.nuktagujr; +pos = (84,-43); +}, +{ name = t.candrabindugujr; pos = (120,603); } @@ -172780,6 +172832,10 @@ width = 398; { anchors = ( { +name = b.nuktagujr; +pos = (84,0); +}, +{ name = t.candrabindugujr; pos = (132,603); } @@ -307449,7 +307505,7 @@ value = "This Font Software is licensed under the SIL Open Font License, Version }, { key = versionString; -value = "Version 2.103"; +value = "Version 2.104"; } ); settings = { @@ -307489,5 +307545,5 @@ HV = "80"; }; }; versionMajor = 2; -versionMinor = 103; +versionMinor = 104; } diff --git a/sources/NotoSerifGujarati.glyphs b/sources/NotoSerifGujarati.glyphs index f145e340..ee7d70fb 100644 --- a/sources/NotoSerifGujarati.glyphs +++ b/sources/NotoSerifGujarati.glyphs @@ -3,7 +3,7 @@ DisplayStrings = ( "/ka-gujarati/nukta-gujarati", "/tha-gujarati", -"/uuMatra-gujarati.alt/space/uMatra-gujarati.alt" +"/ra_uMatra-gujarati/ka-gujarati/space/uMatra-gujarati.alt" ); classes = ( { @@ -561,7 +561,7 @@ value = "Noto is a trademark of Google LLC."; }, { name = versionString; -value = "Version 2.103"; +value = "Version 2.104"; }, { name = Axes; @@ -622,7 +622,7 @@ code = "script gujr ;\012# 2020\012lookup splitVowels {\012 sub [e-gujarati name = abvs; }, { -code = "script gujr ;\012lookup alternateUkars {\012lookupflag UseMarkFilteringSet [uMatra-gujarati uuMatra-gujarati nukta-gujarati] ;\012 sub [ng_ka-gujarati ng_ga-gujarati ng_gha-gujarati ng_ma-gujarati ch_va-gujarati tt_va-gujarati tth_ttha-gujarati dd_dda-gujarati dd_ddha-gujarati ddh_ddha-gujarati d_ga-gujarati d_gha-gujarati d_dha-gujarati d_na-gujarati d_ba-gujarati d_bha-gujarati d_va-gujarati pha-gujarati ph_ra-gujarati s_pha-gujarati d_da-gujarati] [uMatra-gujarati uuMatra-gujarati]' by [uMatra-gujarati.alt uuMatra-gujarati.alt];\012 sub @baseGlyphs [uMatra-gujarati uuMatra-gujarati]' nukta-gujarati by [uMatra-gujarati.alt uuMatra-gujarati.alt];\012} alternateUkars ;\012\012lookup compositeMarksBelow {\012lookupflag 0;\012 sub rakar-gujarati uMatra-gujarati by rakar_uMatra-gujarati;\012 sub rakar-gujarati uuMatra-gujarati by rakar_uuMatra-gujarati;\012 sub rakar-gujarati rVocalicMatra-gujarati by rakar_rVocalicMatra-gujarati;\012 sub rakar-gujarati rrVocalicMatra-gujarati by rakar_rrVocalicMatra-gujarati;\012 sub rakar-gujarati halant-gujarati by rakar_halant-gujarati;\012 sub rakar-gujarati lVocalicMatra-gujarati by rakar_lVocalicMatra-gujarati;\012 sub rakar-gujarati llVocalicMatra-gujarati by rakar_llVocalicMatra-gujarati;\012} compositeMarksBelow ;\012\012script gjr2 ;\012lookup alternateUkars ;\012lookup compositeMarksBelow ;\012"; +code = "script gujr ;\012lookup alternateUkars {\012lookupflag UseMarkFilteringSet [uMatra-gujarati uuMatra-gujarati nukta-gujarati] ;\012 sub [ng_ka-gujarati ng_ga-gujarati ng_gha-gujarati ng_ma-gujarati ch_va-gujarati tt_va-gujarati tth_ttha-gujarati dd_dda-gujarati dd_ddha-gujarati ddh_ddha-gujarati d_ga-gujarati d_gha-gujarati d_dha-gujarati d_na-gujarati d_ba-gujarati d_bha-gujarati d_va-gujarati pha-gujarati ph_ra-gujarati s_pha-gujarati d_da-gujarati] [uMatra-gujarati uuMatra-gujarati]' by [uMatra-gujarati.alt uuMatra-gujarati.alt];\012 ignore sub ra-gujarati [uMatra-gujarati uuMatra-gujarati]' nukta-gujarati;\012 sub @baseGlyphs [uMatra-gujarati uuMatra-gujarati]' nukta-gujarati by [uMatra-gujarati.alt uuMatra-gujarati.alt];\012} alternateUkars ;\012\012lookup compositeMarksBelow {\012lookupflag 0;\012 sub rakar-gujarati uMatra-gujarati by rakar_uMatra-gujarati;\012 sub rakar-gujarati uuMatra-gujarati by rakar_uuMatra-gujarati;\012 sub rakar-gujarati rVocalicMatra-gujarati by rakar_rVocalicMatra-gujarati;\012 sub rakar-gujarati rrVocalicMatra-gujarati by rakar_rrVocalicMatra-gujarati;\012 sub rakar-gujarati halant-gujarati by rakar_halant-gujarati;\012 sub rakar-gujarati lVocalicMatra-gujarati by rakar_lVocalicMatra-gujarati;\012 sub rakar-gujarati llVocalicMatra-gujarati by rakar_llVocalicMatra-gujarati;\012} compositeMarksBelow ;\012\012script gjr2 ;\012lookup alternateUkars ;\012lookup compositeMarksBelow ;\012"; name = blws; }, { @@ -45437,6 +45437,10 @@ layers = ( { anchors = ( { +name = bottomleft; +position = "{87, -93}"; +}, +{ name = topright; position = "{211, 592}"; } @@ -45527,6 +45531,10 @@ width = 435; { anchors = ( { +name = bottomleft; +position = "{87, -93}"; +}, +{ name = topright; position = "{212, 592}"; } @@ -45617,6 +45625,10 @@ width = 422; { anchors = ( { +name = bottomleft; +position = "{87, -93}"; +}, +{ name = topright; position = "{259, 592}"; } @@ -45707,6 +45719,10 @@ width = 494; { anchors = ( { +name = bottomleft; +position = "{87, -93}"; +}, +{ name = topright; position = "{238, 592}"; } @@ -142935,5 +142951,5 @@ background ); }; versionMajor = 2; -versionMinor = 103; +versionMinor = 104; }