Hermit: a font for programmers, by a programmer
pcaro.es
pcaro.es
Including the comment I was about to type before I realized it had already been written:
"I hate to say this, but a font by a programmer makes as much sense as a database library by a font designer. Good font design is not about calculations or following principled rules; it's about what looks good to the eye, and it takes a tremendous amount of skill and experience. And to my eye, at least, the font is incredibly difficult to read. It literally looks like a font designed by an engineer for a plotter, not something designed for the human eye or legibility. Good fonts follow intuitive rhythms, they focus on word shapes (not just letter shapes), natural curves, there's a tremendous amount of subtlety that goes into achieving a proper sense of balance between letterforms, and a lot of things are actually different between letters/curves/etc. so that they look the same to the eye in the end. Even with "utilitarian" fonts like monospace ones. "Carefully planned and calculated" is a great recipe for building a bridge, but not for building a font, unfortunately."
My response to your quote had also already been written, isn't this a convenient day?
Here's what your code sample looks like in Source Code Pro:
http://i.imgur.com/uAknyGB.png
Smaller font:
http://i.imgur.com/m0p17tm.png
Notice how all letters take up the full horizontal width so words clump together. It's easy to see that a space is a space, and not just an "i" next to an "l"
It's also worth noting that I had to try 3 separate OCR processors with your sample before I got one that didn't output complete garbage.
I will try to add 1px of horizontal space between letters. The goal was to make the font vertically compact, but still legible. The size is small and it feels quite clumped though.
"Fonts" are computer code. Typefaces are what you see, unless you're editing the font that will set the type on your screen.
In modern usage, with the advent of digital typography, "font" is frequently synonymous with "typeface". In particular, the use of "vector" or "outline" fonts means that different sizes of a typeface can be dynamically generated from one design. Each style may still be in a separate "font file"—for instance, the typeface "Bulmer" may include the fonts "Bulmer roman", "Bulmer italic", "Bulmer bold" and "Bulmer extended"—but the term "font" might be applied either to one of these alone or to the whole typeface.
http://en.wikipedia.org/wiki/Font
While I appreciate your semantic formalism, considering that my fonts are collected and managed in my Font Book rather than my Typeface book, I think you've lost that battle, for now.
my eyes hurt :-)
Point is: the very first thing anyone going to that page to see that font is going to want to see is that font. Most are going to expect the text of the page in that font, or at least a suitable sample first. As is, the text seen is in some non-standard (AFAIK) font which piques interest as the reader studies its subtleties, wondering how code would look in it ... then after a nontrivial time reading, discovered the links to samples, and is startled to see something completely different (and, IMHO, kinda "squashed").
A newspaper doesn't put the #1 headline on a page referenced below-the-fold.
All that to say, Adobe's Source Code Pro could also be called a font for programmers, by programmers.
Having said that, I applaud a developer committed enough to make "the perfect editor font" just as much as I applaud those who, via their config scripts and plugins, shape vim or emacs into their own perfect text editors.
Also, he managed to make his font work on WIndows. I never did it with mine (https://github.com/rbanffy/3270font)
Yes, that's right. An open source font by Adobe. It's absolutely gorgeous!
It's not _that_ bad at 12pt, but all that's wrong with the font really shows with smaller sizes. Stroke weights are inconsistent, eyes too small. The font was meant to be "clear, pragmatic and very readable". Right now, it's none of these.
Technical problems can be solved, and the font will look good to some. I don't like it, but that's just a matter of taste. Layman's opinion on aesthetics can only have statistical value (and it's questionable if professional's opinion should be valued more).
What really bothers me is pretentiousness of the first paragraph. Basically, "everything was meant to be great, so it is". That - along with a todo that says nothing about fixing flaws, but dreams of having cyrillic, greek, unicode - is the biggest problem of all.
Fixing that first would go a long way toward making this a newsworthy item and a font to keep an eye on.
It's not "pretty" but I find it the most useful and visually appealing. The only downside is that not everything works properly with bitmap fonts.
If you haven't seen it yet, Fantasque Sans Mono (formerly Cosmic Sans Neue) is my current favourite. It's worth checking out. http://openfontlibrary.org/en/font/fantasque-sans-mono
So, anyone care to explain why a font is better than another or is it just a "feel" you get that you like one over the others?
Screenshot: https://www.evernote.com/shard/s1/sh/3a95a8a8-978a-4371-8411...
Why not do:
$(current).append(
$('<input class="editing" type="text"/>').val(value));https://github.com/daylerees/colour-schemes it's "Frontier Contrast"
It's hard to tell because there are no 'C's in the samples; more upper case and mixed case text would be helpful.
screenshot https://mediacru.sh/ce42e42abe27
For instance, I prefer Menlo font and find it much better looking than Hermit.
Tried others (including this one), but keep coming back to it. I have it set to 14pt in Sublime Text.