3 ms·
In summary, because it can create distinctive word boundary shapes. Related: Here's a programming font (non-monospaced) that adds extra padding to the left of
by efortis 4y ago
In summary, because it can create distinctive word boundary shapes.
Related: Here's a programming font (non-monospaced) that adds extra padding to the left of the capital letters for faster reading of camelCase.
https://ericfortis.com/portfolio/design#-verdana-camel https://ericfortis.com/portfolio/design#-verdana-camel
- huydotnet 4y agoThis looks interesting, do you have a plan to open up this font for the public to download at somepoint?
- efortis 4y agoNow that you mentioned, yes. I'll need to use another base font, since Verdana's license doesn't allow for that.
- random314 4y agoSuggestion - halve the whitespace
- yamtaddle 4y agoYeah, I thought that was a neat idea until I looked at it. It shouldn't be so wide it looks like there's an actual space character there.
- efortis 4y agoI need to screenshot a better example. That one barely has actual spaces. I mean, when there's more code, it's not confusing (after 1 or 2 minutes :), because the actual space is 3.25 times wider than the left padding of the capital case letters.
- jcparkyn 4y agoI would also suggest increasing the spacing around the comma and [ characters (and probably others that aren't shown in that screenshot). I find that non-monospaced fonts make it hard to see where the cursor is in those situations, because there's so little space for it to fit.
- kruxigt 4y ago
- ISO-morphism 4y agoRelated: `m-x glasses-mode` inserts a virtual underscore (configurable of course) to turn camelCase into camel_Case
- efortis 4y agothanks