<?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[unicodes dissapear in variable generated with Batch]]></title><description><![CDATA[<p dir="auto">Hi!</p>
<p dir="auto">I'm having a problem with generating a variable font from batch: Some glyphs (zerowidthnobreak, zerowidthspace, enspace and joinerspace) lose their unicodes in the final variable file.</p>
<p dir="auto">They're there in the sources and in all the interpolated instances but they seem to dissapear when batch makes the temp ttfs (I checked one) and are then missing in the final file.</p>
<p dir="auto">I checked the Batch Report and, in <em>Making master glyphs compatible</em>, it shows:</p>
<pre><code>Adding missing glyph 'zerowidthspace' in master 'FONT Extended Thin (foreground)'
Adding missing glyph 'zerowidthspace' in master 'FONT Extended Black (foreground)'
Adding missing glyph 'zerowidthspace' in master 'FONT VF Compact Thin (foreground)'
Adding missing glyph 'zerowidthspace' in master 'FONT Compact Black (foreground)'
</code></pre>
<p dir="auto">for all these glyphs and for all the masters. The glyphs are there in the final ttf, they just don't have unicodes. 🤔</p>
<p dir="auto">I'm stumped on where to look for the error, any pointers are appreciated.</p>
<p dir="auto">And honestly if you have another way to add the unicodes to my compiled font via ttx or something else, that's welcome too 😛 I just want these files out the door.</p>
<p dir="auto"><em>Edit: I ran the generate again, checked the Output window and there's nothing reported there.</em></p>
<p dir="auto"><img src="/assets/uploads/files/1644292685336-screen-shot-2022-02-07-at-9.27.43-pm-resized.png" alt="Screen Shot 2022-02-07 at 9.27.43 PM.png" class="img-responsive img-markdown" /></p>
]]></description><link>https://forum.robofont.com/topic/1012/unicodes-dissapear-in-variable-generated-with-batch</link><generator>RSS for Node</generator><lastBuildDate>Tue, 18 Aug 2026 12:26:50 GMT</lastBuildDate><atom:link href="https://forum.robofont.com/topic/1012.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 08 Feb 2022 03:58:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to unicodes dissapear in variable generated with Batch on Tue, 08 Feb 2022 04:03:30 GMT]]></title><description><![CDATA[<p dir="auto">Hi!</p>
<p dir="auto">I'm having a problem with generating a variable font from batch: Some glyphs (zerowidthnobreak, zerowidthspace, enspace and joinerspace) lose their unicodes in the final variable file.</p>
<p dir="auto">They're there in the sources and in all the interpolated instances but they seem to dissapear when batch makes the temp ttfs (I checked one) and are then missing in the final file.</p>
<p dir="auto">I checked the Batch Report and, in <em>Making master glyphs compatible</em>, it shows:</p>
<pre><code>Adding missing glyph 'zerowidthspace' in master 'FONT Extended Thin (foreground)'
Adding missing glyph 'zerowidthspace' in master 'FONT Extended Black (foreground)'
Adding missing glyph 'zerowidthspace' in master 'FONT VF Compact Thin (foreground)'
Adding missing glyph 'zerowidthspace' in master 'FONT Compact Black (foreground)'
</code></pre>
<p dir="auto">for all these glyphs and for all the masters. The glyphs are there in the final ttf, they just don't have unicodes. 🤔</p>
<p dir="auto">I'm stumped on where to look for the error, any pointers are appreciated.</p>
<p dir="auto">And honestly if you have another way to add the unicodes to my compiled font via ttx or something else, that's welcome too 😛 I just want these files out the door.</p>
<p dir="auto"><em>Edit: I ran the generate again, checked the Output window and there's nothing reported there.</em></p>
<p dir="auto"><img src="/assets/uploads/files/1644292685336-screen-shot-2022-02-07-at-9.27.43-pm-resized.png" alt="Screen Shot 2022-02-07 at 9.27.43 PM.png" class="img-responsive img-markdown" /></p>
]]></description><link>https://forum.robofont.com/post/3927</link><guid isPermaLink="true">https://forum.robofont.com/post/3927</guid><dc:creator><![CDATA[ro-hernandezz]]></dc:creator><pubDate>Tue, 08 Feb 2022 04:03:30 GMT</pubDate></item><item><title><![CDATA[Reply to unicodes dissapear in variable generated with Batch on Tue, 08 Feb 2022 20:19:20 GMT]]></title><description><![CDATA[<p dir="auto">he</p>
<p dir="auto">dont know why Ive written batch to extract the font math glyph by his geometry only...</p>
<p dir="auto"><a href="https://github.com/typemytype/batchRoboFontExtension/blob/f6871beca1689e543ec9e577a6d95c41d5438ad2/Batch.roboFontExt/lib/variableFontGenerator/" rel="nofollow">https://github.com/typemytype/batchRoboFontExtension/blob/f6871beca1689e543ec9e577a6d95c41d5438ad2/Batch.roboFontExt/lib/variableFontGenerator/</a><strong>init</strong>.py#L463</p>
<p dir="auto">when that flag is <code>True</code> unicodes and names arent copied over...<br />
<a href="https://github.com/robotools/fontMath/blob/master/Lib/fontMath/mathGlyph.py#L343-L345" rel="nofollow">https://github.com/robotools/fontMath/blob/master/Lib/fontMath/mathGlyph.py#L343-L345</a></p>
]]></description><link>https://forum.robofont.com/post/3928</link><guid isPermaLink="true">https://forum.robofont.com/post/3928</guid><dc:creator><![CDATA[frederik]]></dc:creator><pubDate>Tue, 08 Feb 2022 20:19:20 GMT</pubDate></item><item><title><![CDATA[Reply to unicodes dissapear in variable generated with Batch on Tue, 08 Feb 2022 20:23:27 GMT]]></title><description><![CDATA[<p dir="auto">could you check this version of Batch: <a href="https://github.com/typemytype/batchRoboFontExtension/archive/refs/heads/master.zip" rel="nofollow">https://github.com/typemytype/batchRoboFontExtension/archive/refs/heads/master.zip</a></p>
<p dir="auto">You will need to download and install Batch manually. I didnt touch the version number so Mechanic will dont show an update yet.</p>
<p dir="auto">thanks</p>
]]></description><link>https://forum.robofont.com/post/3929</link><guid isPermaLink="true">https://forum.robofont.com/post/3929</guid><dc:creator><![CDATA[frederik]]></dc:creator><pubDate>Tue, 08 Feb 2022 20:23:27 GMT</pubDate></item><item><title><![CDATA[Reply to unicodes dissapear in variable generated with Batch on Sat, 12 Feb 2022 05:18:42 GMT]]></title><description><![CDATA[<p dir="auto"><a class="plugin-mentions-user plugin-mentions-a" href="https://forum.robofont.com/uid/1">@frederik</a> Oooh, So those glyphs weren't getting autounicoded later or something?</p>
<p dir="auto">Anyway, This version almost worked, but it threw an undefined variable name error. I added a line that seemed to fix it and that let me generate OK and I made a pull request of that on github.</p>
<p dir="auto">Thank you so much!</p>
]]></description><link>https://forum.robofont.com/post/3937</link><guid isPermaLink="true">https://forum.robofont.com/post/3937</guid><dc:creator><![CDATA[ro-hernandezz]]></dc:creator><pubDate>Sat, 12 Feb 2022 05:18:42 GMT</pubDate></item><item><title><![CDATA[Reply to unicodes dissapear in variable generated with Batch on Sat, 12 Feb 2022 21:59:30 GMT]]></title><description><![CDATA[<p dir="auto">super! thanks for the PR, that is very much appreciated!!</p>
]]></description><link>https://forum.robofont.com/post/3940</link><guid isPermaLink="true">https://forum.robofont.com/post/3940</guid><dc:creator><![CDATA[frederik]]></dc:creator><pubDate>Sat, 12 Feb 2022 21:59:30 GMT</pubDate></item></channel></rss>