![]() |
In the late 1980s, Adobe introduced its Type 1 fonts based on vector graphics. Unlike bitmapped fonts, vector fonts could be made larger or smaller (scaling) and still look good. Adobe also developed a printing language called Postscript that was vastly superior to anything else on the market. Microsoft and Apple were very interested in these technologies but did not want to pay royalties to Adobe for something that could become an integral part of both companies' operating systems. For that reason, Microsoft and Apple joined to develop vector font and printing technology of their own. In the end, Apple actually developed the font technology, TrueType. Meanwhile, the print engine being developed by Microsoft, TrueImage, never really got off the ground.
TrueType technology actually involves two parts:
- The TrueType Rasterizer
- TrueType fonts
The fonts themselves contain data that describes the outline of each character in the typeface. Higher quality fonts also contain hinting codes. Hinting is a process that makes a font that has been scaled down to a small size look its best. Instead of simply relying on the vector outline, the hinting codes ensure that the characters line up well with the pixels so that the font looks as smooth and legible as possible.
There are literally thousands of TrueType fonts available, many of them for free on the Web. A lot of these fonts have simply been scanned and converted from other sources. While most fonts should be perfectly fine, an improperly created TrueType font can include errors that could potentially crash your computer. Professionally designed fonts can cost a hundred dollars apiece but usually are heavily hinted and have been tested at a variety of sizes and angles for optimum quality. These features are important for advertising firms and publishing houses. For most of us, the free or inexpensive fonts work just fine.
Here are some interesting links:
- A History of TrueType Technology
- Microsoft Typography
- FontFrame: Free TrueType Fonts
- TrueType Resource
- TrueType home page
- Why are there so many different file formats on the Web?
- How 3D Graphics Work
