Macでシステムフォントが壊れてる場合の修復法
タイトルバーの日本語表示がおかしいという問題が僕のMacマシンにあった。例えば、ウェブサイトを見ると、ウィンドウのタイトルバーの表示が漢字しかでてこないとか、スカイプチャットでタイプしていくと打ち込んだ文字がどんどん消えていくとか*1、それはそれでなかなか愉快なものの、やっぱり実用上いろいろ問題があった(辞書ソフトの検索フィールドで送信するまで検索タームを何にしたのかわからなかったり)。修復したので方法を*2。
壊れているフォントがどれか探す
今度の場合はシステムフォントのどれかだということで、フォントブックでちまちま探したのだが、フォントブックを開いて、怪しいフォントをCtrl+クリック。validate fontを選択して壊れているか確認。エラーがでている場合は壊れている。僕の場合は「ヒラギノ 丸ゴシック W3」というとても重要なフォントが壊れていた*3。
フォントを入れ替える
入れ替える方法はいろいろありそうだけど、今回はほかのMacマシンからコピーした。壊れていないフォントを別のマシンから持ってきて、/System/Library/Fonts/ 以下にある壊れているフォントと置き換える*4。