Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

Why are my fonts not showing up in applications?

Hi

I'm having some wierd things happen with fonts. My Font Book shows that fonts are installed, validated and should be working properly. But they are not showing up as available in applications. I get the same list of ~25 core fonts available, when I have close to 400 in the HD/Library/Fonts folder (no fonts in the user font folder).


Situation get stranger when I get into the permissions of fonts. I've been troubleshooting thinking it's a permissions problems. I'll restart the computer and get a random list of 100 fonts that show in Word and PS. I'll change the permission of a font (that is in the font book) to allow read/write permission for my current admin user, then relaunch the application and the list of 100ish fonts goes back to the default list i spoke of above. I'll restart and the applications return to the list of 100 fonts, but the font with the newly changed permissions is not in the list.


I've tried removing and reinstalling a font - no luck or availability in apps.


I've tried repairing permissions with disk utility - no luck.


I've tries using Onyx app to clear font cache - no luck.


I've tried searching for .lst files to clear adobe font cache, but can't find the files - plus the issue is in Word too, so i'm thinking it's a system issue.


From my research, I'm also thinking it has to do with the migration of files/user from another computer to this one, with a new install of Mavericks. I migrated files over with Apple migration tools. Might there be something there with user permissions assigned to the way fonts behave or are accessed by apps?


Any help is appreciated!


Thanks!


REiSPECT.

MacBook Air (13-inch Mid 2013), OS X Mavericks (10.9.1), Adobe CS6, MS Word 2011

Posted on Feb 14, 2014 12:15 PM

Reply
Question marked as Best reply

Posted on Feb 14, 2014 2:30 PM

Back up all data.

Launch the Font Book application and validate all fonts. You must select the fonts in order to validate them. See the built-in help and this support article for instructions. If Font Book finds any issues, resolve them.

From the application's menu bar, select

FileRestore Standard Fonts...

You'll be prompted to confirm, and then to enter your administrator login password.

Boot in safe mode to rebuild the font caches. Boot again as usual and test.

Note: If FileVault is enabled, or if a firmware password is set, or if the boot volume is a Fusion Drive or a software RAID, you can’t boot in safe mode. In that case, ask for instructions.

Also note that if you deactivate or remove any built-in fonts, for instance by using a third-party font manager, the system may become unstable.

10 replies
Question marked as Best reply

Feb 14, 2014 2:30 PM in response to REiSPECT

Back up all data.

Launch the Font Book application and validate all fonts. You must select the fonts in order to validate them. See the built-in help and this support article for instructions. If Font Book finds any issues, resolve them.

From the application's menu bar, select

FileRestore Standard Fonts...

You'll be prompted to confirm, and then to enter your administrator login password.

Boot in safe mode to rebuild the font caches. Boot again as usual and test.

Note: If FileVault is enabled, or if a firmware password is set, or if the boot volume is a Fusion Drive or a software RAID, you can’t boot in safe mode. In that case, ask for instructions.

Also note that if you deactivate or remove any built-in fonts, for instance by using a third-party font manager, the system may become unstable.

Feb 14, 2014 3:26 PM in response to REiSPECT

Agree with Linc. If those apps see all of the fonts, then they all should.


MS Office does keep its own separate cache files. It shouldn't matter if they're damaged, but ya' never know. Try clearing them out.


Shut down all Office apps (I'm presuming Office 2011 here). Then go to the folder:


~/Library/Application Support/Microsoft/Office/Preferences/Office 2011/


(the leading tilde means your user account) and delete the file:


Office Font Cache


Launch any Office app to rebuild its font cache.


I'll have to think on the PS issue.

Feb 14, 2014 2:37 PM in response to Linc Davis

Thank for replying Linc!


All the fonts are validated and I removed all the duplicates. I have recently discovered that the fonts are all loading fine in TextEdit and Pages, which leads me to believe the problem is with the install of MS Word and Adobe. I'm going to try installing both fresh tonight and see if that fixes it. Then pick up with your notes above (re: rebuilding font caches).

Feb 14, 2014 2:48 PM in response to REiSPECT

What you're seeing is very typical of a trashed Font Book database. Not the only possible cause, but at least 90% of the time.


Restart your Mac and immediately hold down the Shift key when you hear the startup chime to boot into Safe Mode. Keep holding the Shift key until you see a progress bar towards the bottom of the screen. You can let go of the Shift key at that point.


OS X asks you to log in (you will get this screen on a Safe Mode boot even if your Mac is set to automatically log in). Let the Mac finish booting to the desktop and then restart normally. This will clear Font Book's database and the cache files of the user account you logged into in Safe Mode.

Feb 14, 2014 3:07 PM in response to Kurt Lang

Thanks Kurt!

I followed those steps and they had the same effect as when restarting not in safe mode. The cache appears to rebuild for Word and PS, and more fonts are displayed, though not all. What's most strange is that any action taken on either the /library/fonts folder or with font book (move a .ttf file out of the folder then back in, disable/reinstall a font, etc) appears to reset the cache of MS Word and PS back to some default setting where only the core 25 fonts are displayed. Pages and TextEdit list all active fonts in Font Book.

I think I'm back to my original theory that migration assistant did something funky when migrating the Master Collection and MS Office. Any additional insights?

🙂


Thanks!

Feb 14, 2014 3:43 PM in response to REiSPECT

Problems such as yours are sometimes caused by files that should belong to you but are locked or have wrong permissions. This procedure will check for such files. It makes no changes and therefore will not, in itself, solve your problem.

First, empty the Trash, if possible.

Triple-click anywhere in the line below on this page to select it, then copy the selected text to the Clipboard by pressing the key combination command-C:

find ~ $TMPDIR.. \( -flags +sappnd,schg,uappnd,uchg -o ! -user $UID -o ! -perm -600 \) 2>&- | wc -l | pbcopy

Launch the built-in Terminal application in any of the following ways:

☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)

☞ In the Finder, select Go Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.

☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.

Paste into the Terminal window (command-V). The command may take a noticeable amount of time to run. Wait for a new line ending in a dollar sign ($) to appear.

The output of the command will be a number. It's automatically copied to the Clipboard. Please paste it into a reply.

The Terminal window doesn't show the output. Please don't copy anything from there.

Feb 14, 2014 4:11 PM in response to REiSPECT

Some of your user files (not system files) have incorrect permissions or are locked. This procedure will unlock all your user files, reset their ownership, and remove their access-control lists. If you've set special values for those attributes, they will be reverted. In that case, either stop here, or be prepared to recreate the settings if necessary. Do so only after verifying that those settings didn't cause the problem. If none of this is meaningful to you, you don't need to worry about it.

Back up all data.

Step 1

If you have more than one user account, and the one in question is not an administrator account, then temporarily promote it to administrator status in the Users & Groups preference pane. To do that, unlock the preference pane using the credentials of an administrator, check the box marked

Allow user to administer this computer

Then reboot. You can demote the problem account back to standard status when this step has been completed.

Enter the following command in the Terminal window in the same way as before (triple-click, copy, and paste):

{ sudo chflags -R nouchg,nouappnd ~ $TMPDIR..; sudo chown -R $UID:staff ~ $_; sudo chmod -R u+rwX ~ $_; chmod -R -N ~ $_; } 2>&-

This time you'll be prompted for your login password, which won't be displayed when you type it. You may get a one-time warning to be careful. If you don’t have a login password, you’ll need to set one before you can run the command. If you see a message that your username "is not in the sudoers file," then you're not logged in as an administrator.

The command may take several minutes to run, depending on how many files you have. Wait for a new line ending in a dollar sign ($) to appear, then quit Terminal.

Step 2 (optional)

Take this step only if you have trouble with Step 1, if you prefer not to take it, or if it doesn't solve the problem.

Boot into Recovery. When the OS X Utilities screen appears, select

Utilities Terminal

from the menu bar. A Terminal window will open. In that window, type this:

res


Press the tab key. The partial command you typed will automatically be completed to this:

resetpassword

Press return. A Reset Password window will open. You’re not going to reset a password.

Select your startup volume ("Macintosh HD," unless you gave it a different name) if not already selected.

Select your username from the menu labeled Select the user account if not already selected.

Under Reset Home Directory Permissions and ACLs, click the Reset button.

Select

Restart

from the menu bar.

Why are my fonts not showing up in applications?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.