From ed476c04400bf2314c862a9d8ea256179db70a68 Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Mon, 17 Aug 2020 15:50:49 -0700 Subject: display: Adds specialized combining ogonek glyphs to match Inter (text; see f1275e09e9f08a6afdfb547de321cb4268ef94a8) --- src/InterDisplay.glyphs | 509 +++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 421 insertions(+), 88 deletions(-) diff --git a/src/InterDisplay.glyphs b/src/InterDisplay.glyphs index 42e338c14..fcf57fcb3 100644 --- a/src/InterDisplay.glyphs +++ b/src/InterDisplay.glyphs @@ -44,13 +44,14 @@ Agrave, Aacute, Acircumflex, Aring, +Aringacute, +Aringogonek, Amacron, Abreve, Aogonek, Acaron, Adieresismacron, Adotmacron, -Aringacute, Adblgrave, Ainvertedbreve, uni0226, @@ -525,6 +526,7 @@ uni1FE8, uni1FE9, uni1FEA, uni1FEB, +Yogonek, Z, Zacute, Zdotaccent, @@ -565,6 +567,7 @@ aogonek, arighthalfring, aring, aringacute, +aringogonek, aringbelow, atilde, aturn, @@ -638,6 +641,7 @@ dlinebelow, dcedilla, dcircumflexbelow, dz, +dzaltone, dzcaron, dzcurl, dyogh, @@ -1003,6 +1007,7 @@ yturn, Umacroncyrillic, Udieresiscyrillic, Uhungarumlautcyrillic, +yogonek, z, zbar, zhook, @@ -4250,6 +4255,178 @@ rightKerningGroup = A; unicode = 00C5; }, { +glyphname = Aringacute; +lastChange = "2020-04-09 02:23:19 +0000"; +layers = ( +{ +components = ( +{ +name = A; +}, +{ +name = ringacute.cn; +transform = "{1, 0, 0, 1, 420, 298}"; +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +width = 1344; +}, +{ +components = ( +{ +name = A; +}, +{ +name = ringacute.cn; +transform = "{1, 0, 0, 1, 478, 242}"; +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +width = 1536; +}, +{ +components = ( +{ +name = A; +}, +{ +name = ringacute.cn; +transform = "{1, 0, 0, 1, 470, 298}"; +} +); +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +width = 1344; +}, +{ +components = ( +{ +name = A; +}, +{ +name = ringacute.cn; +transform = "{1, 0, 0, 1, 522, 242}"; +} +); +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +width = 1536; +}, +{ +components = ( +{ +name = A; +}, +{ +name = ringacute.cn; +transform = "{1, 0, 0, 1, 366, 518}"; +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +width = 1200; +}, +{ +components = ( +{ +name = A; +}, +{ +name = ringacute.cn; +transform = "{1, 0, 0, 1, 450, 518}"; +} +); +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +width = 1198; +} +); +leftKerningGroup = A; +rightKerningGroup = A; +unicode = 01FA; +}, +{ +color = 0; +glyphname = Aringogonek; +lastChange = "2020-08-17 22:25:49 +0000"; +layers = ( +{ +components = ( +{ +name = Aogonek; +}, +{ +name = ringnosp; +transform = "{1, 0, 0, 1, 934, 284}"; +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +width = 1200; +}, +{ +components = ( +{ +name = Aogonek; +}, +{ +name = ringnosp; +transform = "{1, 0, 0, 1, 988, 284}"; +} +); +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +width = 1198; +}, +{ +components = ( +{ +name = Aogonek; +}, +{ +name = ringnosp; +transform = "{1, 0, 0, 1, 958, 138}"; +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +width = 1344; +}, +{ +components = ( +{ +name = Aogonek; +}, +{ +name = ringnosp; +transform = "{1, 0, 0, 1, 990, 138}"; +} +); +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +width = 1344; +}, +{ +components = ( +{ +name = Aogonek; +}, +{ +name = ringnosp; +transform = "{1, 0, 0, 1, 1074, 202}"; +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +width = 1536; +}, +{ +components = ( +{ +name = Aogonek; +}, +{ +name = ringnosp; +transform = "{1, 0, 0, 1, 1110, 202}"; +} +); +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +width = 1536; +} +); +}, +{ glyphname = Amacron; lastChange = "2020-04-09 02:23:19 +0000"; layers = ( @@ -4772,93 +4949,6 @@ rightKerningGroup = A; unicode = 01E0; }, { -glyphname = Aringacute; -lastChange = "2020-04-09 02:23:19 +0000"; -layers = ( -{ -components = ( -{ -name = A; -}, -{ -name = ringacute.cn; -transform = "{1, 0, 0, 1, 420, 298}"; -} -); -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; -width = 1344; -}, -{ -components = ( -{ -name = A; -}, -{ -name = ringacute.cn; -transform = "{1, 0, 0, 1, 478, 242}"; -} -); -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; -width = 1536; -}, -{ -components = ( -{ -name = A; -}, -{ -name = ringacute.cn; -transform = "{1, 0, 0, 1, 470, 298}"; -} -); -layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; -width = 1344; -}, -{ -components = ( -{ -name = A; -}, -{ -name = ringacute.cn; -transform = "{1, 0, 0, 1, 522, 242}"; -} -); -layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; -width = 1536; -}, -{ -components = ( -{ -name = A; -}, -{ -name = ringacute.cn; -transform = "{1, 0, 0, 1, 366, 518}"; -} -); -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; -width = 1200; -}, -{ -components = ( -{ -name = A; -}, -{ -name = ringacute.cn; -transform = "{1, 0, 0, 1, 450, 518}"; -} -); -layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; -width = 1198; -} -); -leftKerningGroup = A; -rightKerningGroup = A; -unicode = 01FA; -}, -{ glyphname = Adblgrave; lastChange = "2020-04-09 02:23:19 +0000"; layers = ( @@ -61773,6 +61863,85 @@ rightKerningGroup = Y; unicode = 1FEB; }, { +color = 0; +glyphname = Yogonek; +lastChange = "2020-08-17 22:25:49 +0000"; +layers = ( +{ +components = ( +{ +name = Y; +}, +{ +name = ogoneknosp; +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +width = 1192; +}, +{ +components = ( +{ +name = Y; +}, +{ +name = ogoneknosp; +} +); +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +width = 1192; +}, +{ +components = ( +{ +name = Y; +}, +{ +name = ogoneknosp; +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +width = 1306; +}, +{ +components = ( +{ +name = Y; +}, +{ +name = ogoneknosp; +} +); +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +width = 1308; +}, +{ +components = ( +{ +name = Y; +}, +{ +name = ogoneknosp; +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +width = 1522; +}, +{ +components = ( +{ +name = Y; +}, +{ +name = ogoneknosp; +} +); +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +width = 1524; +} +); +}, +{ color = (219,235,247,1); glyphname = Z; lastChange = "2020-02-08 03:09:34 +0000"; @@ -67514,6 +67683,91 @@ rightKerningGroup = a; unicode = 01FB; }, { +color = 0; +glyphname = aringogonek; +lastChange = "2020-08-17 22:25:49 +0000"; +layers = ( +{ +components = ( +{ +name = aogonek; +}, +{ +name = ringnosp; +transform = "{1, 0, 0, 1, 830, -84}"; +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +width = 972; +}, +{ +components = ( +{ +name = aogonek; +}, +{ +name = ringnosp; +transform = "{1, 0, 0, 1, 822, -84}"; +} +); +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +width = 972; +}, +{ +components = ( +{ +name = aogonek; +}, +{ +name = ringnosp; +transform = "{1, 0, 0, 1, 818, -278}"; +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +width = 1046; +}, +{ +components = ( +{ +name = aogonek; +}, +{ +name = ringnosp; +transform = "{1, 0, 0, 1, 784, -278}"; +} +); +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +width = 1046; +}, +{ +components = ( +{ +name = aogonek; +}, +{ +name = ringnosp; +transform = "{1, 0, 0, 1, 878, -214}"; +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +width = 1150; +}, +{ +components = ( +{ +name = aogonek; +}, +{ +name = ringnosp; +transform = "{1, 0, 0, 1, 846, -214}"; +} +); +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +width = 1150; +} +); +}, +{ glyphname = aringbelow; lastChange = "2020-03-08 16:42:11 +0000"; layers = ( @@ -129351,6 +129605,85 @@ width = 1110; unicode = 04F2; }, { +color = 0; +glyphname = yogonek; +lastChange = "2020-08-17 22:25:49 +0000"; +layers = ( +{ +components = ( +{ +name = y; +}, +{ +name = ogoneknosp; +} +); +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +width = 982; +}, +{ +components = ( +{ +name = y; +}, +{ +name = ogoneknosp; +} +); +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +width = 982; +}, +{ +components = ( +{ +name = y; +}, +{ +name = ogoneknosp; +} +); +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +width = 1048; +}, +{ +components = ( +{ +name = y; +}, +{ +name = ogoneknosp; +} +); +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +width = 1048; +}, +{ +components = ( +{ +name = y; +}, +{ +name = ogoneknosp; +} +); +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +width = 1216; +}, +{ +components = ( +{ +name = y; +}, +{ +name = ogoneknosp; +} +); +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +width = 1216; +} +); +}, +{ color = (219,235,247,1); glyphname = z; lastChange = "2020-03-07 22:01:44 +0000"; -- cgit v1.2.3