This is fascinating, there is quite a bit of overlap with a font that I started designing recently: <a href="http://alanbernstein.net/images/line-font-lowercase" rel="nofollow">http://alanbernstein.net/images/line-font-lowercase</a><p>I do small projects on CNC machines, and I got annoyed at having to trace both sides of a character, when using the outline of a standard font. In response, I created the single-stroke characters shown above, but only enough of them to draw basic labels.<p>Part of my original inspiration was this blog post: <a href="https://mzucker.github.io/2016/08/03/miniray.html" rel="nofollow">https://mzucker.github.io/2016/08/03/miniray.html</a><p>It would be interesting to do a closer comparison of these two fonts, it looks like some of our letters are identical. I definitely prefer some of Leon's characters, especially the 's'. It should be easy enough for me to implement mine in javascript, because I focused on simplicity of the glyph definitions. For example, lowercase 'e' is defined like this:<p><pre><code> 'e': [Line([-0.5, 0.5], [0.5, 0.5]), Arc([0, 0.5], 0.5, 0, 7/4)],
</code></pre>
I hope I can find the time to experiment with this.