Repair an iWork '08/Font Book custom library problem
Oct 16, '09 07:30:03AM
Contributed by: Anonymous
I accidentally discovered that the combination of an iWork '08 application and an OpenType Postscript (Adobe?) font installed by Font Book in a custom library (i.e. not the System or User libraries) produces a corrupted display (as the the encoding was wrong) of such a font. If the same font is installed in a standard library (e.g. User), the issue does not occur.
The problem does not seem to effect other applications (e.g. TextEdit), or other font types (e.g. OpenType/TrueType supplied with iWork itself).
Here's the fix:
- Using Font Book, install all the fonts from your custom library into the User library.
- Disable the custom library.
- Open Pages, and check that each font displays correctly. Quit Pages. (May not be required, but do it if just for reassurance.)
- Back in Font Book, remove all the fonts you added to User.
- Enable the custom library.
- In Finder, empty Trash, and a reboot isn't a bad idea.
Now the fonts work in iWork '08 from the Font Book custom library. Extensive testing has not been done -- in particular, I don't know what, if anything, might cause the "feature" to re-appear. However, one might surmise a re-installation, wiping preferences, or clearing caches might result in having to follow these same steps again. (I've reported this to Apple.)
Comments (0)
Mac OS X Hints
http://hints.macworld.com/article.php?story=20090930123700610