\r\n\r\n

macos mojaveでぼやけたフォントを修正する方法(サブピクセルアンチエイリアスを使用する場合)

Apple macos mojaveでは、デフォルトでサブピクセルアンチエイリアシング(別名:フォントスムージング)が無効になっています。MacbookairやデスクトップMacを非レティナディスプレイに接続した場合、アップグレードによってフォントの見栄えが悪くなる...。

Apple macOS Mojaveでは、デフォルトでサブピクセルアンチエイリアシング(別名:フォントスムージング)が無効になっています。Macbookairやデスクトップ型Macを非レティナディスプレイに接続した場合、アップグレードによりフォントの見栄えが悪くなります。

更新:フォントスムージングに依存するのではなく、サブピクセルアンチエイリアスを実際に再有効化する、より良い方法を発見しました。ターミナルを開き、以下のコマンドを実行します。

defaults write -g CGFontRenderingFontSmoothingDisabled -bool NO

ログアウトしてログインしなおすと、変更が有効になります。Dean Herbert氏の報告に感謝します。

ここが違う

サブピクセルデエイリアスは、低解像度のディスプレイでフォントを見やすくするために考案された技術です。この機能がデフォルトで有効になっていない場合、maco**ojaveは、非レティナディスプレイで文字が薄く、ぼやけて見えるようになります。

(お気づきの方もいらっしゃるかと思いますが、以下のトリックは技術的にサブピクセル・アンチエイリアスを実現するものではありません。ただし、フォントには重みが加わるため、MacBook Airなどの低解像度ディスプレイでは、ギザギザ感がなくなり、より整った文字に見えます)。

サブピクセルフォントスムージングはデフォルトでは無効になっていますが、ターミナルコマンドで再度有効にすることができます。0(無効)、1(軽いスムージング)、2(中程度のスムージング)、3(重いスムージング)の4つの設定が可能です。

その様子は以下の通りです。

Retinaディスプレイを搭載したMacをお使いの場合、サブピクセル・アンチエイリアスを有効にすることはお勧めしません。サブピクセルデエイリアスがなくても、フォントはRetinaディスプレイできれいに読めるはずです。ただし、非レティナディスプレイをお使いの場合は、この機能を再度有効化することをお勧めします。

サブピクセル・アンチエイリアスを有効にする方法

サブピクセルアンチエイリアスの設定を変更するには、ターミナルコマンドを実行する必要があります。ターミナルウィンドウを開くには、Command+Spaceキーを押してSpotlight検索を開き、「ターミナル」と入力し、Enterキーを押します。gt; "ユーティリティ" > "ターミナル".

以下のコマンドのいずれかをコピーしてターミナルウィンドウに貼り付け、Enterキーを押します。

淡色タイプ(1)のスムージング。

defaults -currentHost write -globalDomain AppleFontSmoothing -int 1

ミディアムタイプのスムース(2)。

defaults -currentHost write -globalDomain AppleFontSmoothing -int 2

ボールドフォントスムージング(3)。

defaults -currentHost write -globalDomain AppleFontSmoothing -int 3

フォントスムージングを行わない(0)。

defaults -currentHost write -globalDomain AppleFontSmoothing -int 0

Macからログアウトし、再度ログインしてください。変更した内容が完全に反映されるのは、この操作を行った後です。

フォントスムージングのレベルを変えて試してみてください。ログアウトしてログインし直すだけで、各コマンドを実行した後の変更を確認できます。

この処理は、MacosMojaveDeveloperBeta3(通称MacosMojavePublicBeta2)でテストされています。

あなたが興味を持っているかもしれない記事

匿名者
匿名者

0 件の投稿

作家リスト

  1. admin 0 投稿
  2. 匿名者 0 投稿

おすすめ