Airpods

macOS MojaveでRetina非搭載ディスプレイのフォントがぼやける問題を修正する方法

macOS MojaveでRetina非搭載ディスプレイのフォントがぼやける問題を修正する方法

macOS Mojaveでフォントスムージング設定を調整する方法

macOS Mojave でフォントや画面上のテキストがぼやけたり、かすんだり、極端に細く見えたりしませんか?もしそうなら、Mojave のアンチエイリアス処理の変更が原因である可能性があります。特に Retina ディスプレイ非搭載の Mac で macOS Mojave を実行している場合、または超高解像度の画面ではない外部モニターを使用している場合、一部のフォントやテキストがぼやけたり、かすんだり、極端に細く見えて読みにくいことに気付いたかもしれません。幸いなことに、少し手間をかけるだけで、macOS Mojave のフォントスムージングとアンチエイリアス処理を調整でき、Mac 画面上のテキストやフォントの見栄えを改善できる可能性があります。

macOS Mojave の非 Retina ディスプレイで問題のあるフォント レンダリングやぼやけたテキストを修正するために、MacOS でフォ​​ント スムージングを調整する方法について、いくつかのヒントを紹介します。


これらのフォント スムージング設定は、Retina ディスプレイの Mac では変更しないことをお勧めしますが、変更したい場合は、Retina Mac でも設定を試すことができます。その場合は、下のコメント欄にご経験を報告してください。

macOS Mojaveでフォントとテキストのアンチエイリアシングを調整する3つの方法

macOS Mojaveでフォントスムージングとテキストアンチエイリアスの設定を調整する3つの方法をご紹介します。最初の方法は環境設定パネルから簡単に行えますが、後者の方法はより高度なため、ターミナルを使用する必要があります。これらの方法のいずれか、またはすべてを使用することもできます。それぞれの表示方法は、お使いのMacや画面の種類(そして個人の好みや視力など)によって異なります。

macOS Mojaveでフォントスムージングを有効にする方法

  1. まず、Appleメニューに移動し、「システム環境設定」を選択します。
  2. 「一般」設定パネルを選択し、「フォントスムージングが可能な場合は使用する」のチェックボックスをオンにして有効(または無効)にします。

macOS MOjaveでフォントスムージングを有効にする方法

その設定をオンまたはオフに切り替えるだけですぐに違いがわかり、それだけで Mojave のフォントで発生している問題が解決される可能性があります。

以下のアニメーション GIF は、この設定を切り替える前と切り替えた後の効果を示しています。どちらがより良く見えるかは、特定の画面と個人の好みによって異なりますが、このアニメーションでは、「有効」設定では、より多くのアンチエイリアシングを含む、やや太いフォントになっていることがわかります。

macOS Mojave のフォントスムージングを有効または無効にしたアニメーション GIF

この設定調整で十分な場合は、それ以上進む必要はないでしょう。ただし、macOS Mojave がフォント スムージングとテキスト アンチエイリアシングを処理する方法については、さらに微調整や調整を行うことができます。

macOS Mojaveでターミナルを使ってフォントスムージングを有効にする方法

上記のトリックでフォントのぼやけた問題が解決しない場合は、以下のより高度なヒントに進み、フォントのスムージングの動作をさらに調整してください。

  1. /Applications/Utilities/にある「ターミナル」アプリケーションを開きます。
  2. 次のコマンド構文を正確に入力します。
  3. defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO

  4. フォントスムージングの設定が変更され、有効になるためには、Returnキーを押してログアウトし、再度ログインするかMacを再起動してください。

この特定の変更は、私の特定の Mac では非常に微妙でした。アニメーション GIF 形式のスクリーン ショットは、defaults コマンドの発行後の太いボールド フォントと、その前の細いバージョンの違いを捉えようとしています。

macOS Mojaveでフォントスムージングのデフォルト設定を有効または無効にする

また、一部の Mac ユーザーは、この変更だけで、フォントのぼやけ、不鮮明さ、フォントの太さ、テキストが細すぎる、または読みにくいという不満を解消するのに十分であることに気付くかもしれません。

しかし、一部の Mac ユーザーはまだ不満を持っている可能性があります。その場合は、Mac OS でアンチエイリアシング設定を手動で調整することもできます。

Macのフォントスムージング設定をデフォルトから調整する方法

次に、Mac OS でフォ​​ント スムージング設定 (アンチエイリアシング) の強度を手動で変更することもできます。これも、ターミナルに入力されたデフォルト コマンドに依存します。

強力なフォントスムージングのデフォルトコマンド:
defaults -currentHost write -globalDomain AppleFontSmoothing -int 3

中フォントスムージングのデフォルトコマンド:
defaults -currentHost write -globalDomain AppleFontSmoothing -int 2

軽いフォントスムージングのデフォルトコマンド:
defaults -currentHost write -globalDomain AppleFontSmoothing -int 1

変更を有効にするには、ログアウトして再度ログインするか、Mac を再起動する必要があります。

変化がどれほど顕著に感じられるか、あるいは目立たないかは、お使いのMac、お使いのディスプレイ、そして場合によっては個人の好みや視力によって異なります。そのため、macOS Mojaveでのフォントの表示に問題がある場合は、それぞれの設定を個別に試してみて、自分に最適なものを見つけることをお勧めします。

Mac OSのフォントスムージングのすべての調整を削除し、デフォルト設定に戻します。

このコマンドは、カスタム フォント スムージング設定を削除します。
defaults -currentHost delete -globalDomain AppleFontSmoothing

このコマンドは、レンダリング フォント スムージング設定の変更を macOS Mojave のデフォルトに戻します。

defaults write -g CGFontRenderingFontSmoothingDisabled -bool YES

変更を有効にするには、再度 Mac を再起動するか、ログアウトしてから再度ログインしてください。

これらはすべて、あなたやあなたの特定の Mac、画面、ディスプレイに当てはまる場合もあれば、当てはまらない場合もありますが、原因は (当てはまる場合) macOS Mojave がフォントのレンダリングとアンチエイリアシングを処理する方法の変更によるものと思われます。

このヒントのバリエーションは、これまで何度も OSXDaily.com で取り上げられてきました。実際、多くのユーザーは、ずっと昔の Snow Leopard のときに、Mac OS X のフォント スムージング設定が変更されたことに最初に気づき、その後も (現在でも当てはまりますが) Mac の画面が時々ぼやけて見えたり、フォントが不鮮明になったりして再び気づき、Yosemite でもフォント スムージングが問題になり、そして今、macOS Mojave でも、フォントが正しく表示されないという同様の問題が発生しています。

フォントスムージングに関するこれらの変更は、Mojaveのベータ版期間中に初めて確認されましたが、現在も続いています。このヒントとCGFontRenderingFontSmoothingDisabledのデフォルトコマンド文字列に関するMojave固有の情報を提供してくれたdev.toに感謝します。