<?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[makeOTF and non-ascii characters]]></title><description><![CDATA[<p dir="auto">Hi, I'm back with maybe another stupid question. So from what I understand the <a href="https://github.com/robotools/ufo2fdk/blob/f434584bda677cf88e179df1afeadbc5716a1b53/Lib/ufo2fdk/makeotfParts.py#L125" rel="nofollow">ufo2fdk will convert</a> non-ascii characters to the correct unicode/macRoman values in the fontmenunamedb. But when attempting to testInstall(), the file won't generate. I ran the same file through the command line with makeotf -f font.ufo -o font.otf and it generates totally fine. I also ran a test through my FDK mastering workflow with the appropriate mac/windows lines, which worked. Is this a limitation of roboFont or am I just blind to my mistake?<br />
The only name tables that can't have non-ascii characters are the postscript tables, correct?<br />
Thanks,<br />
Connor</p>
]]></description><link>https://forum.robofont.com/topic/679/makeotf-and-non-ascii-characters</link><generator>RSS for Node</generator><lastBuildDate>Sat, 09 May 2026 13:14:55 GMT</lastBuildDate><atom:link href="https://forum.robofont.com/topic/679.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 02 Aug 2019 18:19:10 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to makeOTF and non-ascii characters on Fri, 02 Aug 2019 18:19:10 GMT]]></title><description><![CDATA[<p dir="auto">Hi, I'm back with maybe another stupid question. So from what I understand the <a href="https://github.com/robotools/ufo2fdk/blob/f434584bda677cf88e179df1afeadbc5716a1b53/Lib/ufo2fdk/makeotfParts.py#L125" rel="nofollow">ufo2fdk will convert</a> non-ascii characters to the correct unicode/macRoman values in the fontmenunamedb. But when attempting to testInstall(), the file won't generate. I ran the same file through the command line with makeotf -f font.ufo -o font.otf and it generates totally fine. I also ran a test through my FDK mastering workflow with the appropriate mac/windows lines, which worked. Is this a limitation of roboFont or am I just blind to my mistake?<br />
The only name tables that can't have non-ascii characters are the postscript tables, correct?<br />
Thanks,<br />
Connor</p>
]]></description><link>https://forum.robofont.com/post/2568</link><guid isPermaLink="true">https://forum.robofont.com/post/2568</guid><dc:creator><![CDATA[connor]]></dc:creator><pubDate>Fri, 02 Aug 2019 18:19:10 GMT</pubDate></item><item><title><![CDATA[Reply to makeOTF and non-ascii characters on Fri, 16 Aug 2019 18:49:47 GMT]]></title><description><![CDATA[<p dir="auto">Try running in "release" mode. Is there any AFDKO output in the output window? (Looking for <code>[Error]</code> and <code>[Fatal]</code> here)</p>
]]></description><link>https://forum.robofont.com/post/2594</link><guid isPermaLink="true">https://forum.robofont.com/post/2594</guid><dc:creator><![CDATA[colinmford]]></dc:creator><pubDate>Fri, 16 Aug 2019 18:49:47 GMT</pubDate></item><item><title><![CDATA[Reply to makeOTF and non-ascii characters on Fri, 16 Aug 2019 19:19:45 GMT]]></title><description><![CDATA[<p dir="auto">Unfortunately, the release mode doesn't help. I also tried setting the testInstall settings to TTF since that's always in release mode..but nothing:( There is also no AFDKO output, only python traceback:</p>
<pre><code>/Applications/RoboFont.app/Contents/Resources/lib/python36.zip/lib/doodleFontWindow.py:332: ResourceWarning: unclosed file &lt;_io.BufferedWriter name='/var/folders/1p/78hmxxfx6h12qlgv9j2r10_00000gn/T/tmpzxq0ugvb/font.otf'&gt;
Traceback (most recent call last):
  File "lib/doodleFontWindow.pyc", line 328, in _compileFont
  File "lib/fontObjects/doodleLayer.pyc", line 295, in generate
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.6/fontCompiler/compiler.py", line 148, in generateFont
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.6/fontCompiler/baseCompiler.py", line 331, in compile
  File "/Applications/RoboFont.app/Contents/Resources/lib/python3.6/fontCompiler/baseCompiler.py", line 390, in _makeFDKParts
UnicodeEncodeError: 'ascii' codec can't encode character '\xe9' in position 1: ordinal not in range(128)
</code></pre>
<p dir="auto">For the time being I am just removing the 'é' from the font names. I am going to try and investigate the root of the problem this weekend. Thanks, Colin.</p>
]]></description><link>https://forum.robofont.com/post/2597</link><guid isPermaLink="true">https://forum.robofont.com/post/2597</guid><dc:creator><![CDATA[connor]]></dc:creator><pubDate>Fri, 16 Aug 2019 19:19:45 GMT</pubDate></item><item><title><![CDATA[Reply to makeOTF and non-ascii characters on Fri, 16 Aug 2019 20:17:29 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.robofont.com/uid/213">@connor</a> I think i recall <a class="plugin-mentions-user plugin-mentions-a" href="https://forum.robofont.com/uid/35">@benkiel</a> had some relevant mastering experience with Vēlo...</p>
<p dir="auto">Any tips, Ben?</p>
]]></description><link>https://forum.robofont.com/post/2599</link><guid isPermaLink="true">https://forum.robofont.com/post/2599</guid><dc:creator><![CDATA[colinmford]]></dc:creator><pubDate>Fri, 16 Aug 2019 20:17:29 GMT</pubDate></item></channel></rss>