From 71d885de581520eb02f19c7e362763fec2a43f65 Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Tue, 28 Aug 2018 10:21:24 -0700 Subject: [PATCH] fixes some kerning data and recursive components --- src/Inter-UI-Black.ufo/glyphs/E_.glif | 38 ----------- src/Inter-UI-Black.ufo/glyphs/P_.glif | 38 ----------- src/Inter-UI-Black.ufo/glyphs/o.glif | 51 -------------- src/Inter-UI-Black.ufo/glyphs/s.glif | 38 ----------- src/Inter-UI-Black.ufo/groups.plist | 89 +++++++++++-------------- src/Inter-UI-Black.ufo/kerning.plist | 71 ++++++++++---------- src/Inter-UI-Regular.ufo/glyphs/P_.glif | 38 ----------- src/Inter-UI-Regular.ufo/glyphs/f.glif | 38 ----------- src/Inter-UI-Regular.ufo/glyphs/m.glif | 38 ----------- src/Inter-UI-Regular.ufo/glyphs/o.glif | 38 ----------- src/Inter-UI-Regular.ufo/glyphs/x.glif | 38 ----------- src/Inter-UI-Regular.ufo/groups.plist | 88 ++++++++++++------------ src/Inter-UI-Regular.ufo/kerning.plist | 2 +- 13 files changed, 117 insertions(+), 488 deletions(-) diff --git a/src/Inter-UI-Black.ufo/glyphs/E_.glif b/src/Inter-UI-Black.ufo/glyphs/E_.glif index c8dc01eb4..ba1f2e416 100644 --- a/src/Inter-UI-Black.ufo/glyphs/E_.glif +++ b/src/Inter-UI-Black.ufo/glyphs/E_.glif @@ -66,44 +66,6 @@ 1358.5 - com.typemytype.robofont.layerData - - reference - - anchors - - - components - - - baseGlyph - F - transformation - - 1 - 0 - 0 - 1 - 16 - 0 - - - - contours - - - lib - - - name - E - unicodes - - - width - 1656 - - com.typemytype.robofont.mark 0.86 diff --git a/src/Inter-UI-Black.ufo/glyphs/P_.glif b/src/Inter-UI-Black.ufo/glyphs/P_.glif index d6987430b..15b677ad0 100644 --- a/src/Inter-UI-Black.ufo/glyphs/P_.glif +++ b/src/Inter-UI-Black.ufo/glyphs/P_.glif @@ -99,44 +99,6 @@ 1372 - com.typemytype.robofont.layerData - - reference - - anchors - - - components - - - baseGlyph - R - transformation - - 1 - 0 - 0 - 1 - 0 - 0 - - - - contours - - - lib - - - name - P - unicodes - - - width - 1796 - - com.typemytype.robofont.mark 0.86 diff --git a/src/Inter-UI-Black.ufo/glyphs/o.glif b/src/Inter-UI-Black.ufo/glyphs/o.glif index b7c495e41..737061628 100644 --- a/src/Inter-UI-Black.ufo/glyphs/o.glif +++ b/src/Inter-UI-Black.ufo/glyphs/o.glif @@ -151,57 +151,6 @@ 304 - com.typemytype.robofont.layerData - - reference - - anchors - - - components - - - baseGlyph - c - transformation - - 1 - 0 - 0 - 1 - 16 - 0 - - - - baseGlyph - e - transformation - - 1 - 0 - 0 - 1 - 16 - 0 - - - - contours - - - lib - - - name - o - unicodes - - - width - 1640 - - com.typemytype.robofont.mark 0.86 diff --git a/src/Inter-UI-Black.ufo/glyphs/s.glif b/src/Inter-UI-Black.ufo/glyphs/s.glif index 5785461ac..975ec70a9 100644 --- a/src/Inter-UI-Black.ufo/glyphs/s.glif +++ b/src/Inter-UI-Black.ufo/glyphs/s.glif @@ -132,44 +132,6 @@ 1084 - com.typemytype.robofont.layerData - - reference - - anchors - - - components - - - baseGlyph - a - transformation - - 1 - 0 - 0 - 1 - 0 - 0 - - - - contours - - - lib - - - name - s - unicodes - - - width - 1552 - - com.typemytype.robofont.mark 0.86 diff --git a/src/Inter-UI-Black.ufo/groups.plist b/src/Inter-UI-Black.ufo/groups.plist index 0d0b02054..ed9b03bef 100644 --- a/src/Inter-UI-Black.ufo/groups.plist +++ b/src/Inter-UI-Black.ufo/groups.plist @@ -39,7 +39,6 @@ Cacute Ccircumflex Ccaron - afii10053 @KERN_LEFT_D @@ -72,7 +71,6 @@ @KERN_LEFT_E E - AE OE Egrave Eacute @@ -512,10 +510,6 @@ epsilon - @KERN_LEFT_etagreek - - eta - @KERN_LEFT_f f @@ -990,56 +984,55 @@ @KERN_RIGHT_c - dzcaron - dzcurl - ohorn - dcroat - oslash + c + cacute + ccaron + ccedilla + ccircumflex + cent d + dcaron + dcroat + dhook drthook dz - dhook - dcroat - g - ghook - gbar - c - cent + dzcaron + dzcurl e - uni0247 - oe - o - q - eth - ccedilla - egrave eacute + ebreve + ecaron ecircumflex edieresis - ograve - oacute - ocircumflex - otilde - odieresis - cacute - ccircumflex - ccaron - dcaron - emacron - ebreve edotaccent + egrave + emacron eogonek - ecaron - gcircumflex - gbreve - gcommaaccent - omacron - obreve - ohungarumlaut - ocaron - gcaron - oogonek + eth + g gacute + gbar + gbreve + gcaron + gcircumflex + gcommaaccent + ghook + o + oacute + obreve + ocaron + ocircumflex + odieresis + oe + ograve + ohorn + ohungarumlaut + omacron + oogonek + oslash + otilde + q + uni0247 @KERN_RIGHT_colon @@ -1180,10 +1173,6 @@ epsilon - @KERN_RIGHT_etagreek - - eta - @KERN_RIGHT_f f diff --git a/src/Inter-UI-Black.ufo/kerning.plist b/src/Inter-UI-Black.ufo/kerning.plist index 4c0c615aa..5d029e27d 100644 --- a/src/Inter-UI-Black.ufo/kerning.plist +++ b/src/Inter-UI-Black.ufo/kerning.plist @@ -314,7 +314,7 @@ @KERN_LEFT_Epsilongreek - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -14 @KERN_RIGHT_gammagreek -13 @@ -862,7 +862,7 @@ -14 @KERN_RIGHT_Omicrongreek -14 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -13 Psi -28 @@ -887,7 +887,7 @@ -27 @KERN_RIGHT_epsilongreek -14 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -22 @KERN_RIGHT_guillemotright -34 @@ -1808,6 +1808,14 @@ -64 slash 13 + @KERN_RIGHT_m + -29 + @KERN_RIGHT_gammagreek + -40 + pi + -28 + tau + -29 @KERN_LEFT_acyrillic @@ -1873,7 +1881,7 @@ 63 @KERN_RIGHT_epsilongreek -13 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -70 @KERN_RIGHT_gammagreek -33 @@ -2359,7 +2367,7 @@ -42 @KERN_RIGHT_epsilongreek -8 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -28 @KERN_RIGHT_gammagreek -41 @@ -2420,7 +2428,7 @@ -34 @KERN_RIGHT_dotlessj -160 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -27 @KERN_RIGHT_f -29 @@ -2566,7 +2574,7 @@ -297 @KERN_RIGHT_dotlessj 159 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -88 @KERN_RIGHT_gammagreek -116 @@ -2615,7 +2623,7 @@ -55 @KERN_RIGHT_epsilongreek -54 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m 48 @KERN_RIGHT_guillemotleft -109 @@ -2681,17 +2689,6 @@ zeta -6 - @KERN_LEFT_etagreek - - @KERN_RIGHT_etagreek - -29 - @KERN_RIGHT_gammagreek - -40 - pi - -28 - tau - -29 - @KERN_LEFT_f @KERN_RIGHT_A @@ -2778,7 +2775,7 @@ 62 @KERN_RIGHT_epsilongreek -62 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -22 @KERN_RIGHT_gammagreek -28 @@ -2971,7 +2968,7 @@ -63 @KERN_RIGHT_elcyrillic -22 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -48 @KERN_RIGHT_f -13 @@ -3114,7 +3111,7 @@ 61 @KERN_RIGHT_epsilongreek -13 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -69 @KERN_RIGHT_gammagreek -33 @@ -3441,7 +3438,7 @@ -41 @KERN_RIGHT_epsilongreek -27 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -35 @KERN_RIGHT_gammagreek -27 @@ -3533,7 +3530,7 @@ -42 @KERN_RIGHT_epsilongreek -14 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -55 @KERN_RIGHT_gammagreek -27 @@ -4479,7 +4476,7 @@ -185 @KERN_RIGHT_epsilongreek -330 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -221 @KERN_RIGHT_gammagreek -159 @@ -4641,7 +4638,7 @@ -295 @KERN_RIGHT_epsilongreek -76 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -28 @KERN_RIGHT_guillemotleft -240 @@ -4725,7 +4722,7 @@ -55 @KERN_RIGHT_epsilongreek -61 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -83 @KERN_RIGHT_gammagreek -116 @@ -5181,7 +5178,7 @@ -48 @KERN_RIGHT_eightsuperior -90 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -29 @KERN_RIGHT_gammagreek -96 @@ -5379,7 +5376,7 @@ -40 @KERN_RIGHT_epsilongreek -4 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -55 @KERN_RIGHT_gammagreek -62 @@ -5492,7 +5489,7 @@ eth - @KERN_LEFT_T + @KERN_RIGHT_T -96 V -192 @@ -5693,7 +5690,7 @@ -21 @KERN_RIGHT_eightsuperior -48 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -13 @KERN_RIGHT_quotedblbase -69 @@ -5863,7 +5860,7 @@ -77 @KERN_RIGHT_epsilongreek -45 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -117 @KERN_RIGHT_gammagreek -157 @@ -5952,7 +5949,7 @@ 62 @KERN_RIGHT_epsilongreek -15 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -69 @KERN_RIGHT_gammagreek -34 @@ -6784,7 +6781,7 @@ -13 @KERN_RIGHT_epsilongreek -27 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -14 @KERN_RIGHT_gammagreek -6 @@ -6872,7 +6869,7 @@ 216 @KERN_RIGHT_epsilongreek -77 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -48 @KERN_RIGHT_f -40 @@ -7033,7 +7030,7 @@ -35 @KERN_RIGHT_epsilongreek -48 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -48 @KERN_RIGHT_gammagreek -69 @@ -7092,7 +7089,7 @@ -70 @KERN_RIGHT_epsilongreek -48 - @KERN_RIGHT_etagreek + @KERN_RIGHT_m -55 @KERN_RIGHT_gammagreek -69 diff --git a/src/Inter-UI-Regular.ufo/glyphs/P_.glif b/src/Inter-UI-Regular.ufo/glyphs/P_.glif index 4d3029d1a..9568ce124 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/P_.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/P_.glif @@ -77,44 +77,6 @@ 1804 - com.typemytype.robofont.layerData - - reference - - anchors - - - components - - - baseGlyph - R - transformation - - 1 - 0 - 0 - 1 - 8 - 0 - - - - contours - - - lib - - - name - P - unicodes - - - width - 1784 - - com.typemytype.robofont.mark 0.86 diff --git a/src/Inter-UI-Regular.ufo/glyphs/f.glif b/src/Inter-UI-Regular.ufo/glyphs/f.glif index 576dd3f2d..ad1e38086 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/f.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/f.glif @@ -45,44 +45,6 @@ - com.typemytype.robofont.layerData - - reference - - anchors - - - components - - - baseGlyph - t - transformation - - 1 - 0 - 0 - 1 - 32 - 0 - - - - contours - - - lib - - - name - f - unicodes - - - width - 1008 - - com.typemytype.robofont.mark 0.86 diff --git a/src/Inter-UI-Regular.ufo/glyphs/m.glif b/src/Inter-UI-Regular.ufo/glyphs/m.glif index a92f5b46e..8a4e2e5e8 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/m.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/m.glif @@ -63,44 +63,6 @@ - com.typemytype.robofont.layerData - - reference - - anchors - - - components - - - baseGlyph - n - transformation - - 1 - 0 - 0 - 1 - -8 - 0 - - - - contours - - - lib - - - name - m - unicodes - - - width - 2404 - - com.typemytype.robofont.mark 0.86 diff --git a/src/Inter-UI-Regular.ufo/glyphs/o.glif b/src/Inter-UI-Regular.ufo/glyphs/o.glif index b0ccf9d74..2cd64d40c 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/o.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/o.glif @@ -69,44 +69,6 @@ 1208 - com.typemytype.robofont.layerData - - reference - - anchors - - - components - - - baseGlyph - e - transformation - - 1 - 0 - 0 - 1 - 8 - 0 - - - - contours - - - lib - - - name - o - unicodes - - - width - 1680 - - com.typemytype.robofont.mark 0.86 diff --git a/src/Inter-UI-Regular.ufo/glyphs/x.glif b/src/Inter-UI-Regular.ufo/glyphs/x.glif index a70137269..ac994d25e 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/x.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/x.glif @@ -58,44 +58,6 @@ 868 - com.typemytype.robofont.layerData - - reference - - anchors - - - components - - - baseGlyph - y - transformation - - 1 - 0 - 0 - 1 - 8 - 0 - - - - contours - - - lib - - - name - x - unicodes - - - width - 1520 - - com.typemytype.robofont.mark 0.86 diff --git a/src/Inter-UI-Regular.ufo/groups.plist b/src/Inter-UI-Regular.ufo/groups.plist index 89a52e516..9707baf75 100644 --- a/src/Inter-UI-Regular.ufo/groups.plist +++ b/src/Inter-UI-Regular.ufo/groups.plist @@ -1025,60 +1025,58 @@ @KERN_RIGHT_c - dzcaron - ohorn - dcroat - oslash - d - uni0221 - g c + cacute + ccaron + ccedilla + ccircumflex + ccurl cent chook - ccurl - e - uni0247 - oe - o - q - qrthook - eth - ccedilla - egrave - eacute - ecircumflex - edieresis - ograve - oacute - ocircumflex - otilde - odieresis - cacute - ccircumflex - ccaron + d dcaron - dyogh - dz - dzcurl - dzcaron + dcroat dhook drthook - dcroat - emacron + dyogh + dz + dzcaron + dzcurl + e + eacute ebreve - edotaccent - eogonek ecaron - gcircumflex - gbreve - gcommaaccent - omacron - obreve - ohungarumlaut - ocaron - gcaron - oogonek + ecircumflex + edieresis + edotaccent + egrave + emacron + eogonek + eth + g gacute + gbreve + gcaron + gcircumflex + gcommaaccent + o + oacute + obreve + ocaron + ocircumflex + odieresis + oe + ograve + ohorn + ohungarumlaut + omacron + oogonek + oslash + otilde + q + qrthook + uni0221 + uni0247 @KERN_RIGHT_colon diff --git a/src/Inter-UI-Regular.ufo/kerning.plist b/src/Inter-UI-Regular.ufo/kerning.plist index 9005cc739..0eb5abb6a 100644 --- a/src/Inter-UI-Regular.ufo/kerning.plist +++ b/src/Inter-UI-Regular.ufo/kerning.plist @@ -4540,7 +4540,7 @@ eth - @KERN_LEFT_T + @KERN_RIGHT_T -112 exclamdown