From 8f69cc194973e0fb9129b95ee2ca8745d1e7ea3e Mon Sep 17 00:00:00 2001 From: Hans Christian Schmitz Date: Tue, 25 May 2021 13:15:17 +0200 Subject: [PATCH] Use epsilon as-is for epsilon1 Since epsilon1 (latin small letter open e / latin epsilon) already just uses epsilon (greek small letter epsilon), it should probably look and behave exactly the same. The transformations previously applied to epsilon in epsilon1 resulted in spacing incosistencies. Fixes #377 --- src/Inter.glyphs | 27 ++++++++------------------- src/InterDisplay.glyphs | 26 ++++++++------------------ 2 files changed, 16 insertions(+), 37 deletions(-) diff --git a/src/Inter.glyphs b/src/Inter.glyphs index ea3d76f61b..31635051db 100755 --- a/src/Inter.glyphs +++ b/src/Inter.glyphs @@ -151155,76 +151155,65 @@ interface.gridadjust.original = "{'width': 1478, 'leftMargin': 135, 'rightMargin }, { glyphname = epsilon1; -lastChange = "2019-12-17 15:13:12 +0000"; +lastChange = "2021-05-25 11:49:22 +0000"; layers = ( { components = ( { -alignment = -1; name = epsilon; -transform = "{1, 0, 0, 1, -4, 0}"; } ); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; -width = 1520; +width = 1532; }, { components = ( { -alignment = -1; name = epsilon; -transform = "{1, 0, 0, 1, 16, 0}"; } ); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; -width = 2060; +width = 1656; }, { components = ( { -alignment = -1; name = epsilon; -transform = "{1, 0, 0, 1, -4, 0}"; } ); layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; -width = 1520; +width = 1532; }, { components = ( { -alignment = -1; name = epsilon; -transform = "{1, 0, 0, 1, 16, 0}"; } ); layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; -width = 2060; +width = 1652; }, { components = ( { -alignment = -1; name = epsilon; -transform = "{1, 0, 0, 1, -16, 0}"; } ); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; -width = 1196; +width = 1490; }, { components = ( { -alignment = -1; name = epsilon; -transform = "{1, 0, 0, 1, -16, 0}"; } ); layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; -width = 1196; +width = 1490; } ); leftKerningGroup = epsilongreek; +widthMetricsKey = epsilon; rightKerningGroup = epsilongreek; unicode = 025B; userData = { diff --git a/src/InterDisplay.glyphs b/src/InterDisplay.glyphs index f8256f42f4..86d94f058a 100644 --- a/src/InterDisplay.glyphs +++ b/src/InterDisplay.glyphs @@ -151610,75 +151610,65 @@ interface.gridadjust.original = "{'width': 1478, 'leftMargin': 135, 'rightMargin }, { glyphname = epsilon1; -lastChange = "2020-02-08 03:09:34 +0000"; +lastChange = "2021-05-25 11:49:22 +0000"; layers = ( { components = ( { -alignment = -1; name = epsilon; -transform = "{1, 0, 0, 1, -18, 0}"; } ); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; -width = 1024; +width = 1030; }, { components = ( { -alignment = -1; name = epsilon; -transform = "{1, 0, 0, 1, -4, 0}"; } ); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; -width = 1328; +width = 1146; }, { components = ( { -alignment = -1; name = epsilon; -transform = "{1, 0, 0, 1, -18, 0}"; } ); layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; -width = 1022; +width = 1030; }, { components = ( { -alignment = -1; name = epsilon; } ); layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; -width = 1324; +width = 1142; }, { components = ( { -alignment = -1; name = epsilon; -transform = "{1, 0, 0, 1, -30, 0}"; } ); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; -width = 842; +width = 974; }, { components = ( { -alignment = -1; name = epsilon; -transform = "{1, 0, 0, 1, -28, 0}"; } ); layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; -width = 842; +width = 974; } ); leftKerningGroup = epsilongreek; +widthMetricsKey = epsilon; rightKerningGroup = epsilongreek; unicode = 025B; userData = {