Terminal.app won't display OpenType fonts (.otf)

Where the characters should be, blanks are displayed. This is a serious problem for me because, while I use Monaco in my terminal, the fallback font for Japanese characters is Hiragino, which is an OpenType font: as a result, Japanese text is not visible in my terminal.

Here is a screenshot: http://i.imgur.com/wlNPV.png
Note that, since I set the system's language to Japanese, most of the text in Terminal's preferences is also invisible.

The problem only seems to occur in Terminal.app, and does not affect other users on the same machine (I tried logging in as guest). It occurs with all OpenType fonts I tried, not just Japanese ones.

Strangely, if I delete Terminal's preferences, the problem almost disappears (except that it still says ル in the window's title bar instead of ターミナル); however, if I close and relaunch Terminal, the problem immediately reoccurs, even though the preferences file is pristine.

I tried resetting the ATS cache (atsutil databases -remove) and restarting in safe mode, but the problem still occurs. I've tried googling around, and I found some other people mentioning the same problem, but no solution. Can you help?

MacBook, Mac OS X (10.6.6)

Posted on Mar 8, 2011 3:38 PM

Reply
18 replies

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.

Terminal.app won't display OpenType fonts (.otf)

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