diff options
author | Rasmus Andersson <rasmus@notion.se> | 2022-09-27 03:09:36 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2022-09-27 03:09:36 +0300 |
commit | 3f174fcef6b614ee58716b7ec1b2744e137069ae (patch) | |
tree | eb30e0f545b0dcfe7027c9fa576d798dddb3842b /src/Inter-Italic.glyphspackage/glyphs/yogonek.glyph | |
parent | 17875920ea7ee982da335f08b30a9037d9cdf252 (diff) | |
download | inter-3f174fcef6b614ee58716b7ec1b2744e137069ae.tar.xz |
Remove slnt/ital VF axis
This removes the slant/italic variable axis and breaks up the font in two: roman and italic. This change will allow diverging designs for italic (for example single-storey a). It also addresses the fact that most software, including web browsers, doesn't handle VFs with slnt or ital well.
Diffstat (limited to 'src/Inter-Italic.glyphspackage/glyphs/yogonek.glyph')
-rw-r--r-- | src/Inter-Italic.glyphspackage/glyphs/yogonek.glyph | 179 |
1 files changed, 179 insertions, 0 deletions
diff --git a/src/Inter-Italic.glyphspackage/glyphs/yogonek.glyph b/src/Inter-Italic.glyphspackage/glyphs/yogonek.glyph new file mode 100644 index 000000000..a63323988 --- /dev/null +++ b/src/Inter-Italic.glyphspackage/glyphs/yogonek.glyph @@ -0,0 +1,179 @@ +{ +glyphname = yogonek; +kernLeft = v; +kernRight = v; +layers = ( +{ +layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +shapes = ( +{ +closed = 1; +nodes = ( +(700,-419,o), +(745,-409,o), +(792,-390,c), +(778,-350,l), +(624,-412,o), +(529,-356,o), +(496,-190,cs), +(462,-8,l), +(420,-30,l), +(452,-204,ls), +(479,-345,o), +(553,-419,o), +(662,-418,cs) +); +}, +{ +ref = y; +} +); +width = 1070; +}, +{ +layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +shapes = ( +{ +closed = 1; +nodes = ( +(767,-419,o), +(817,-407,o), +(836,-398,c), +(818,-248,l), +(688,-279,o), +(613,-263,o), +(578,-94,cs), +(554,30,l), +(424,-128,l), +(430,-162,l), +(456,-337,o), +(561,-419,o), +(708,-418,cs) +); +}, +{ +ref = y; +} +); +width = 1140; +}, +{ +layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +shapes = ( +{ +closed = 1; +nodes = ( +(838,-419,o), +(912,-404,o), +(978,-380,c), +(940,-94,l), +(835,-129,o), +(754,-132,o), +(738,-70,cs), +(728,-28,l), +(350,-72,l), +(358,-94,ls), +(411,-252,o), +(473,-419,o), +(746,-418,cs) +); +}, +{ +ref = y; +} +); +width = 1240; +}, +{ +layerId = m008; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(739.225,-419,o), +(790.212,-407,o), +(808.702,-398,c), +(791.534,-248,l), +(660.402,-279,o), +(586.051,-263,o), +(551.029,-94,cs), +(527.557,30,l), +(387.4,-128,l), +(395.771,-162,l), +(430.8,-337,o), +(526.225,-419,o), +(681.391,-418,cs) +); +}, +{ +ref = y; +} +); +width = 1064; +}, +{ +layerId = m010; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(812.225,-419,o), +(901.708,-404,o), +(967.682,-380,c), +(929.029,-94,l), +(823.234,-129,o), +(744.738,-132,o), +(729.002,-70,cs), +(717.955,-28,l), +(296.671,-72,l), +(299.029,-94,ls), +(331.568,-278,o), +(439.225,-419,o), +(721.391,-418,cs) +); +}, +{ +ref = y; +} +); +width = 1192; +}, +{ +layerId = m012; +name = ital_gen; +shapes = ( +{ +closed = 1; +nodes = ( +(640.225,-419,o), +(685.881,-409,o), +(732.026,-390,c), +(720.648,-350,l), +(567.55,-411,o), +(470.151,-353,o), +(437.798,-186,cs), +(403.266,-8,l), +(357.624,-30,l), +(390.818,-204,ls), +(416.641,-344,o), +(493.225,-419,o), +(603.391,-418,cs) +); +}, +{ +ref = y; +} +); +width = 942; +} +); +metricLeft = y; +metricRight = y; +note = "Elfdalian. Black weight has custom-drawn ogonek. Other masters use a verbatim decomposed \"ogonek\" component.\012See https://github.com/rsms/inter/issues/285"; +tags = ( +"TODO-opsz" +); +unicode = 60933; +} |