It seems that you've missed a few characters
The set of characters was limited on purpose. Ideally, the fox/dog string would be in allcaps too, and some non-ascii characters like the euro-symbol would also be nice.
- Yes, I reinvent wheels.
- Spam: Visit eurotraQ.
| [reply] |
Oh, I thought that the alpha characters might get auto-caps in the font program. Hmm, did you limit the class of characters for the purposes of this example, or in your personal use? And if in your personal use, why?
| [reply] |
Hmm, did you limit the class of characters for the purposes of this example, or in your personal use? And if in your personal use, why?
The script is part of a larger whole. Because having over 5500 fonts installed would make my system terribly slow, I wanted to put them in a database, have images of them and a nice web frontend around it.
I wanted the example lines to be a single line only, and fit in 1024 pixels horizontal resolution. 24 pt is the smallest at which you can reasonably show fonts on screen, if you want to see the details. I chose @ and % because they often represent the wider characters, and they reflect how much effort the artist put into symbols. The different brackets are important because no matter what I create, there tends to be code, and you just need to see the difference between (, [ and {. Many fonts use a ( character for all three.
& and * are there because they usually define the beauty of fonts. These two glyphs can be either ugly or beautiful, and there seems to be no in between option. The * is almost always superscript, but sometimes, it is not. This can be very important when making a decision. The & can be either standard, be shaped like 'Et', or completely different.
? and ! are included mainly to determine how real handwriting fonts are. . is to see how close interpuction is to text.
The quick brown fox jumps over the lazy dog is a well known sentence. It's used to display fonts because all 26 roman letters are present in a natural way. For perfect viewing, you need a completely uppercased version and a lowercased one. Digits are important because in some fonts they're not all written on the base line. In OCR fonts, this is a feature, but in other fonts it's just ugly.
Other important symbols would be #$+/, but I left them out, because I can tell a enough about the font by looking at the characters that are displayed now. And there must be some reason left to install some fonts. Sometimes you must just try them out to see which is best.
I hope this clarifies my choice for a limited set of characters a bit.
- Yes, I reinvent wheels.
- Spam: Visit eurotraQ.
| [reply] |