From aa522f1a954b48696a885a7c53e4a43525deee3a Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Fri, 21 Apr 2023 09:16:57 -0700 Subject: convert marks to put anchors in *comb glyphs (and adjust comb glyph width to friendly-to-edit values since postprocessing zeroes their advance width anyways) --- src/Inter-Italic.glyphspackage/glyphs/acute.glyph | 180 +++++++--------------- 1 file changed, 56 insertions(+), 124 deletions(-) (limited to 'src/Inter-Italic.glyphspackage/glyphs/acute.glyph') diff --git a/src/Inter-Italic.glyphspackage/glyphs/acute.glyph b/src/Inter-Italic.glyphspackage/glyphs/acute.glyph index 366d55e6f..d1253c5a2 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/acute.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/acute.glyph @@ -1,61 +1,48 @@ { -color = (204,240,242,1); glyphname = acute; layers = ( { -anchors = ( -{ -name = _top; -pos = (337,1118); -}, +background = { +shapes = ( { -name = top; -pos = (410,1557); +closed = 1; +nodes = ( +(310,1264,l), +(502,1557,l), +(308,1557,l), +(168,1264,l) +); } ); +}; guides = ( { -pos = (1,1283); +pos = (0,1264); }, { -pos = (1,1557); +pos = (0,1557); } ); layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(422,1283,l), -(660,1557,l), -(466,1557,l), -(280,1283,l) -); +pos = (128,0); +ref = acutecomb; } ); -width = 655; -}, -{ -anchors = ( -{ -name = _top; -pos = (396,1118); +width = 654; }, { -name = top; -pos = (473,1582); -} -); background = { shapes = ( { closed = 1; nodes = ( -(375,1283,l), -(567,1557,l), -(373,1557,l), -(233,1283,l) +(434,1256,l), +(652,1582,l), +(308,1582,l), +(170,1256,l) ); } ); @@ -72,118 +59,73 @@ layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(549,1256,l), -(821,1582,l), -(477,1582,l), -(285,1256,l) -); +pos = (130,0); +ref = acutecomb; } ); width = 822; }, { -anchors = ( -{ -name = _top; -pos = (305,1118); -}, -{ -name = top; -pos = (382,1557); -} -); background = { shapes = ( { closed = 1; nodes = ( -(279,1283,l), -(471,1557,l), -(277,1557,l), -(137,1283,l) +(226,1283,l), +(393,1557,l), +(333,1557,l), +(180,1283,l) ); } ); }; guides = ( { -pos = (1,1283); +pos = (0,1283); }, { -pos = (1,1557); +pos = (0,1557); } ); layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(346,1283,l), -(559,1557,l), -(499,1557,l), -(300,1283,l) -); +pos = (140,0); +ref = acutecomb; } ); -width = 574; -}, -{ -anchors = ( -{ -name = _top; -pos = (252,1056); +width = 573; }, { -name = top; -pos = (328,1515); -} -); guides = ( { -pos = (1,1241); +pos = (0,1192); }, { -pos = (1,1515); +pos = (0,1490); } ); layerId = m008; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(340,1241,l), -(578,1515,l), -(384,1515,l), -(198,1241,l) -); +pos = (49,0); +ref = acutecomb; } ); -width = 495; +width = 494; }, { -anchors = ( -{ -name = _top; -pos = (305,1056); -}, -{ -name = top; -pos = (380,1507); -} -); background = { shapes = ( { closed = 1; nodes = ( -(313,1241,l), -(505,1515,l), -(311,1515,l), -(171,1241,l) +(328,1181,l), +(634,1507,l), +(266,1507,l), +(64,1181,l) ); } ); @@ -200,50 +142,40 @@ layerId = m010; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(436,1181,l), -(795,1507,l), -(427,1507,l), -(172,1181,l) -); +pos = (24,0); +ref = acutecomb; } ); -width = 697; +width = 698; }, { -anchors = ( -{ -name = _top; -pos = (218,1056); -}, +background = { +shapes = ( { -name = top; -pos = (294,1515); +closed = 1; +nodes = ( +(151,1192,l), +(283,1490,l), +(225,1490,l), +(106,1192,l) +); } ); +}; guides = ( { -pos = (1,1241); -}, -{ -pos = (1,1515); +pos = (0,1192); } ); layerId = m012; name = ital_gen; shapes = ( { -closed = 1; -nodes = ( -(269,1241,l), -(516,1515,l), -(458,1515,l), -(218,1241,l) -); +pos = (66,0); +ref = acutecomb; } ); -width = 453; +width = 452; } ); unicode = 180; -- cgit v1.2.3