PragmataPro is an excellent programmer’s font from font designer Fabrizio Schiavi in Italy, the creator of the earlier Pragmata Programmer font. Have a look at the following font samples, especially the lookalikes section. He has done a remarkably good job of making those characters look distinct. I don’t think I have ever seen another font with that much difference between characters. He took my criticism of his earlier font to heart and made the 0 and 8 distinction particularly clear. In ordinary English, it is fairly easy to tell by context what letter is intended, but in programming, intention is not important. What counts is what the letter actually is. Computers are not interested in intentions.
The italic a and o look a little too much alike. He said he would fix that. The italic version does not yet have hinting. The main way you notice that is the italic equals the top bar looks noticeably thinner than the bottom. A fix for that too is coming.
If you buy the font, you can only use it on your desktop computer. You may not use in on your website. However, if you rent it from FontDeck, you can.
|PragmataPro plain||PragmataPro bold|
Also notice that it also handles the obscure punctuation, Esperanto, Kanji, symbols, arrows, currency symbols… Even the obscure Esperanto accented letters are in same style as the main ones, not borrowed from another similar font as is sometimes done. It is not particularly beautiful, but it is highly legible and compact, both horizontally and vertically.
You can experiment with a free demo version where many of the characters show as vertical bar.
Unfortunately, because of the limited market and years of labour to create it, PragmataPro is quite expensive. You can buy the Complete font for from FSD or get just the essentials (reduced character set, no italic) for You can also rent it from FontDeck for per year. The regular, italic, bold and bold-italic variants of the font are rented separately. This places it out of the market for many of us, though for some it is an insignificant cost in return for the benefit of increased productivity.
I am using PragmataPro myself for general text editing and in the IntelliJ IDE (Integrated Development Environment). When I sit back and look at a wall of text, it looks hard to read, too cramped, but when I read any individual sentence, it is very clear. I don’t need to take off my glasses over and over for a closer look to be sure of the precise text. It is just obvious what it says without any strain. I have been trying to think of some analogy to describe the subjective feel of the type. It is a bit like a goat, very definite, clear in its purpose, practical, unambiguous, not in the least wispy. It is not a particularly beautiful font, but a very workable font. Because it is a such a compact font, you can increase the size and still get more visible per page, while simultaneously increasing legibility.
available on the web at:
optional Replicator mirror
Please email your feedback for publication, letters to the editor, errors, omissions, typos, formatting errors, ambiguities, unclear wording, broken/redirected link reports, suggestions to improve this page or comments to Roedy Green : . If you want your message, your name or email kept confidential, not considered for public posting, please explicitly specify that. Unless you state otherwise, I will treat your message as a letter to the editor that I may or may not publish in the feedback section. After that, it will be too late to retract it. If you disagree with something I said, especially when sending an ad-hominem attack, a rant composed mainly of obscenities or a death threat, please quote the offending passage and cite the web page where you found it, tell me why you think it is wrong, and, if possible, provide some supporting evidence. I can’t very well fix erroneous or ambiguous text if I can’t find it.
Your face IP:[18.104.22.168]
|Feedback||You are visitor number 11.|