
OS X El CapitanのデフォルトのシステムフォントをLucida Grandeに変更する方法
Lucida Grande フォントは、鮮明で読みやすいことで知られており、優れたユーザーインターフェイスフォントとなり、長年 Mac OS X のデフォルトシステムフォントとして正当に機能していました。その後、Yosemite の登場で、Mac のシステムフォントは一般的に不評な Helvetica Neue に変更されました。Apple はその後、OS X El Capitan で再びデフォルトシステムフォントを変更し、今度は San Francisco という新しいフォントにすることで、フォントの読みやすさを大幅に改善しました。San Francisco フォントはディスプレイフォントとしては Helvetica Neue よりかなり優れていますが、一部の Mac ユーザーや一部の非 Retina ディスプレイでは、Lucida Grande ほど読みやすくありません。幸いなことに、少しの努力で OS X El Capitan を搭載した Mac のデフォルトシステムフォントを再び Lucida Grande に変更し、クラシックなユーザーインターフェイスフォントに戻すことができます。
このアプリは、メニューバー、メニュー、Finder、Dock、ウィンドウのタイトルバーなどで使用されるシステムフォントを変更します。現在のシステムフォントが気に入っている場合、あるいは気にしない場合は、このアプリのメリットは得られないでしょう。
OS X El Capitan の Mac システムフォントを Lucida Grande (Mavericks から) に置き換える
- しばらくバックアップをしていない場合は、Time Machine で Mac のバックアップを開始し、完了するまで待つことを検討してください。問題が発生する可能性は低いですが、とにかくバックアップしておくことは良い習慣です。
- El Capitan Lucida Grandeアプリをダウンロードするには、ここをクリック。無料でオープンソースなので、自分でコードを調べてみたい方はぜひご覧ください。
- ダウンロードした「El Capitan Lucida Grande.app」ファイルを右クリック(またはControlキーを押しながらクリック)し、「開く」を選択します。これでGatekeeperを経由せずにアプリが起動します。
- ランチャーアプリで「パッチ&インストール&フォントキャッシュのクリア」ボタンを選択し、要求されたら管理者パスワードを入力します。管理者ログインは、システムレベルのフォントディレクトリである/Library/Fonts/フォルダに新しいファイルを作成するために必要です*
- 完了したら、アプリを終了してMacを再起動し、変更をOS X全体に反映させます。
OS Xを再起動すると、システムフォントがSan FranciscoのLucida Grandeに変更されます。アニメーションGIFで変更前と変更後のフォントを比較したものがこちらです。変更は目立たない程度です。
こちらも静止画のビフォー アフターです。これは、デフォルトの San Francisco フォントを使用した OS X の Finder ウィンドウとメニュー バーの外観です (ビフォー):
以下は、同じ Finder ウィンドウとメニュー バーを OS X で Lucida Grande フォントを使用して表示した場合の外観です (変更後)。
ご覧の通り、変更は非常に微妙です。このアニメーションGIFを見れば、その微妙な変化がお分かりいただけるでしょう。Lucida Grandeの文字は、わずかに太くなり、わずかに幅が広くなり、わずかに間隔が広くなったことで、一部の人にとっては読みやすくなっています。
面白そうですが、このアプリはどうやってシステムフォントを置き換えるのでしょうか?
このアプリがOS Xのシステムフォントを置き換える仕組みを知りたい方のために説明します。仕組みは非常にシンプルです。「Lucida Grande El Capitan」アプリは、Lucida Grandeフォントの新しいパッチバージョンを作成し、そのシステムフォントファイルを/Library/Fonts/に「LucidaGrande_modsysfontelc.ttc」という名前で配置します。つまり、OS Xがデフォルトのシステムフォントとして認識する新しいフォントファイルを作成するだけです。そのため、Mac OS Xの起動時に、San Franciscoではなく、この新しいLucida grandeのシステムフォントファイルが読み込まれます。システムファイルの置き換えや変更は一切行われません。
デフォルトのシステムフォントはほとんど違いがない? 何が問題なの?
実際、San FranciscoからLucida Grandeへの移行は、Helvetica Neueを捨ててLucida GrandeやComic Sansに切り替えるよりもはるかに微妙です。そのため、OS X El Capitanのシステムフォント、ましてやYosemiteやMavericksのシステムフォントについて一度も気にしたことがなければ、おそらくこの変更に気付かないかもしれません。つまり、これはあなたに向けた変更ではないということです。しかし、長年の習慣からLucida Grandeを好むユーザーや、特定のディスプレイで読みやすいという理由でLucida Grandeを好むユーザーにとっては、この小さな非公式フォントパッチはMac OS Xへの素晴らしい変更となるでしょう。
将来、AppleはOS Xのアクセシビリティ設定に「太字フォント」オプションを導入し、iOSの太字フォントオプションのように、一部のMacユーザーにとってデフォルトのフォントテキストを読みやすくするかもしれません。しかし、まだ導入されていません。そのため、OS X El Capitanのシステムフォントに満足していない場合は、システムフォントをクラシックなLucida Grandeに戻すことを検討してください。多くの人にとって、Lucida Grandeは目に優しく、読みやすいフォントだからです。
いくつかの既知のフォント表示バグ
確かに、最初のリリースパッチにはテキストのカーニングとスペースに関するバグがいくつかありましたが、おそらくすぐに修正がリリースされるでしょう。最も厄介なのはSafariで、複数のタブを開くとタブタイトルのテキストが押しつぶされてしまうことです。その様子は以下のとおりです。
繰り返しになりますが、Lucida Grande代替フォントの今後のリリースでこの問題は解決される可能性があります。どうしても解決できない場合は、アンインストールしてしばらくお待ちください。
デフォルトのシステムフォントを別のフォントに変更するとどうなるでしょうか?
Lucida Grandeがお好みでない場合は、OS X El Capitanの新しいデフォルトシステムフォントとして、このアプリと同じ基本的な考え方を採用した他の選択肢があります。これらの多くは以前のOS Xリリースから存在していましたが、El Capitan向けにはまだ変更されていません。現在、他に以下のフォントがあります。
- Fira Sans システムフォント
- あらゆるフォントに対応するSystemFontPatcherユーティリティ
- 更新中…
*フォントやMacのシステムフォントをユーザーフォントフォルダ(~/Library/Fonts/)にインストールすることもできますが、その場合、特にダイアログや警告ウィンドウなどで、OS Xのフォントキャッシュをダンプしても解決できない、奇妙なフォント表示が発生することがあります。そのため、システムフォントを置き換える場合は、ルートフォントディレクトリを使用してください。