diff options
author | Rasmus Andersson <rasmus@notion.se> | 2018-10-01 03:00:57 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2018-10-11 09:38:25 +0300 |
commit | 2df505e2ffc7f303d70d6fa7a4ab58887574d7d2 (patch) | |
tree | b0cb45d471c258d4f177ec913d9ad82fab51ef6f /src/Inter-UI-Regular.ufo/glyphs/b.glif | |
parent | 83a462bc65759d0a7cf07545c75847877460e8bf (diff) | |
download | inter-2df505e2ffc7f303d70d6fa7a4ab58887574d7d2.tar.xz |
Decompose many glyphs that otherwise causes poor rendering by Chrome when used as a variable font. For example, the center horizontal stem of "B" would be jagged and too thick. This is a little unfortunate as it makes editing glyphs a little harder, but it is not a big deal.
Diffstat (limited to 'src/Inter-UI-Regular.ufo/glyphs/b.glif')
-rw-r--r-- | src/Inter-UI-Regular.ufo/glyphs/b.glif | 75 |
1 files changed, 35 insertions, 40 deletions
diff --git a/src/Inter-UI-Regular.ufo/glyphs/b.glif b/src/Inter-UI-Regular.ufo/glyphs/b.glif index 34a468d25..15b07f492 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/b.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/b.glif @@ -9,6 +9,12 @@ top anchor should match top anchor of i <guideline x="924.0" y="536.0" angle="90.0"/> <outline> <contour> + <point x="216.0" y="0.0" type="line"/> + <point x="444.0" y="0.0" type="line"/> + <point x="444.0" y="236.0" type="line"/> + <point x="472.0" y="236.0" type="line"/> + <point x="524.0" y="152.0"/> + <point x="624.0" y="-32.0"/> <point x="920.0" y="-32.0" type="curve" smooth="yes"/> <point x="1304.0" y="-32.0"/> <point x="1572.0" y="276.0"/> @@ -19,25 +25,11 @@ top anchor should match top anchor of i <point x="616.0" y="1556.0"/> <point x="524.0" y="1372.0"/> <point x="472.0" y="1292.0" type="curve"/> - <point x="356.0" y="1292.0" type="line"/> - <point x="356.0" y="236.0" type="line"/> - <point x="472.0" y="236.0" type="line"/> - <point x="524.0" y="152.0"/> - <point x="624.0" y="-32.0"/> - </contour> - <contour> - <point x="216.0" y="0.0" type="line"/> - <point x="444.0" y="0.0" type="line"/> - <point x="444.0" y="288.0" type="line"/> - <point x="372.0" y="784.0" type="line"/> - <point x="452.0" y="1172.0" type="line"/> + <point x="452.0" y="1292.0" type="line"/> <point x="452.0" y="2048.0" type="line"/> <point x="216.0" y="2048.0" type="line"/> </contour> <contour> - <point x="888.0" y="180.0" type="curve" smooth="yes"/> - <point x="604.0" y="180.0"/> - <point x="448.0" y="420.0"/> <point x="448.0" y="768.0" type="curve" smooth="yes"/> <point x="448.0" y="1112.0"/> <point x="600.0" y="1344.0"/> @@ -47,6 +39,9 @@ top anchor should match top anchor of i <point x="1336.0" y="768.0" type="curve" smooth="yes"/> <point x="1336.0" y="440.0"/> <point x="1184.0" y="180.0"/> + <point x="888.0" y="180.0" type="curve" smooth="yes"/> + <point x="604.0" y="180.0"/> + <point x="448.0" y="420.0"/> </contour> </outline> <lib> @@ -61,14 +56,14 @@ top anchor should match top anchor of i <key>origin</key> <array> <real>0.0</real> - <real>14.0</real> + <real>5.0</real> </array> <key>stem</key> <integer>-2</integer> <key>target</key> <array> - <real>2.0</real> - <real>11.0</real> + <real>1.0</real> + <real>8.0</real> </array> <key>type</key> <string>Stem</string> @@ -81,14 +76,14 @@ top anchor should match top anchor of i <key>origin</key> <array> <real>0.0</real> - <real>5.0</real> + <real>11.0</real> </array> <key>stem</key> <integer>-2</integer> <key>target</key> <array> + <real>1.0</real> <real>2.0</real> - <real>5.0</real> </array> <key>type</key> <string>Stem</string> @@ -100,8 +95,8 @@ top anchor should match top anchor of i <integer>0</integer> <key>origin</key> <array> - <real>1.0</real> - <real>5.0</real> + <real>0.0</real> + <real>17.0</real> </array> <key>stem</key> <integer>-2</integer> @@ -122,8 +117,8 @@ top anchor should match top anchor of i <integer>0</integer> <key>origin</key> <array> - <real>1.0</real> - <real>6.0</real> + <real>0.0</real> + <real>18.0</real> </array> <key>stem</key> <integer>-2</integer> @@ -142,15 +137,15 @@ top anchor should match top anchor of i <integer>0</integer> <key>origin</key> <array> - <real>1.0</real> - <real>6.0</real> + <real>0.0</real> + <real>18.0</real> </array> <key>stem</key> <integer>-2</integer> <key>target</key> <array> - <real>1.0</real> - <real>3.0</real> + <real>0.0</real> + <real>15.0</real> </array> <key>type</key> <string>Stem</string> @@ -162,15 +157,15 @@ top anchor should match top anchor of i <integer>0</integer> <key>origin</key> <array> - <real>2.0</real> - <real>8.0</real> + <real>1.0</real> + <real>5.0</real> </array> <key>stem</key> <integer>-2</integer> <key>target</key> <array> <real>0.0</real> - <real>2.0</real> + <real>8.0</real> </array> <key>type</key> <string>Stem</string> @@ -183,14 +178,14 @@ top anchor should match top anchor of i <key>origin</key> <array> <real>0.0</real> - <real>14.0</real> + <real>5.0</real> </array> <key>stem</key> <integer>-2</integer> <key>target</key> <array> - <real>2.0</real> - <real>11.0</real> + <real>1.0</real> + <real>8.0</real> </array> <key>type</key> <string>TTStem</string> @@ -203,14 +198,14 @@ top anchor should match top anchor of i <key>origin</key> <array> <real>0.0</real> - <real>5.0</real> + <real>11.0</real> </array> <key>stem</key> <integer>-2</integer> <key>target</key> <array> + <real>1.0</real> <real>2.0</real> - <real>5.0</real> </array> <key>type</key> <string>TTStem</string> @@ -222,8 +217,8 @@ top anchor should match top anchor of i <integer>4</integer> <key>origin</key> <array> - <real>1.0</real> - <real>5.0</real> + <real>0.0</real> + <real>17.0</real> </array> <key>stem</key> <integer>-2</integer> @@ -237,8 +232,8 @@ top anchor should match top anchor of i <integer>4</integer> <key>origin</key> <array> - <real>1.0</real> - <real>6.0</real> + <real>0.0</real> + <real>18.0</real> </array> <key>stem</key> <integer>-2</integer> |