summaryrefslogtreecommitdiff
path: root/src/Inter-Italic.glyphspackage/glyphs/B_hook.glyph
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2022-09-27 22:14:17 +0300
committerRasmus Andersson <rasmus@notion.se>2022-09-27 22:14:17 +0300
commit145f1588c4a3411e23e1ebe4119370f67c211993 (patch)
treec9ab937b7f22ef0610c53600b25cd3b00931d619 /src/Inter-Italic.glyphspackage/glyphs/B_hook.glyph
parent521754b28b5b64e5f19c63b88db29d3a8140d103 (diff)
downloadinter-145f1588c4a3411e23e1ebe4119370f67c211993.tar.xz
improved design and construction of glyphs with a top left downwards-pointing hook, like for example /Bhook
Diffstat (limited to 'src/Inter-Italic.glyphspackage/glyphs/B_hook.glyph')
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/B_hook.glyph157
1 files changed, 39 insertions, 118 deletions
diff --git a/src/Inter-Italic.glyphspackage/glyphs/B_hook.glyph b/src/Inter-Italic.glyphspackage/glyphs/B_hook.glyph
index 179107b34..e2ca4995d 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/B_hook.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/B_hook.glyph
@@ -5,178 +5,99 @@ kernRight = B;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+metricLeft = "=+280";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(695,1490,l),
-(549,1490,ls),
-(358,1489,o),
-(227,1356,o),
-(203,1192,cs),
-(189,1094,l),
-(357,1094,l),
-(365,1150,ls),
-(380,1242,o),
-(410,1329,o),
-(525,1330,cs),
-(669,1330,l)
-);
+pos = (280,0);
+ref = B;
},
{
-pos = (311,0);
-ref = B;
+pos = (92,0);
+ref = _part.top_left_hook;
}
);
-width = 1643;
+width = 1612;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+metricLeft = "=+480";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(985,1490,l),
-(721,1490,ls),
-(407,1489,o),
-(180,1329,o),
-(135,1048,cs),
-(107,870,l),
-(461,870,l),
-(479,978,ls),
-(491,1065,o),
-(544,1167,o),
-(669,1166,cs),
-(933,1166,l,{
-name = hr00;
-})
-);
+pos = (480,0);
+ref = B;
},
{
-pos = (493,0);
-ref = B;
+pos = (67,0);
+ref = _part.top_left_hook;
}
);
-width = 1860;
+width = 1847;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+metricLeft = "=+160";
+name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(603,1490,l),
-(471,1490,ls),
-(332,1489,o),
-(264,1407,o),
-(243,1280,cs),
-(235,1228,l),
-(281,1228,l),
-(285,1254,ls),
-(306,1378,o),
-(349,1443,o),
-(465,1442,cs),
-(593,1442,l,{
-name = hr00;
-})
-);
+pos = (160,0);
+ref = B;
},
{
-alignment = -1;
-pos = (197,0);
-ref = B;
+pos = (176,0);
+ref = _part.top_left_hook;
}
);
-width = 1508;
+width = 1471;
},
{
layerId = m008;
+metricLeft = "=+280";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(669.258,1490,l),
-(523.258,1490,ls),
-(331.093,1489,o),
-(204.075,1356,o),
-(175.924,1192,cs),
-(159.701,1094,l),
-(329.701,1094,l),
-(338.971,1150,ls),
-(354.202,1242,o),
-(382.605,1329,o),
-(498.77,1330,cs),
-(642.77,1330,l)
-);
+pos = (280,0);
+ref = B;
},
{
-pos = (312,0);
-ref = B;
+pos = (66,0);
+ref = _part.top_left_hook;
}
);
-width = 1581;
+width = 1549;
},
{
layerId = m010;
+metricLeft = "=+480";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(975.258,1490,l),
-(711.258,1490,ls),
-(398.093,1489,o),
-(170.605,1329,o),
-(126.085,1048,cs),
-(96.618,870,l),
-(450.618,870,l),
-(468.497,978,ls),
-(481.9,1065,o),
-(533.786,1167,o),
-(657.62,1166,cs),
-(921.62,1166,l,{
-name = hr00;
-})
-);
+pos = (480,0);
+ref = B;
},
{
-pos = (494,0);
-ref = B;
+pos = (58,0);
+ref = _part.top_left_hook;
}
);
-width = 1823;
+width = 1809;
},
{
layerId = m012;
+metricLeft = "=+160";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(549.258,1490,l),
-(417.258,1490,ls),
-(290.093,1489,o),
-(209.007,1416,o),
-(186.493,1280,cs),
-(177.884,1228,l),
-(223.884,1228,l),
-(228.189,1254,ls),
-(250.869,1391,o),
-(302.477,1443,o),
-(413.312,1442,cs),
-(541.312,1442,l,{
-name = hr00;
-})
-);
+pos = (160,0);
+ref = B;
},
{
-alignment = -1;
-pos = (200,0);
-ref = B;
+pos = (118,0);
+ref = _part.top_left_hook;
}
);
-width = 1384;
+width = 1344;
}
);
metricLeft = T;