web-dev-qa-db-ja.com

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

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

OS X:

ウィンドウズ:

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

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

25
Yoga

少し前に、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 at http://tonymacx86.blogspot.pt

21
Zuul

システム環境設定には、より明るいテキストレンダリングスタイルを使用するオプションがありましたが、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に設定すると、強制的に有効になる場合があります。

12
Lri

OSXでフォントスムージングをオフにすることはできませんが、それを軽減するためにいくつかのことを試すことができます

OSXフォントレンダリングへの対応

この問題を扱っている Apple Support 記事もあります。

1
VBwhatnow

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

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

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

1
piddl0r