<?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[Some glyph data isn’t showing up in RoboFont]]></title><description><![CDATA[<p dir="auto">I have a couple of glyphs which I recently added to a project, but now don’t see data for in RoboFont – even though I <em>do</em> see data for these in a code editor and when the UFO is opened in GlyphsApp.</p>
<p dir="auto">The glyph looks empty in RoboFont:<br />
<img src="/assets/uploads/files/1653602532796-049a643f-932a-478f-88a7-55c0f4d56bd2-image-resized.png" alt="049a643f-932a-478f-88a7-55c0f4d56bd2-image.png" class="img-responsive img-markdown" /></p>
<p dir="auto">But the glyph shows data in a code editor:<br />
<img src="/assets/uploads/files/1653602476367-94d81056-704e-419f-8b9d-e330d5393e01-image-resized.png" alt="94d81056-704e-419f-8b9d-e330d5393e01-image.png" class="img-responsive img-markdown" /></p>
<p dir="auto">And the outline appears in GlyphsApp:<br />
<img src="/assets/uploads/files/1653602276911-bc3e851b-0ce0-4b76-97a3-0a773fdfa8c9-image.png" alt="bc3e851b-0ce0-4b76-97a3-0a773fdfa8c9-image.png" class="img-responsive img-markdown" /></p>
<p dir="auto">Even RoboFont Skateboard shows that these glyphs have data and are interpolatable:<br />
<img src="/assets/uploads/files/1653602998663-7c8df842-62f6-48db-be54-eeea49eb72ff-image-resized.png" alt="7c8df842-62f6-48db-be54-eeea49eb72ff-image.png" class="img-responsive img-markdown" /></p>
<p dir="auto">The glyph also fails to build into a font.</p>
<p dir="auto">What might be going wrong?</p>
<p dir="auto">Extra context:</p>
<ul>
<li>I’m in RoboFont Version 4.2 (build 2204191146)</li>
<li>I am using ufoNormalizer</li>
</ul>
<p dir="auto">Debugging steps so far</p>
<ul>
<li>My first thought was that a Git merge may have left some Git syntax somewhere (e.g. <code>&lt;&lt;&lt;&lt;&lt;&lt;</code>), which could be disrupting the UFO. This has happened before, but I can’t find anything like that, this time.</li>
<li>I’ve tried opening it in the latest RF beta, <code>RoboFont 4.3b beta 2205062222</code>. Still looking empty.</li>
</ul>
]]></description><link>https://forum.robofont.com/topic/1036/some-glyph-data-isn-t-showing-up-in-robofont</link><generator>RSS for Node</generator><lastBuildDate>Sun, 14 Jun 2026 09:38:29 GMT</lastBuildDate><atom:link href="https://forum.robofont.com/topic/1036.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 26 May 2022 22:04:51 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Some glyph data isn’t showing up in RoboFont on Thu, 26 May 2022 22:18:49 GMT]]></title><description><![CDATA[<p dir="auto">I have a couple of glyphs which I recently added to a project, but now don’t see data for in RoboFont – even though I <em>do</em> see data for these in a code editor and when the UFO is opened in GlyphsApp.</p>
<p dir="auto">The glyph looks empty in RoboFont:<br />
<img src="/assets/uploads/files/1653602532796-049a643f-932a-478f-88a7-55c0f4d56bd2-image-resized.png" alt="049a643f-932a-478f-88a7-55c0f4d56bd2-image.png" class="img-responsive img-markdown" /></p>
<p dir="auto">But the glyph shows data in a code editor:<br />
<img src="/assets/uploads/files/1653602476367-94d81056-704e-419f-8b9d-e330d5393e01-image-resized.png" alt="94d81056-704e-419f-8b9d-e330d5393e01-image.png" class="img-responsive img-markdown" /></p>
<p dir="auto">And the outline appears in GlyphsApp:<br />
<img src="/assets/uploads/files/1653602276911-bc3e851b-0ce0-4b76-97a3-0a773fdfa8c9-image.png" alt="bc3e851b-0ce0-4b76-97a3-0a773fdfa8c9-image.png" class="img-responsive img-markdown" /></p>
<p dir="auto">Even RoboFont Skateboard shows that these glyphs have data and are interpolatable:<br />
<img src="/assets/uploads/files/1653602998663-7c8df842-62f6-48db-be54-eeea49eb72ff-image-resized.png" alt="7c8df842-62f6-48db-be54-eeea49eb72ff-image.png" class="img-responsive img-markdown" /></p>
<p dir="auto">The glyph also fails to build into a font.</p>
<p dir="auto">What might be going wrong?</p>
<p dir="auto">Extra context:</p>
<ul>
<li>I’m in RoboFont Version 4.2 (build 2204191146)</li>
<li>I am using ufoNormalizer</li>
</ul>
<p dir="auto">Debugging steps so far</p>
<ul>
<li>My first thought was that a Git merge may have left some Git syntax somewhere (e.g. <code>&lt;&lt;&lt;&lt;&lt;&lt;</code>), which could be disrupting the UFO. This has happened before, but I can’t find anything like that, this time.</li>
<li>I’ve tried opening it in the latest RF beta, <code>RoboFont 4.3b beta 2205062222</code>. Still looking empty.</li>
</ul>
]]></description><link>https://forum.robofont.com/post/4060</link><guid isPermaLink="true">https://forum.robofont.com/post/4060</guid><dc:creator><![CDATA[ArrowType]]></dc:creator><pubDate>Thu, 26 May 2022 22:18:49 GMT</pubDate></item><item><title><![CDATA[Reply to Some glyph data isn’t showing up in RoboFont on Thu, 26 May 2022 22:24:55 GMT]]></title><description><![CDATA[<p dir="auto">Hmm, well, I can copy-paste the .glif code into the glyph in RoboFont. It now appears, and git shows me that there isn’t much of a before/after change aside from one excluded guideline and some floating points that have been rounded.</p>
<p dir="auto">Here’s a git diff:</p>
<pre><code class="language-diff">--- a/sources/shantell--extrabold.ufo/glyphs/trianglerightblack.glif
+++ b/sources/shantell--extrabold.ufo/glyphs/trianglerightblack.glif
@@ -12,7 +12,7 @@
                        &lt;point x="90" y="-7"/&gt;
                        &lt;point x="155" y="-7" type="curve" smooth="yes"/&gt;
                        &lt;point x="189" y="-7"/&gt;
-                       &lt;point x="215.7451490508" y="1.2923675778"/&gt;
+                       &lt;point x="216" y="1"/&gt;
                        &lt;point x="264" y="32" type="curve" smooth="yes"/&gt;
                        &lt;point x="409" y="126"/&gt;
                        &lt;point x="628" y="188"/&gt;
@@ -33,10 +33,10 @@
                        &lt;point x="187" y="664"/&gt;
                        &lt;point x="187" y="618" type="curve" smooth="yes"/&gt;
                        &lt;point x="187" y="572"/&gt;
-                       &lt;point x="206.9592983895" y="542.5839315538"/&gt;
+                       &lt;point x="207" y="543"/&gt;
                        &lt;point x="241" y="526" type="curve" smooth="yes"/&gt;
                        &lt;point x="366" y="468"/&gt;
-                       &lt;point x="481.9279829436" y="392.6605925461"/&gt;
+                       &lt;point x="482" y="393"/&gt;
                        &lt;point x="560" y="296" type="curve"/&gt;
                        &lt;point x="536" y="390" type="line"/&gt;
                        &lt;point x="469" y="297"/&gt;
@@ -46,7 +46,7 @@
                        &lt;point x="225" y="213"/&gt;
                        &lt;point x="229" y="279"/&gt;
                        &lt;point x="229" y="343" type="curve" smooth="yes"/&gt;
-                       &lt;point x="229" y="454.4080882353"/&gt;
+                       &lt;point x="229" y="454"/&gt;
                        &lt;point x="218" y="539"/&gt;
                        &lt;point x="218" y="616" type="curve" smooth="yes"/&gt;
                        &lt;point x="218" y="680"/&gt;
@@ -59,7 +59,6 @@
                        &lt;point x="51" y="478"/&gt;
                &lt;/contour&gt;
        &lt;/outline&gt;
-       &lt;guideline name="capCenter" x="0" y="350" angle="0" identifier="lT1XZXDpQn"/&gt;
        &lt;lib&gt;
                &lt;dict&gt;
                        &lt;key&gt;public.markColor&lt;/key&gt;
</code></pre>
<p dir="auto">Here’s a "before":</p>
<pre><code class="language-xml">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;glyph name="trianglerightblack" format="2"&gt;
	&lt;unicode hex="25B6"/&gt;
	&lt;advance width="750"/&gt;
	&lt;outline&gt;
		&lt;contour&gt;
			&lt;point x="51" y="347" type="curve" smooth="yes"/&gt;
			&lt;point x="51" y="265"/&gt;
			&lt;point x="49" y="184"/&gt;
			&lt;point x="49" y="97" type="curve" smooth="yes"/&gt;
			&lt;point x="49" y="37"/&gt;
			&lt;point x="90" y="-7"/&gt;
			&lt;point x="155" y="-7" type="curve" smooth="yes"/&gt;
			&lt;point x="189" y="-7"/&gt;
			&lt;point x="215.7451490508" y="1.2923675778"/&gt;
			&lt;point x="264" y="32" type="curve" smooth="yes"/&gt;
			&lt;point x="409" y="126"/&gt;
			&lt;point x="628" y="188"/&gt;
			&lt;point x="704" y="292" type="curve" smooth="yes"/&gt;
			&lt;point x="718" y="310"/&gt;
			&lt;point x="724" y="324"/&gt;
			&lt;point x="724" y="345" type="curve" smooth="yes"/&gt;
			&lt;point x="724" y="369"/&gt;
			&lt;point x="716" y="383"/&gt;
			&lt;point x="700" y="403" type="curve" smooth="yes"/&gt;
			&lt;point x="599" y="525"/&gt;
			&lt;point x="459" y="620"/&gt;
			&lt;point x="328" y="681" type="curve" smooth="yes"/&gt;
			&lt;point x="300" y="695"/&gt;
			&lt;point x="285" y="697"/&gt;
			&lt;point x="271" y="697" type="curve" smooth="yes"/&gt;
			&lt;point x="221" y="697"/&gt;
			&lt;point x="187" y="664"/&gt;
			&lt;point x="187" y="618" type="curve" smooth="yes"/&gt;
			&lt;point x="187" y="572"/&gt;
			&lt;point x="206.9592983895" y="542.5839315538"/&gt;
			&lt;point x="241" y="526" type="curve" smooth="yes"/&gt;
			&lt;point x="366" y="468"/&gt;
			&lt;point x="481.9279829436" y="392.6605925461"/&gt;
			&lt;point x="560" y="296" type="curve"/&gt;
			&lt;point x="536" y="390" type="line"/&gt;
			&lt;point x="469" y="297"/&gt;
			&lt;point x="328" y="277"/&gt;
			&lt;point x="165" y="176" type="curve"/&gt;
			&lt;point x="224" y="153" type="line"/&gt;
			&lt;point x="225" y="213"/&gt;
			&lt;point x="229" y="279"/&gt;
			&lt;point x="229" y="343" type="curve" smooth="yes"/&gt;
			&lt;point x="229" y="454.4080882353"/&gt;
			&lt;point x="218" y="539"/&gt;
			&lt;point x="218" y="616" type="curve" smooth="yes"/&gt;
			&lt;point x="218" y="680"/&gt;
			&lt;point x="184" y="712"/&gt;
			&lt;point x="122" y="712" type="curve" smooth="yes"/&gt;
			&lt;point x="75" y="712"/&gt;
			&lt;point x="42" y="683"/&gt;
			&lt;point x="42" y="630" type="curve" smooth="yes"/&gt;
			&lt;point x="42" y="531"/&gt;
			&lt;point x="51" y="478"/&gt;
		&lt;/contour&gt;
	&lt;/outline&gt;
	&lt;guideline name="capCenter" x="0" y="350" angle="0" identifier="lT1XZXDpQn"/&gt;
	&lt;lib&gt;
		&lt;dict&gt;
			&lt;key&gt;public.markColor&lt;/key&gt;
			&lt;string&gt;0,0.95,0.95,0.25&lt;/string&gt;
		&lt;/dict&gt;
	&lt;/lib&gt;
&lt;/glyph&gt;

</code></pre>
<p dir="auto">Here’s an "after":</p>
<pre><code class="language-xml">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
&lt;glyph name="trianglerightblack" format="2"&gt;
	&lt;unicode hex="25B6"/&gt;
	&lt;advance width="750"/&gt;
	&lt;outline&gt;
		&lt;contour&gt;
			&lt;point x="51" y="347" type="curve" smooth="yes"/&gt;
			&lt;point x="51" y="265"/&gt;
			&lt;point x="49" y="184"/&gt;
			&lt;point x="49" y="97" type="curve" smooth="yes"/&gt;
			&lt;point x="49" y="37"/&gt;
			&lt;point x="90" y="-7"/&gt;
			&lt;point x="155" y="-7" type="curve" smooth="yes"/&gt;
			&lt;point x="189" y="-7"/&gt;
			&lt;point x="216" y="1"/&gt;
			&lt;point x="264" y="32" type="curve" smooth="yes"/&gt;
			&lt;point x="409" y="126"/&gt;
			&lt;point x="628" y="188"/&gt;
			&lt;point x="704" y="292" type="curve" smooth="yes"/&gt;
			&lt;point x="718" y="310"/&gt;
			&lt;point x="724" y="324"/&gt;
			&lt;point x="724" y="345" type="curve" smooth="yes"/&gt;
			&lt;point x="724" y="369"/&gt;
			&lt;point x="716" y="383"/&gt;
			&lt;point x="700" y="403" type="curve" smooth="yes"/&gt;
			&lt;point x="599" y="525"/&gt;
			&lt;point x="459" y="620"/&gt;
			&lt;point x="328" y="681" type="curve" smooth="yes"/&gt;
			&lt;point x="300" y="695"/&gt;
			&lt;point x="285" y="697"/&gt;
			&lt;point x="271" y="697" type="curve" smooth="yes"/&gt;
			&lt;point x="221" y="697"/&gt;
			&lt;point x="187" y="664"/&gt;
			&lt;point x="187" y="618" type="curve" smooth="yes"/&gt;
			&lt;point x="187" y="572"/&gt;
			&lt;point x="207" y="543"/&gt;
			&lt;point x="241" y="526" type="curve" smooth="yes"/&gt;
			&lt;point x="366" y="468"/&gt;
			&lt;point x="482" y="393"/&gt;
			&lt;point x="560" y="296" type="curve"/&gt;
			&lt;point x="536" y="390" type="line"/&gt;
			&lt;point x="469" y="297"/&gt;
			&lt;point x="328" y="277"/&gt;
			&lt;point x="165" y="176" type="curve"/&gt;
			&lt;point x="224" y="153" type="line"/&gt;
			&lt;point x="225" y="213"/&gt;
			&lt;point x="229" y="279"/&gt;
			&lt;point x="229" y="343" type="curve" smooth="yes"/&gt;
			&lt;point x="229" y="454"/&gt;
			&lt;point x="218" y="539"/&gt;
			&lt;point x="218" y="616" type="curve" smooth="yes"/&gt;
			&lt;point x="218" y="680"/&gt;
			&lt;point x="184" y="712"/&gt;
			&lt;point x="122" y="712" type="curve" smooth="yes"/&gt;
			&lt;point x="75" y="712"/&gt;
			&lt;point x="42" y="683"/&gt;
			&lt;point x="42" y="630" type="curve" smooth="yes"/&gt;
			&lt;point x="42" y="531"/&gt;
			&lt;point x="51" y="478"/&gt;
		&lt;/contour&gt;
	&lt;/outline&gt;
	&lt;lib&gt;
		&lt;dict&gt;
			&lt;key&gt;public.markColor&lt;/key&gt;
			&lt;string&gt;0,0.95,0.95,0.25&lt;/string&gt;
		&lt;/dict&gt;
	&lt;/lib&gt;
&lt;/glyph&gt;
</code></pre>
]]></description><link>https://forum.robofont.com/post/4061</link><guid isPermaLink="true">https://forum.robofont.com/post/4061</guid><dc:creator><![CDATA[ArrowType]]></dc:creator><pubDate>Thu, 26 May 2022 22:24:55 GMT</pubDate></item><item><title><![CDATA[Reply to Some glyph data isn’t showing up in RoboFont on Fri, 27 May 2022 07:32:32 GMT]]></title><description><![CDATA[<p dir="auto">I tried both .glif in RF and they work fine.<br />
Was it maybe a sync issue with git?<br />
Did you have to solve any diff conflict?</p>
]]></description><link>https://forum.robofont.com/post/4062</link><guid isPermaLink="true">https://forum.robofont.com/post/4062</guid><dc:creator><![CDATA[roberto arista]]></dc:creator><pubDate>Fri, 27 May 2022 07:32:32 GMT</pubDate></item></channel></rss>