[CQ-Contest] Slashed Zero Fonts

Eric Scace K3NA eric at k3na.org
Sat Aug 28 07:11:24 PDT 2010


  Font design for computer display is both an art and a demanding technical 
discipline.  This message discusses some of the challenges to good design... 
reviews some of the fonts mentioned in the attached email... and makes a couple 
of recommendations at the end.

===== Design challenges =====

For logging (and computer software programing) purposes, a well-designed font 
should have these attributes:

    -- unique glyphs (shapes) for each character in both upper and lower case.  
Common problems are lower case "l", the digit 1, and upper case "I"... and digit 
zero and upper case "O".

    -- a crisp display on pixelated computer displays (virtually every display 
used today).  Common problems are fonts that, at certain sizes, add or omit some 
pixels in the shape of a character, resulting in rough edges.  Only the very 
best designs can meet this goal at smaller sizes, and over a range of sizes on 
computer displays.  To achieve this goal requires both a very careful design 
(using professional font design software) and meticulous "hinting".

    -- glyphs that, when used in any combination, remain clear and separated 
from each other.  This is particularly challenging for the upper case letters of 
fixed-width fonts at typical to smaller reading sizes on computer screens.  A 
good test is to examine a string of characters such as MMM MWM WWW.

    -- For clarity on computer screens, san serif fonts are much better than 
serif fonts.  Serifs add a fair amount of clutter to each glyph, which decreases 
readibility on a computer display.

    -- To make matters more challenging, many logging software tools display 
information in tables.  A fixed-width font is often required to make the columns 
of the tables display properly.  Fixed width fonts are more challenging to 
design for a computer screen than proportional width fonts.

    -- And, of course, we don't want to pay anything for this!  Haha!

    These goals are especially important for fonts that you will be staring at 
for a 48-hour contest -- especially when trying to avoid logging errors.  Fonts 
which do not meet the above goals are also more tiring to look at over time.

    This is not easy stuff.  I have done a lot of research, and tried it myself!

===== Observations =====

    The website mentioned here unfortunately contains many mediocre and poor 
fonts that have been around for a long time.  Here are some things to look for...

Andale Mono with the slashed zero:  This font was created by someone who 
hack-edited the production Andale font, probably with a lower-grade font 
editor.  Much or all of the hinting required to make Andale display crisply at a 
wide range of sizes has been lost.  As a result, the shape of characters such as 
lower case "w" in the 12-point size shown on the website is very rough.  Compare 
the "w" in "brown" for the slashed-zero font to the dotted-zero example above 
it.  Similarly, look at the bowls of "8", "9" and zero.
    In contrast, the dotted-zero font was done to professional standards.

Arial Slashed Zero was also a hack-edit, and displays the same loss of hinting.

Proggy and Crisp suffer when capital letters are typed next to each other, as in 
callsigns.  For example, the callsign M0WMW is more difficult to read because 
the letters touch each other at sizes such as 12.  This is a result of a poor 
design decision to make the glyphs too narrow.

Crystal has poor hinting.  Examples in the 12-point size shown on the website 
are the lower case "c",  The top of the "8" is displaced to the left, compared 
to the bottom.  There are other problems at other sizes.

The entire collection of HAM fonts lack proper hinting.  The glyphs vary in 
thickness, for example: look at the left side vs right size of zero ... the 
vertical stroke of 1 vs 4.... in the HAM Gothic Light

T93Y uses the same glyph for lower case L and upper case I.  It is also poorly 
hinted.

VAG Round and others are very thickly drawn.  Thick strokes in the glyphs are 
fine for titles, but not appropriate for large swaths of text... and occupy more 
width than necessary for a given amount of text.  The VAG Round here was hacked, 
probably to add the slash to the zero, with a resultant loss of hinting.  I and 
l are the same shape...

===== Recommendations =====

For a fixed-width font used for logging (and computer programing), the best are 
often fonts designed specifically for pixelated computer displays.  These often 
are not TrueType or OpenType fonts.

About the best is Dina, available for free.  Download it here:
<www.donationcoder.com/Software/Jibz/Dina/>

73,
    -- Eric K3NA


on 2010 Aug 27 15:32 John Miller said the following:
> Looking for a good Slashed Zero Font for your favorite Contest or
> Daily Logger?
>
> Nice collection from Anthony, K8ZT:
>
> http://www.k8zt.com/zero.html
>
> 73,
> John K6MM


More information about the CQ-Contest mailing list