<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Skateboard chokes on kerning?]]></title><description><![CDATA[<p dir="auto">I've been using Skateboard in design of a two-axes variable font. So far all is well, but now I'm adding kerning to my ufo's and Skateboard is not liking it. I can visualize the fonts in the text window throughout the design space, but trying to create a Preview UFO gets the following error:</p>
<pre><code class="language-console">Something went wrong. At this time it may not be possible to assign blame and point fingers. So, pardon the traceback posted below, it may be helpful in a report. Thanks!

Traceback (most recent call last):
  File "/Users/gregory/Library/Application Support/RoboFont/plugins/Skateboard.roboFontExt/lib/skateboard.py", line 3992, in export_generateUFOCallback
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/ufoProcessor/__init__.py", line 669, in makeInstance
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/ufoProcessor/__init__.py", line 393, in getKerningMutator
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontMath/mathKerning.py", line 27, in __init__
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontMath/mathKerning.py", line 35, in update
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/kerning.py", line 396, in keys
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/base.py", line 278, in keys
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/base.py", line 287, in _keys
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/kerning.py", line 386, in items
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/base.py", line 295, in items
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/base.py", line 295, in &lt;listcomp&gt;
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/normalizers.py", line 131, in normalizeKerningKey
ValueError: Kerning key items must be one character long
</code></pre>
]]></description><link>https://forum.robofont.com/topic/886/skateboard-chokes-on-kerning</link><generator>RSS for Node</generator><lastBuildDate>Thu, 14 May 2026 04:40:17 GMT</lastBuildDate><atom:link href="https://forum.robofont.com/topic/886.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 16 Jul 2020 23:53:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Skateboard chokes on kerning? on Fri, 24 Jul 2020 14:20:58 GMT]]></title><description><![CDATA[<p dir="auto">I've been using Skateboard in design of a two-axes variable font. So far all is well, but now I'm adding kerning to my ufo's and Skateboard is not liking it. I can visualize the fonts in the text window throughout the design space, but trying to create a Preview UFO gets the following error:</p>
<pre><code class="language-console">Something went wrong. At this time it may not be possible to assign blame and point fingers. So, pardon the traceback posted below, it may be helpful in a report. Thanks!

Traceback (most recent call last):
  File "/Users/gregory/Library/Application Support/RoboFont/plugins/Skateboard.roboFontExt/lib/skateboard.py", line 3992, in export_generateUFOCallback
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/ufoProcessor/__init__.py", line 669, in makeInstance
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/ufoProcessor/__init__.py", line 393, in getKerningMutator
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontMath/mathKerning.py", line 27, in __init__
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontMath/mathKerning.py", line 35, in update
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/kerning.py", line 396, in keys
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/base.py", line 278, in keys
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/base.py", line 287, in _keys
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/kerning.py", line 386, in items
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/base.py", line 295, in items
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/base.py", line 295, in &lt;listcomp&gt;
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.7/fontParts/base/normalizers.py", line 131, in normalizeKerningKey
ValueError: Kerning key items must be one character long
</code></pre>
]]></description><link>https://forum.robofont.com/post/3448</link><guid isPermaLink="true">https://forum.robofont.com/post/3448</guid><dc:creator><![CDATA[GregThompson]]></dc:creator><pubDate>Fri, 24 Jul 2020 14:20:58 GMT</pubDate></item><item><title><![CDATA[Reply to Skateboard chokes on kerning? on Fri, 17 Jul 2020 00:10:17 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.robofont.com/uid/529">@GregThompson</a> More detail on my situation.</p>
<ul>
<li>
<p dir="auto">There are four ufo sources</p>
</li>
<li>
<p dir="auto">Each ufo has identical kerning groups, pairs, and values</p>
</li>
<li>
<p dir="auto">859 pairs, 143 groups, 399 glyphs in each ufo</p>
</li>
<li>
<p dir="auto">Robofont 3.4, Skateboard 1.6.1, MetricsMachine 1.1.0</p>
</li>
<li>
<p dir="auto">otf and variable fonts generate with no errors</p>
</li>
</ul>
]]></description><link>https://forum.robofont.com/post/3449</link><guid isPermaLink="true">https://forum.robofont.com/post/3449</guid><dc:creator><![CDATA[GregThompson]]></dc:creator><pubDate>Fri, 17 Jul 2020 00:10:17 GMT</pubDate></item><item><title><![CDATA[Reply to Skateboard chokes on kerning? on Fri, 17 Jul 2020 01:51:49 GMT]]></title><description><![CDATA[<p dir="auto">Found the problem. It was a kerning pair without a Side 1 glyph. And only in one ufo, the first ufo I kerned. I then copied that kerning info into the other three ufo's but the error didn't copy.</p>
]]></description><link>https://forum.robofont.com/post/3450</link><guid isPermaLink="true">https://forum.robofont.com/post/3450</guid><dc:creator><![CDATA[GregThompson]]></dc:creator><pubDate>Fri, 17 Jul 2020 01:51:49 GMT</pubDate></item><item><title><![CDATA[Reply to Skateboard chokes on kerning? on Fri, 17 Jul 2020 20:48:15 GMT]]></title><description><![CDATA[<p dir="auto">good you found it!<br />
kerning values has to be set very precise.</p>
<p dir="auto">Did the extension <a href="https://github.com/LettError/designSpaceRoboFontExtension" rel="nofollow">DesignSpaceEditor</a> show this kern error in the report?</p>
<p dir="auto">good luck!</p>
]]></description><link>https://forum.robofont.com/post/3451</link><guid isPermaLink="true">https://forum.robofont.com/post/3451</guid><dc:creator><![CDATA[frederik]]></dc:creator><pubDate>Fri, 17 Jul 2020 20:48:15 GMT</pubDate></item></channel></rss>