fixes some kerning data and recursive components

This commit is contained in:
Rasmus Andersson 2018-08-28 10:21:24 -07:00
parent ed08f44b42
commit 71d885de58
13 changed files with 117 additions and 488 deletions

View file

@ -66,44 +66,6 @@
<real>1358.5</real>
</dict>
</array>
<key>com.typemytype.robofont.layerData</key>
<dict>
<key>reference</key>
<dict>
<key>anchors</key>
<array>
</array>
<key>components</key>
<array>
<dict>
<key>baseGlyph</key>
<string>F</string>
<key>transformation</key>
<array>
<integer>1</integer>
<integer>0</integer>
<integer>0</integer>
<integer>1</integer>
<integer>16</integer>
<integer>0</integer>
</array>
</dict>
</array>
<key>contours</key>
<array>
</array>
<key>lib</key>
<dict>
</dict>
<key>name</key>
<string>E</string>
<key>unicodes</key>
<array>
</array>
<key>width</key>
<integer>1656</integer>
</dict>
</dict>
<key>com.typemytype.robofont.mark</key>
<array>
<real>0.86</real>

View file

@ -99,44 +99,6 @@
<integer>1372</integer>
</dict>
</array>
<key>com.typemytype.robofont.layerData</key>
<dict>
<key>reference</key>
<dict>
<key>anchors</key>
<array>
</array>
<key>components</key>
<array>
<dict>
<key>baseGlyph</key>
<string>R</string>
<key>transformation</key>
<array>
<integer>1</integer>
<integer>0</integer>
<integer>0</integer>
<integer>1</integer>
<integer>0</integer>
<integer>0</integer>
</array>
</dict>
</array>
<key>contours</key>
<array>
</array>
<key>lib</key>
<dict>
</dict>
<key>name</key>
<string>P</string>
<key>unicodes</key>
<array>
</array>
<key>width</key>
<integer>1796</integer>
</dict>
</dict>
<key>com.typemytype.robofont.mark</key>
<array>
<real>0.86</real>

View file

@ -151,57 +151,6 @@
<integer>304</integer>
</dict>
</array>
<key>com.typemytype.robofont.layerData</key>
<dict>
<key>reference</key>
<dict>
<key>anchors</key>
<array>
</array>
<key>components</key>
<array>
<dict>
<key>baseGlyph</key>
<string>c</string>
<key>transformation</key>
<array>
<integer>1</integer>
<integer>0</integer>
<integer>0</integer>
<integer>1</integer>
<integer>16</integer>
<integer>0</integer>
</array>
</dict>
<dict>
<key>baseGlyph</key>
<string>e</string>
<key>transformation</key>
<array>
<integer>1</integer>
<integer>0</integer>
<integer>0</integer>
<integer>1</integer>
<integer>16</integer>
<integer>0</integer>
</array>
</dict>
</array>
<key>contours</key>
<array>
</array>
<key>lib</key>
<dict>
</dict>
<key>name</key>
<string>o</string>
<key>unicodes</key>
<array>
</array>
<key>width</key>
<integer>1640</integer>
</dict>
</dict>
<key>com.typemytype.robofont.mark</key>
<array>
<real>0.86</real>

View file

@ -132,44 +132,6 @@
<integer>1084</integer>
</dict>
</array>
<key>com.typemytype.robofont.layerData</key>
<dict>
<key>reference</key>
<dict>
<key>anchors</key>
<array>
</array>
<key>components</key>
<array>
<dict>
<key>baseGlyph</key>
<string>a</string>
<key>transformation</key>
<array>
<integer>1</integer>
<integer>0</integer>
<integer>0</integer>
<integer>1</integer>
<integer>0</integer>
<integer>0</integer>
</array>
</dict>
</array>
<key>contours</key>
<array>
</array>
<key>lib</key>
<dict>
</dict>
<key>name</key>
<string>s</string>
<key>unicodes</key>
<array>
</array>
<key>width</key>
<integer>1552</integer>
</dict>
</dict>
<key>com.typemytype.robofont.mark</key>
<array>
<real>0.86</real>

View file

@ -39,7 +39,6 @@
<string>Cacute</string>
<string>Ccircumflex</string>
<string>Ccaron</string>
<string>afii10053</string>
</array>
<key>@KERN_LEFT_D</key>
<array>
@ -72,7 +71,6 @@
<key>@KERN_LEFT_E</key>
<array>
<string>E</string>
<string>AE</string>
<string>OE</string>
<string>Egrave</string>
<string>Eacute</string>
@ -512,10 +510,6 @@
<array>
<string>epsilon</string>
</array>
<key>@KERN_LEFT_etagreek</key>
<array>
<string>eta</string>
</array>
<key>@KERN_LEFT_f</key>
<array>
<string>f</string>
@ -990,56 +984,55 @@
</array>
<key>@KERN_RIGHT_c</key>
<array>
<string>dzcaron</string>
<string>dzcurl</string>
<string>ohorn</string>
<string>dcroat</string>
<string>oslash</string>
<string>c</string>
<string>cacute</string>
<string>ccaron</string>
<string>ccedilla</string>
<string>ccircumflex</string>
<string>cent</string>
<string>d</string>
<string>dcaron</string>
<string>dcroat</string>
<string>dhook</string>
<string>drthook</string>
<string>dz</string>
<string>dhook</string>
<string>dcroat</string>
<string>g</string>
<string>ghook</string>
<string>gbar</string>
<string>c</string>
<string>cent</string>
<string>dzcaron</string>
<string>dzcurl</string>
<string>e</string>
<string>uni0247</string>
<string>oe</string>
<string>o</string>
<string>q</string>
<string>eth</string>
<string>ccedilla</string>
<string>egrave</string>
<string>eacute</string>
<string>ebreve</string>
<string>ecaron</string>
<string>ecircumflex</string>
<string>edieresis</string>
<string>ograve</string>
<string>oacute</string>
<string>ocircumflex</string>
<string>otilde</string>
<string>odieresis</string>
<string>cacute</string>
<string>ccircumflex</string>
<string>ccaron</string>
<string>dcaron</string>
<string>emacron</string>
<string>ebreve</string>
<string>edotaccent</string>
<string>egrave</string>
<string>emacron</string>
<string>eogonek</string>
<string>ecaron</string>
<string>gcircumflex</string>
<string>gbreve</string>
<string>gcommaaccent</string>
<string>omacron</string>
<string>obreve</string>
<string>ohungarumlaut</string>
<string>ocaron</string>
<string>gcaron</string>
<string>oogonek</string>
<string>eth</string>
<string>g</string>
<string>gacute</string>
<string>gbar</string>
<string>gbreve</string>
<string>gcaron</string>
<string>gcircumflex</string>
<string>gcommaaccent</string>
<string>ghook</string>
<string>o</string>
<string>oacute</string>
<string>obreve</string>
<string>ocaron</string>
<string>ocircumflex</string>
<string>odieresis</string>
<string>oe</string>
<string>ograve</string>
<string>ohorn</string>
<string>ohungarumlaut</string>
<string>omacron</string>
<string>oogonek</string>
<string>oslash</string>
<string>otilde</string>
<string>q</string>
<string>uni0247</string>
</array>
<key>@KERN_RIGHT_colon</key>
<array>
@ -1180,10 +1173,6 @@
<array>
<string>epsilon</string>
</array>
<key>@KERN_RIGHT_etagreek</key>
<array>
<string>eta</string>
</array>
<key>@KERN_RIGHT_f</key>
<array>
<string>f</string>

View file

@ -314,7 +314,7 @@
</dict>
<key>@KERN_LEFT_Epsilongreek</key>
<dict>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-14</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-13</integer>
@ -862,7 +862,7 @@
<integer>-14</integer>
<key>@KERN_RIGHT_Omicrongreek</key>
<integer>-14</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-13</integer>
<key>Psi</key>
<integer>-28</integer>
@ -887,7 +887,7 @@
<integer>-27</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-14</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-22</integer>
<key>@KERN_RIGHT_guillemotright</key>
<integer>-34</integer>
@ -1808,6 +1808,14 @@
<integer>-64</integer>
<key>slash</key>
<integer>13</integer>
<key>@KERN_RIGHT_m</key>
<integer>-29</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-40</integer>
<key>pi</key>
<integer>-28</integer>
<key>tau</key>
<integer>-29</integer>
</dict>
<key>@KERN_LEFT_acyrillic</key>
<dict>
@ -1873,7 +1881,7 @@
<integer>63</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-13</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-70</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-33</integer>
@ -2359,7 +2367,7 @@
<integer>-42</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-8</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-28</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-41</integer>
@ -2420,7 +2428,7 @@
<integer>-34</integer>
<key>@KERN_RIGHT_dotlessj</key>
<integer>-160</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-27</integer>
<key>@KERN_RIGHT_f</key>
<integer>-29</integer>
@ -2566,7 +2574,7 @@
<integer>-297</integer>
<key>@KERN_RIGHT_dotlessj</key>
<integer>159</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-88</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-116</integer>
@ -2615,7 +2623,7 @@
<integer>-55</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-54</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>48</integer>
<key>@KERN_RIGHT_guillemotleft</key>
<integer>-109</integer>
@ -2681,17 +2689,6 @@
<key>zeta</key>
<integer>-6</integer>
</dict>
<key>@KERN_LEFT_etagreek</key>
<dict>
<key>@KERN_RIGHT_etagreek</key>
<integer>-29</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-40</integer>
<key>pi</key>
<integer>-28</integer>
<key>tau</key>
<integer>-29</integer>
</dict>
<key>@KERN_LEFT_f</key>
<dict>
<key>@KERN_RIGHT_A</key>
@ -2778,7 +2775,7 @@
<integer>62</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-62</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-22</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-28</integer>
@ -2971,7 +2968,7 @@
<integer>-63</integer>
<key>@KERN_RIGHT_elcyrillic</key>
<integer>-22</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-48</integer>
<key>@KERN_RIGHT_f</key>
<integer>-13</integer>
@ -3114,7 +3111,7 @@
<integer>61</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-13</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-69</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-33</integer>
@ -3441,7 +3438,7 @@
<integer>-41</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-27</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-35</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-27</integer>
@ -3533,7 +3530,7 @@
<integer>-42</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-14</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-55</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-27</integer>
@ -4479,7 +4476,7 @@
<integer>-185</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-330</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-221</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-159</integer>
@ -4641,7 +4638,7 @@
<integer>-295</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-76</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-28</integer>
<key>@KERN_RIGHT_guillemotleft</key>
<integer>-240</integer>
@ -4725,7 +4722,7 @@
<integer>-55</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-61</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-83</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-116</integer>
@ -5181,7 +5178,7 @@
<integer>-48</integer>
<key>@KERN_RIGHT_eightsuperior</key>
<integer>-90</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-29</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-96</integer>
@ -5379,7 +5376,7 @@
<integer>-40</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-4</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-55</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-62</integer>
@ -5492,7 +5489,7 @@
</dict>
<key>eth</key>
<dict>
<key>@KERN_LEFT_T</key>
<key>@KERN_RIGHT_T</key>
<integer>-96</integer>
<key>V</key>
<integer>-192</integer>
@ -5693,7 +5690,7 @@
<integer>-21</integer>
<key>@KERN_RIGHT_eightsuperior</key>
<integer>-48</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-13</integer>
<key>@KERN_RIGHT_quotedblbase</key>
<integer>-69</integer>
@ -5863,7 +5860,7 @@
<integer>-77</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-45</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-117</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-157</integer>
@ -5952,7 +5949,7 @@
<integer>62</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-15</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-69</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-34</integer>
@ -6784,7 +6781,7 @@
<integer>-13</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-27</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-14</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-6</integer>
@ -6872,7 +6869,7 @@
<integer>216</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-77</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-48</integer>
<key>@KERN_RIGHT_f</key>
<integer>-40</integer>
@ -7033,7 +7030,7 @@
<integer>-35</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-48</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-48</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-69</integer>
@ -7092,7 +7089,7 @@
<integer>-70</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-48</integer>
<key>@KERN_RIGHT_etagreek</key>
<key>@KERN_RIGHT_m</key>
<integer>-55</integer>
<key>@KERN_RIGHT_gammagreek</key>
<integer>-69</integer>

View file

@ -77,44 +77,6 @@
<integer>1804</integer>
</dict>
</array>
<key>com.typemytype.robofont.layerData</key>
<dict>
<key>reference</key>
<dict>
<key>anchors</key>
<array>
</array>
<key>components</key>
<array>
<dict>
<key>baseGlyph</key>
<string>R</string>
<key>transformation</key>
<array>
<integer>1</integer>
<integer>0</integer>
<integer>0</integer>
<integer>1</integer>
<integer>8</integer>
<integer>0</integer>
</array>
</dict>
</array>
<key>contours</key>
<array>
</array>
<key>lib</key>
<dict>
</dict>
<key>name</key>
<string>P</string>
<key>unicodes</key>
<array>
</array>
<key>width</key>
<integer>1784</integer>
</dict>
</dict>
<key>com.typemytype.robofont.mark</key>
<array>
<real>0.86</real>

View file

@ -45,44 +45,6 @@
</outline>
<lib>
<dict>
<key>com.typemytype.robofont.layerData</key>
<dict>
<key>reference</key>
<dict>
<key>anchors</key>
<array>
</array>
<key>components</key>
<array>
<dict>
<key>baseGlyph</key>
<string>t</string>
<key>transformation</key>
<array>
<integer>1</integer>
<integer>0</integer>
<integer>0</integer>
<integer>1</integer>
<integer>32</integer>
<integer>0</integer>
</array>
</dict>
</array>
<key>contours</key>
<array>
</array>
<key>lib</key>
<dict>
</dict>
<key>name</key>
<string>f</string>
<key>unicodes</key>
<array>
</array>
<key>width</key>
<integer>1008</integer>
</dict>
</dict>
<key>com.typemytype.robofont.mark</key>
<array>
<real>0.86</real>

View file

@ -63,44 +63,6 @@
</outline>
<lib>
<dict>
<key>com.typemytype.robofont.layerData</key>
<dict>
<key>reference</key>
<dict>
<key>anchors</key>
<array>
</array>
<key>components</key>
<array>
<dict>
<key>baseGlyph</key>
<string>n</string>
<key>transformation</key>
<array>
<integer>1</integer>
<integer>0</integer>
<integer>0</integer>
<integer>1</integer>
<integer>-8</integer>
<integer>0</integer>
</array>
</dict>
</array>
<key>contours</key>
<array>
</array>
<key>lib</key>
<dict>
</dict>
<key>name</key>
<string>m</string>
<key>unicodes</key>
<array>
</array>
<key>width</key>
<integer>2404</integer>
</dict>
</dict>
<key>com.typemytype.robofont.mark</key>
<array>
<real>0.86</real>

View file

@ -69,44 +69,6 @@
<integer>1208</integer>
</dict>
</array>
<key>com.typemytype.robofont.layerData</key>
<dict>
<key>reference</key>
<dict>
<key>anchors</key>
<array>
</array>
<key>components</key>
<array>
<dict>
<key>baseGlyph</key>
<string>e</string>
<key>transformation</key>
<array>
<integer>1</integer>
<integer>0</integer>
<integer>0</integer>
<integer>1</integer>
<integer>8</integer>
<integer>0</integer>
</array>
</dict>
</array>
<key>contours</key>
<array>
</array>
<key>lib</key>
<dict>
</dict>
<key>name</key>
<string>o</string>
<key>unicodes</key>
<array>
</array>
<key>width</key>
<integer>1680</integer>
</dict>
</dict>
<key>com.typemytype.robofont.mark</key>
<array>
<real>0.86</real>

View file

@ -58,44 +58,6 @@
<integer>868</integer>
</dict>
</array>
<key>com.typemytype.robofont.layerData</key>
<dict>
<key>reference</key>
<dict>
<key>anchors</key>
<array>
</array>
<key>components</key>
<array>
<dict>
<key>baseGlyph</key>
<string>y</string>
<key>transformation</key>
<array>
<integer>1</integer>
<integer>0</integer>
<integer>0</integer>
<integer>1</integer>
<integer>8</integer>
<integer>0</integer>
</array>
</dict>
</array>
<key>contours</key>
<array>
</array>
<key>lib</key>
<dict>
</dict>
<key>name</key>
<string>x</string>
<key>unicodes</key>
<array>
</array>
<key>width</key>
<integer>1520</integer>
</dict>
</dict>
<key>com.typemytype.robofont.mark</key>
<array>
<real>0.86</real>

View file

@ -1025,60 +1025,58 @@
</array>
<key>@KERN_RIGHT_c</key>
<array>
<string>dzcaron</string>
<string>ohorn</string>
<string>dcroat</string>
<string>oslash</string>
<string>d</string>
<string>uni0221</string>
<string>g</string>
<string>c</string>
<string>cacute</string>
<string>ccaron</string>
<string>ccedilla</string>
<string>ccircumflex</string>
<string>ccurl</string>
<string>cent</string>
<string>chook</string>
<string>ccurl</string>
<string>e</string>
<string>uni0247</string>
<string>oe</string>
<string>o</string>
<string>q</string>
<string>qrthook</string>
<string>eth</string>
<string>ccedilla</string>
<string>egrave</string>
<string>eacute</string>
<string>ecircumflex</string>
<string>edieresis</string>
<string>ograve</string>
<string>oacute</string>
<string>ocircumflex</string>
<string>otilde</string>
<string>odieresis</string>
<string>cacute</string>
<string>ccircumflex</string>
<string>ccaron</string>
<string>d</string>
<string>dcaron</string>
<string>dyogh</string>
<string>dz</string>
<string>dzcurl</string>
<string>dzcaron</string>
<string>dcroat</string>
<string>dhook</string>
<string>drthook</string>
<string>dcroat</string>
<string>emacron</string>
<string>dyogh</string>
<string>dz</string>
<string>dzcaron</string>
<string>dzcurl</string>
<string>e</string>
<string>eacute</string>
<string>ebreve</string>
<string>edotaccent</string>
<string>eogonek</string>
<string>ecaron</string>
<string>gcircumflex</string>
<string>gbreve</string>
<string>gcommaaccent</string>
<string>omacron</string>
<string>obreve</string>
<string>ohungarumlaut</string>
<string>ocaron</string>
<string>gcaron</string>
<string>oogonek</string>
<string>ecircumflex</string>
<string>edieresis</string>
<string>edotaccent</string>
<string>egrave</string>
<string>emacron</string>
<string>eogonek</string>
<string>eth</string>
<string>g</string>
<string>gacute</string>
<string>gbreve</string>
<string>gcaron</string>
<string>gcircumflex</string>
<string>gcommaaccent</string>
<string>o</string>
<string>oacute</string>
<string>obreve</string>
<string>ocaron</string>
<string>ocircumflex</string>
<string>odieresis</string>
<string>oe</string>
<string>ograve</string>
<string>ohorn</string>
<string>ohungarumlaut</string>
<string>omacron</string>
<string>oogonek</string>
<string>oslash</string>
<string>otilde</string>
<string>q</string>
<string>qrthook</string>
<string>uni0221</string>
<string>uni0247</string>
</array>
<key>@KERN_RIGHT_colon</key>
<array>

View file

@ -4540,7 +4540,7 @@
</dict>
<key>eth</key>
<dict>
<key>@KERN_LEFT_T</key>
<key>@KERN_RIGHT_T</key>
<integer>-112</integer>
</dict>
<key>exclamdown</key>