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.


In reply to Re: Re:^3 TrueType font gallery by Juerd
in thread TrueType font gallery by Juerd

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.