
我假設作業系統檢測我是否有 LCD 或 CRT,因此它可以選擇允許的抗鋸齒方法?
我想擺脫這種“出色的”x 軸抗鋸齒功能,稱為子像素渲染。這是行不通的。我的眼睛可以很好地捕捉顏色差異,所以看文字就像看彩虹(如果允許我誇張一點的話)。它只是看起來醜陋且令人困惑。
我的螢幕沒有任何問題。主要問題在於產生抗鋸齒的程式本身:有些看起來更好,有些看起來更糟。即使是現在,在寫這篇文章時,我可以從 53 公分的距離看到它有彩色的邊緣。
(無論如何,我不相信子像素渲染,因為將來螢幕會更好,並且不能再以這種方式運行,因為它們將不再有單獨的 R、G、B 燈。)
如果你不知道我在說什麼,這裡是取自 Windows 7 上的 FireFox 的插圖:
這基本上就是我眼中的樣子,即使調整到正常大小也是如此。
答案1
您想要做的是停用 Cleartype。這將禁用子像素渲染。
轉到Control Panel
-> All Control Panel Items
->Display
然後點擊Adjust Cleartype text
左側的選項。
這將為 Cleartype 校準打開一個新視窗。第一個畫面應該有一個關閉 Cleartype 的選項。
取消選取該框,您現在應該禁用所有字體平滑。
關閉它後,您可能需要重置電腦以更改 Windows 本身的設定(儘管許多應用程式可能會立即更改)。
看來還有第二種類型的字體平滑可用Windows 7 中 ClearType 的工程更改:與 Cleartype 相反的雙層字體平滑。
這似乎是高度特定於字體的,正如該部落格文章所暗示的那樣,需要字體中的大量額外資訊用於暗示平滑。它似乎禁用了某些字體的抗鋸齒功能,並將其留給其他字體。一般來說,它看起來很煩人。
根本沒有平滑:
雙層平滑(cleartype 停用):
(請注意,有些文字是抗鋸齒的,有些則不是)
清晰類型:
為了更改字體平滑,請前往System and Security
–> System
–> Advanced System Settings
–>Performance (Settings…)
作為替代方案,我建議您進行 Cleartype 校準並找到最適合您的設定。Control Panel
-> All Control Panel Items
->Display
然後按一下Adjust Cleartype text
並完成操作,可能只是您的子像素類型 (BGR/RGB) 錯誤,進行校準可能會對您有所幫助。
看來,根據如何在 Windows 7 中關閉 ClearType 並使用全像素抗鋸齒?字體大小在 7-13pt 之間時,整個像素抗鋸齒功能被停用。這證實了我在上面看到的情況,其中一些字體被平滑,而其他字體則沒有。