Safari 7.0でのOsakaフォントの不具合の解消法


はじめに

Safari 7.0(OS X Mavericks)でOsakaフォントでの日本語表示に不具合が生じている.個人的に気になっていたところ,たまたま解消法を発見したので書き記す.

症状


Amazon.co.jpを表示した例

対処方法

ターミナルで以下のコマンドを入力,Enter.

$ defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2ScreenFontSubstitutionEnabled -bool YES

対処結果


同一のページ例

正しく表示されていることがわかる.

元に戻す場合

$ defaults write com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2ScreenFontSubstitutionEnabled -bool NO

もしくは

$ defaults delete com.apple.Safari com.apple.Safari.ContentPageGroupIdentifier.WebKit2ScreenFontSubstitutionEnabled

参考

Cursor mispositioned when using fractional fixed-width fonts · Issue #1534 · ajaxorg/ace · GitHub