Archive for text tags


以下、ものすごくどうでもいい内容です。知識の乏しいボクが適当に解釈したものです。興味のある方は、詳しく説明してあるサイトで調べてみてください。興味が無い方や既知の方は、へえ。またアンチエイリアスかよ! 程度に斜め読みしてください(笑)
OSXは、システムからソフトウェアまで、ほぼ全てのインターフェイスでアンチエイリアスのかかった滑らかで美しい(人によっては嫌いな方もいると思いますが)文字を表示してくれます。
この滑らかな文字の設定を、システム環境設定のアピアランス内にある「滑らかな文字のスタイル」で変更することができます。
「自動 - 主ディスプレイに最適」に設定しているかたがほとんどかと思われますが、この他にも4種類の設定があります。
その内の「弱」「中 - フラットパネルに最適」「強」に設定にすると、サブピクセルフィルタ(サブピクセルレンダリング)でアンチエイリアス処理された文字で表示してくれます。
液晶モニタは小さな画素がたくさん並んで構成されています。一般的な液晶モニタではその画素一つ一つが、さらに(左から)R, G, Bの3つのサブピクセルで構成されています。
この液晶独特の性質を生かしてRGB各サブピクセルの強弱でアンチエイリアスを表現してくれるのがサブピクセルフィルタ(サブピクセルレンダリング)です。簡単に言うと、今までより横解像度が3倍になった感じでしょうか。WindowsのClearTypeやFlashのFlashTypeで話題なりましたがたぶん同じ原理だと思います。
このアンチエイリアス処理は、スクリーンショットを撮って拡大してみると違いがよくわかります。
自動 - 主ディスプレイに最適
自動で接続したモニタに最適な設定を選んでくれます。たぶん。液晶モニタしか持ってないので、他のモニタを接続したときにどう変るのかよくわかんないです。ウチの場合は、グレーのアンチエイリアス処理になりました。
標準 - CRT に最適
グレーのアンチエイリアス処理された文字で表示してくれます。昔からある普通のアンチエイリアスです。
弱
サブピクセルフィルタによるアンチエイリアス処理された文字で表示してくれます。
アンチエイリアスのかかり具合は弱めです。
中 - フラットパネルに最適
サブピクセルフィルタによるアンチエイリアス処理された文字で表示してくれます。
アンチエイリアスのかかり具合は「弱」に比べ若干強めです。
強
サブピクセルフィルタによるアンチエイリアス処理された文字で表示してくれます。
アンチエイリアスのかかり具合は結構強めです。文字が太って見えます。
といった感じです。
サブピクセルフィルタによるアンチエイリアス処理された文字の場合、黒線の左側は赤色、右側は青色のトーンで描画されているのがわかります。
これは、白(RGB全点灯)→黒(RGB全消灯)の境界線のときは一番右のB(続いてG)から消えていき、最終的に一番左のRが残るからだと思われます。黒(RGB全消灯)→白(RGB全点灯)の境界線はその逆です。
一方、黒線の上部と下部は、普通のグレートーンでのアンチエイリアス処理されています。サブピクセルは横に3色並んでいるため、縦方向には適応できないのが原因だと思います。
サブピクセルフィルタは、液晶モニタに最適化された機能であって、CRTモニタだと変えって見づらくなってしまいます。印刷物だと版ズレっぽく見えてしまうかもしれないので、仕事などでスクリーンショットを扱う作業では気をつけた方がいいと思います。
とか言いつつ、面倒くさいので、このサイト上でのスクリーンショット画像はサブピクセルフィルタなアンチエイリアスのままです(笑)










