# Why does Installing small caps fonts in OS X cause notebook Text cells to use that font?

I installed Adobe Type 1 Times Roman SC (small caps) and Times Roman Bold SC fonts on my Mac OS X system. Now every old or newly-created Text style cell in every Mathematica notebook appears in small caps!

This is with the Default.nb style sheet.

Why? And how to fix.

Uninstalling the two fonts did cure the problem, but it makes no sense to me that this should have happened. Note that the Options Inspector shows the font settings for the Text style as being Times, 12, Plain.

-
Did you change file names or did you process the font files with a font utility? What names do your font files have? –  Sjoerd C. de Vries Apr 15 '12 at 15:28
The files are TIRSC___.pfb and TIBSC___.PFB dated Jan 25 1999 and their internal font names are Times-RomanSC and Times-BoldSC. I believe these are the originals as I bought them directly from Adobe. I installed them in OS X Lion simply by using Font Book's menu item File > Add fonts... dialog. –  murray Apr 15 '12 at 19:24

The Text style uses FontFamily->"Times". Your fonts are almost certainly set to have the same family name as the built-in font that Mathematica normally uses, and leaves the system with two possible sets of fonts to choose from. Even though the internal font name being used is, e.g., Times-RomanSC, that's not the actual family name...that's the style name (I'm not sure how standard the term "style name" is, but it's the term that FontLab uses for this).
OK, this explains what's happening. (Years ago, I had a similar issue - not concerning Mathematica - with "internal" font names vs. file name that Berthold Horn helped me resolve.) As I wanted the Times Small Caps fonts just for use with TeX, I've simply removed them from the normal font locations and put them into my local texmf tree. –  murray Jun 10 '12 at 15:31