Fonts not available in applications although installed

Hi,


I'm having a complicated problem which no one seems to know of or can fix.
I've tried everything but I'm still hopeing there will be a simple solution for this..


Here we go:

There are a few fonts (OTF/TTF/PSF...) I have installed with Font Explorer X, what won't show up in ANY application.
Even Text Edit won't display them.
However this isn't a problem linked to Font Explorer because before this I had Suitcafe Fusion 3 and had the same problem.
What makes it strange is that there are a few fonts of some families that DO show up although they are JUST THE SAME as the fonts that won't show up and are from the SAME family.

I cleaned my cache numerous times with applications like Font Finagler and checked everywhere for font corruptions or duplicates with applications like Font Doctor but nothing seemed wrong or corrupted.
If I go and check the fonts in System Profiler it clearly says they are valid and enambled.


Now what makes it even more unexplainable is that when I install the fonts trough Font Book and shut down the font manager, they DO show up...
Howevery I'm not really happy abouth that because Font Book is a crappy font manager and I paid money for a good one...

So if there is someone genius that has a solution, I will be a very happy man and be forever thankful.
(and please, I'm not stupid, I've tried everything and looked over the web for solutions for weeks now so the problem probably is't that obvious)

Mac OS X (10.6.8)

Posted on Apr 22, 2012 7:51 AM

Reply
19 replies

Apr 22, 2012 12:27 PM in response to Benny Arts

That's a large part of the problem. You have more than one font manager on your Mac. If you're not using Font Book, delete it. Then you need to reset its orphaned database so OS X stops trying to control which fonts are, or aren't active according to that data.


To remove Font Book from the hard drive, follow these steps:


1) Open Font Book, and then its preferences. Uncheck the box for "Alert me if system fonts change". Close the preferences and shut down Font Book. Put the Font Book application in the trash and delete it.


2) Restart your Mac and immediately hold down the Shift key when you hear the startup chime to boot into Safe Mode. Keep holding it until 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 reset Font Book's database and clear the cache files in your user account. The main goal in this step is to remove the orphaned Font Book database from the hard drive. With the Font Book application no longer on the hard drive, a new one cannot be created. Which is what we want.


3) Close all running applications. From an administrator account, open the Terminal app and enter the following command. You can also copy/paste it from here into the Terminal window:


sudo atsutil databases -remove


This removes all font cache files. Both for the system and all user font cache files. After running the command, close Terminal and immediately restart your Mac.

Apr 23, 2012 5:46 AM in response to Benny Arts

Okay, try this one next. The previous stuff only resets the cache files of your account.


Close all running applications. From an administrator account, open the Terminal app and enter the following command. You can also copy/paste it from here into the Terminal window:


sudo atsutil databases -remove


Terminal will then ask for you to enter your admin password. As you type, it will not show anything, so be sure to enter it correctly.


This removes all font cache files. Both for the system and the current user font cache files. After running the command, close Terminal and immediately restart your Mac.


Now this may not change anything, but will certainly eliminate cache files as the problem one way or the other.

Apr 23, 2012 8:21 AM in response to Benny Arts

Hmm. So the fonts are active through Font Book, but not Suitcase or FEX. Can't say I've ever seen that one before. If fonts work in one (especially the finicky Font Book), then they normally work with any other font manager.


A bit of a long shot - also the blunt approach. Have you tried reinstalling the OS? Or the shorter route that often fixes many issues; reapplying the 10.6.8 Combo updater?

Apr 26, 2012 3:52 AM in response to Kurt Lang

Ok I think I'm on to the problem, however it's still strange and I not yet found a way to fix it.
I reinstalled my OS but basically nothing changed.
However: one of the font families that is showing problems consists out of 6 fonts. 3 regular styles and 3 italic.
When I activate them all my applications will only show one regular style and one italic. When I deactivate the 2 fonts that are shown, another regular and italic style will show up in the applications.


So basically for some reason the fonts interfere with each other.
However this wasn't always the case...

So I really don't get it why suddenly they can't be shown together...

Apr 26, 2012 6:30 AM in response to Benny Arts

I reinstalled my OS but basically nothing changed.

Oh well, as least you know you've got a nice clean install at the moment. If you haven't yet, I'd go through the steps again to remove Font Book.

So basically for some reason the fonts interfere with each other.
However this wasn't always the case...

So I really don't get it why suddenly they can't be shown together...

They are conflicting. All fonts have internal names. Those are the ones that actually mean something to the OS, and are the ones that appear in your font lists. The file names on the desktop mean nothing. They're for your reference only so you know what font that file is.


Read my article, Font Management in OS X, chapters 12 and 13. It explains what a font conflict is and why you're seeing the problems you are with those fonts.


Sorry to have put you the long way around on this. I took your initial comment, "I have installed with Font Explorer X, what won't show up in ANY application.", as fonts that just plain wouldn't work, not a conflict with other fonts.


I may receive some form of compensation, financial or otherwise, from my recommendation or link.

Apr 26, 2012 7:37 AM in response to Kurt Lang

Thanks Kurt,


I managed to make 4 fonts out of the 6 work again by adding OpenType-spesific names trough FontLab.
However the Italic fonts still don't show up and I don't have a clue why because I checked and they are 'programmed' as Italic style fonts.


Here is an example how they are named:


Block Berthold Extra Condensed Italic

Family Name: Block Berthold
Weight: Normal / 400

Width: Extra-condenced
Font is Italic

Style Name: Italic

PS Font Name: VlackBE-ExtraCnIt

Full Name: Block Berthold Extra Condensed Italic

Menu Name: Block Berthold

FOND Name: Block Berthold Extra-Condensed-Italic


OT Family Name: Block Berthold

OT Style Name: Extra-Condenced

Mac Name: Block Berthold Extra-Condensed-Italic



Block Berthold Extra Condensed

Family Name: Block Berthold
Weight: Normal / 400

Width: Extra-condenced

Style Name: Regular

PS Font Name: VlackBE-ExtraCnIt

Full Name: Block Berthold Extra Condensed

Menu Name: Block Berthold

FOND Name: Block Berthold Extra-Condensed


OT Family Name: Block Berthold

OT Style Name: Extra-Condenced

Mac Name: Block Berthold Extra-Condensed

Apr 26, 2012 7:47 AM in response to Benny Arts

Every name must be unique. A really obvious problem is the menu name. Literally, the name that appears in your application menus. Both are Block Berthold. So only one or the other can appear in your lists. The OS or your apps will never show the exact same name twice. Not only is it still a conflict, if it were allowed, you would have no idea which one you were choosing until you started typing.

Apr 26, 2012 8:44 AM in response to Benny Arts

Whoops! I goofed. The menu name is the same from font to font in a family. The one I don't believe is correct is the PS Font Name of VlackBE-ExtraCnIt. Which is the same for both fonts. Change it on each font to be the same as the FOND name. Do not click the Build Style Name, or Build Names buttons. Click Apply and generate the fonts again and see if they work as expected.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Fonts not available in applications although installed

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