At some point, virtually everyone has experienced at least one maddening font-based misfortune. Sometimes a completely wrong font is substituted for the one you intended, seemingly randomly. Or a font that used to work fine is now coming up corrupted. Or you use the wrong version of a font, and now your document has silently become pages longer. (And of course, these problems seem to only pop up when you’re working on a huge project with a tight deadline.) We’ll explain some of the mysteries of font management, and give you steps to follow to get your fonts in order and stop the madness.
The Problem with Fonts
Font management might not seem so tricky on the face of it. “Fonts are just files,” you might be thinking. “How can they cause such tragedy?” Well, just like any other type of file, a font can end up corrupted. And there’s no obvious way to tell if one’s gone bad—that is, until a document won’t open or an app suddenly crashes.
Plus, while fonts are files, they’re more like applications, in that they talk to your OS. So each activated font is like another application open on your Mac. And we all know what can happen when a big stack of apps all run at once—system slowdown. Apple recommends limiting the number of active fonts to about 300. (If you have more fonts than that, don’t worry—we’ll explain how to corral them with a font manager so you can activate them in batches.)
Another common issue with fonts is versioning. You might forget if the version of Helvetica used by a particular document is one on your hard drive, one you got from the person who created the document, or a system font version that came with Mac OS X. If design is your business, you probably know how quickly the different versions can accumulate.
Font Types
Part of the reason font management can be such a pain is that you can have the same font in lots of versions or in lots of formats. Quite a few formats share the stage in the Font Variety Show. In no particular order:
PostScript Type 1. The “king of design fonts,” PostScript fonts helped fuel the desktop publishing revolution back in the day. A PostScript font consists of two files: A Suitcase file (which is the part you see on the screen) and an Outline file (sent to the printer). Both pieces must be present and accounted for—i.e., in the same folder—or technically you don’t have a font.
TrueType. TrueType fonts come in two flavors, Mac and Windows. Each contains the same basic information, but between platforms, they get tweaked just enough to be different. TrueType fonts’ major advantage is that a single file contains all the information of the two files in a PostScript font. A wonderful thing about TrueType fonts is that anyone can design one—and a terrible thing about TrueType fonts is that anyone can design one. There are great ones out there, and some pretty awful ones too.
OpenType. OpenType is the latest format from Adobe, also a single file. The advantage of OpenType is that the same font can be used across platforms, so it doesn’t matter if you send your document and fonts to someone using Windows—they’ll see it just the same as you do.
DFont. This is short for “Data Fork TrueType Font” and might look familiar if you’ve poked around in your OS at all. This is the format of all fonts installed by Mac OS X, and so far only Apple uses this format. Before OpenType, all the font data was stored in the resource fork of the file, but OpenType keeps all the information in the data fork, making it easier for the OS to read.
Take Control
Don’t be intimidated about corralling your large collection of personal fonts—you can get it done over your lunch hour and still have time to eat your sandwich. You just need the right tools for the job and these basic steps. For more, check out the Font Management Best Practices Guide at www.extensis.com/fmbpg.
1. Collect.

This jumbled mess is every font we could find, all dumped into one folder.
First you should get your fonts in one place. We dumped all of ours into a folder called MyFonts in our Documents folder. But be careful! As you poke around your hard drive looking for fonts, don’t touch anything in the /System/Library/Fonts or /username/Library/Fonts folders. And don’t remove fonts installed by specific programs, such as Adobe or Microsoft apps—steer clear of any folders named after software to be safe. If the OS or a specific app can’t find a font it needs, it may not launch at all. Stick to your personal collection of fonts only.
2. Sort and purge.

Morrison SoftDesign’s FontDoctor can sniff out corrupted fonts faster than you can say “sans serif.”
You could sort through all those fonts by hand, looking for duplicates, getting info and making notes, and deleting as necessary. Or you can get a utility to do all the heavy lifting for you. FontDoctor ($69.99, www.morrisonsoftdesign.com) will scan your fonts, diagnose corruption, fix some of them, and move anything it can’t fix into a different folder for you to deal with later. If you really want to be sure you have a good collection, run your fonts through FontDoctor a second time—a small problem can sometimes be masked by a larger one.
3. Organize.
Now it’s time for the human touch. FontDoctor can weed out the fonts you can’t use, but it’s up to you to ditch the fonts you just don’t use—do you really need that font you got on a floppy back in 1989? Start by checking out the list and ditching any fonts you know you got a long time ago and never use anymore. If you need to preview a font, double-click it to see a preview in Font Book—just don’t click the Install Font button at the bottom of the preview window, since you’ll install the fonts into your font manager in step 4. When you’re finished, burn that folder to disc so you always have a clean, organized collection to go back to.
4. Use a font manager.

Suitcase Fusion lets you organize your fonts into sets for activation, and it has tools to find corrupt and duplicate fonts.
A font manager lets you activate fonts in small groups, which should keep your font woes to a minimum. Apple ships the basic Font Book as part of the Mac OS. Two more robust font managers are Suitcase Fusion from Extensis ($99.95, www.extensis.com) and FontExplorer X from Linotype (free, www.linotype.com). When choosing one, consider the interface’s ease of use and whether it will give you a clear view of what’s going on with your fonts.
5. Devise activation strategies.
You might have fonts you use in virtually every application, or you might have fonts you use for specific types of projects or for particular clients. In each case, you can create a set within your font manager, and then activate or deactivate all the fonts in a set with a single mouse-click. Now you can keep your system lean and mean by only activating what you need, when you need it.
6. Keep things clean.

If you’re getting error messages about your fonts, try nuking the font caches with FontNuke.
Aside from FontDoctor and a font manager, you might want to keep FontNuke handy (free, www.jamapi.com). Initially a series of AppleScripts, this utility purges font cache files from your system, which can get corrupt and cause erroneous font-related error messages. Run FontNuke and restart your Mac, and you may just resolve a font issue without a lot of hassle.
Links:
[1] http://www.extensis.com/fmbpg
[2] http://www.morrisonsoftdesign.com
[3] http://www.extensis.com
[4] http://www.jamapi.com
[5] http://www.maclife.com/article/fontdoctor_7_3
[6] http://www.maclife.com/article/fontnuke_1_10
[7] http://www.maclife.com/article/im_sick_of_waiting_for_typestyler_to_get_with_the_mac_os_x_program_is_there_a_similar_text_tweaking_app_for_os_x