Search:     Advanced search Contact Us
Loading
Browse Categories:

What are font caches and why do they exist?

To work properly, Mac OS X must activate and cache fonts. Font caches are used to speed the display of text on your screen. Other applications such as Adobe Creative Suite, QuarkXPress and Microsoft office have their own caches which they use for display in their document windows as well.

When these caches work, everything is fine, but when they don’t, your documents become unusable. Before you do, you might want to understand why you need to clear them. You know you’re having application font cache problems when you see any of the conditions listed below.

Condition

What you see

Jumbled text Text appears jumbled or as gibberish in a document you open
Incorrect text reflow Text flows incorrectly from line to line in a document
Printing problems Mysterious font substitutions, unintelligible printing errors, PostScript problems, PDF jobs that won’t distill or other strange printing behaviors
Font menus fail Font menus in your applications are not updating when you activate or deactivate fonts
Inconsistent font problems Documents or specific fonts behave inconsistently from one use to another

Clearing Mac OS X Font Caches

When you find that you're having font cache problems, use Smasher to clear them. It's best to save your work and close all your open applications before you run Smasher's cache clearing service.

  1. Click the Caches button on the Smasher toolbar or select Smash Font Caches (Command+K) under the Tools menu.
  2. Click the Mac OS X option in the Caches options sheet.
  3. Click the Smash Selected Caches button.
  4. You will be prompted to Authenticate as an Administrator. Type your user name and password into the Authenticate dialog box and click the OK button
  5. You will then be told that the system, local, and user font caches have been deleted. You must choose to either Shut down or Restart using the respective buttons on this new dialog sheet. When you restart, your system will rebuild the caches from those fonts that are active in the various system fonts folders or in your font manager.

Note: Clearing Mac OS font caches removes cache files that keep track of deactivated fonts in Apple's Font Book it is advisable that you open Font Book after your system restarts and deactivate the fonts you do not plan to use in your applications.
Also read
document Mac OS X has so many places where I can put fonts. Where are they all located?
document How can I schedule cache clearing with Smasher 1?
document What sort of problems will I see if QuarkXpress caches become corrupt?
document What kind of things can happen with Microsoft Office font caches?
document How can Adobe font caches cause problems?
document How can Mac OS X font caches affect applications?
document How can I clear my font caches using Smasher?
document Where does Microsoft Office 2008 install fonts? Do I need to keep them there, or can I manage them with FontAgent Pro?

Others in this Category
document Why does Smasher clear CUPS spool files?
document Helvetica Neue does not behave the same in InDesign running on Snow Leopard as it does on Leopard. What's up?
document What are the required fonts for Snow Leopard?
document Where does Microsoft Office 2008 install fonts? Do I need to keep them there, or can I manage them with FontAgent Pro?
document Using Contextual Menus to Create Sets
document Does FontAgent Pro 4 support Adobe Creative Suite (CS 5) applications?
document Does FontAgent Pro support autoactivation in QuarkXPress 9?
document Does FontAgent Pro support auto-activation for Adobe Creative Suite 5.5?
document I upgraded to Lion and now I am seeing all kinds of "boxy" letters where text should be in Safari. What's up with that?



RSS