Windowsから切り替えた後、OS Xで鮮明なフォントを取得する


25

プログラミング環境をWindows 7からMac OS X Lionに切り替えましたが、Windowsのクリスピーなフロントレンダリングを見逃しました。たとえば、Eclipseでは、スクリーンショットを確認できます。

OS X:

Windows:

もちろん、フォントファミリとサイズには違いがありますが、Windowsバージョンではフォントのレンダリングが改善されているようです。

OS XIでタイポグラフィを改善できる設定はありますか?


2
アップルの愛のアンチエイリアシング方法、彼らは、Windowsプラットフォーム上のSafariにそれを打ち出していることも多いので:joelonsoftware.com/items/2007/06/12.htmlcodinghorror.com/blog/2007/06/...
マーク・ヘンダーソン

2
@MarkHenderson Safariの新しいバージョンは、Windowsでネイティブテキストレンダリングを使用します。
リリ

2
なぜ違いがあるのか​​不思議に思う人にとって、簡単な答えは、OS Xのレンダリング値は、書体に対する忠実度よりも書体に対する忠実度を高くするのに対して、Windowsのレンダリング値は、書体に対する忠実度よりも鮮明度を示すことです。究極の解決策は、アンチエイリアスが意味をなさないRetinaディスプレイにアップグレードすることです。
-Spiff

回答:


21

しばらく前に、Macを使用して表示されるクライアント用のプレゼンテーションを準備しているときに、同じ問題に直面しました。


微調整

アンチエイリアシングの簡単な調整により、使用するモニターのフォントのレンダリングが改善されました。

  1. ターミナルを開きます:アプリケーション→ユーティリティ→ターミナル

  2. タイプ:

    defaults -currentHost write -g AppleFontSmoothing -int 2
    

    1〜4の数字を使用できます。デフォルトは4です。

    私にとっては、値2を使用して望ましい結果が得られました。

  3. OSを再起動します。


比較:

比較しませんでしたが、以下のリンクのユーザーはChromeを使用して改善を比較しました。

  1. Chromeを使用して、最初のタブでWebサイトを読み込みます。

  2. 上記のコマンドラインリファレンスから差分値を適用します。

  3. 新しいタブを開き、同じWebサイトにアクセスします。

  4. 両方のタブを並べて見て比較します。


クレジット:

でtonymacx86:このソリューションのクレジットhttp://tonymacx86.blogspot.pt


Dell HDモニターを接続したMac Book Proで同じ問題に対処する...内部モニターと外部モニターに異なる値を設定する方法はありますか?
user375251

12

システム環境設定には、より明るいテキストレンダリングスタイルを使用するオプションがありましたが、10.6で削除されました。ただし、プロパティリストを変更することで引き続き使用できます。

defaults write -g AppleFontSmoothing -int 1
sudo defaults write -g AppleFontSmoothing -int 1

2番目のコマンドは、強制終了ウィンドウのように、rootが所有するプロセスが表示するウィンドウに必要です。

私は常に照明設定を使用しています。私の意見では、印刷されたテキストの重みに近く、特に日本語のテキストと暗い背景の明るいテキストの見た目が良くなります。

EclipseはOS Xでのサブピクセルレンダリングをサポートしていないようです。そのため、テキストはネイティブアプリケーションとは異なって見える場合があります。スクリーンショットからはわかりませんが、LCDフォントスムージング(サブピクセルレンダリング)が有効になっているかどうかを確認してください。

チェックボックスをクリックしても効果がない場合は、一部のLCDでサブピクセルレンダリングが自動的に有効になっていない可能性があります。AppleFontSmoothingを2または1に設定すると、強制的に有効にされる場合があります。


フォントを元に戻すのはどれほど良いことでしょう!PyCharmのひどい滑らかなテキストを使用して数時間のコーディングで頭が爆発しました。環境設定にこれが設定されていない理由がまだわかりません(Apple Display 22 "を使用しますが、defaultsコマンドを実行する必要があります)
。-AJweb

1

System Preferences > Appearanceペインには2つの設定があります。

フォントスムージングをオフにするサイズを変更すると、シャープに見えると思います。

LCDフォントスムージングのオン/オフを切り替えるオプションはありますが、違いは見られません。LCD画面でのサブピクセルスムージングなので、おそらく画面固有のものです。オフにしました。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.