I'm just after reading the "User Interfac开发者_StackOverflow中文版e Design for Programmers 2001" by Joel Spolsky. He suggests Apple Chicago as a good font solution to a WinForms App. I would like to know what can be the best alternative of Apple Chicago font in Windows environment. Do you know any out-of-the-box or free-to-download mono spaced fonts that look elegant?
Ignore this particular outdated and questionable advice. Default desktop fonts have got better since then.
As a normal application, it is not your job to choose fonts. Unless there's a special case where the default font is inappropriate, you should leave it alone, so your app can look and feel like everything else on the desktop, conforming to the user's expectations (and possibly deliberate theming choice).
Consolas
is one of my favorites.
From wikipedia:
"MacEnvy DB is a free TrueType fonts of similar design sometimes used as surrogates on non-Apple systems."
I've been quite enamored with Steve Matteson's Droid family, released by Ascender Corp. under the Apache license. You do run the risk of looking like a native Android app, but they are available, sharp, and global friendly.
精彩评论