
Ich gehe davon aus, dass das Betriebssystem erkennt, ob ich einen LCD- oder CRT-Bildschirm habe, damit es die zulässigen Antialiasing-Methoden auswählen kann?
Ich möchte dieses „geniale“ Antialiasing für die X-Achse, genannt Subpixel-Rendering, loswerden. Es funktioniert nicht. Meine Augen können die Farbunterschiede zu gut wahrnehmen, sodass das Betrachten des Textes wie das Betrachten eines Regenbogens ist (wenn ich ein wenig übertreiben darf). Es sieht einfach hässlich und verwirrend aus.
Mit meinem Bildschirm ist alles in Ordnung. Das Problem liegt hauptsächlich am Programm selbst, das das Antialiasing erzeugt: Manches sieht besser aus, manches schlechter. Sogar jetzt, während ich diesen Text schreibe, kann ich aus 53 cm Entfernung erkennen, dass er farbige Ränder hat.
(Ich glaube sowieso nicht an Subpixel-Rendering, da die Bildschirme in der Zukunft besser sein werden und nicht mehr auf diese Weise funktionieren können, da sie keine separaten RGB-Lichter mehr haben werden.)
Wenn Sie nicht wissen, wovon ich spreche, finden Sie hier auf dieser Seite eine Abbildung aus FireFox unter Windows 7:
So sieht es im Wesentlichen für meine Augen aus, auch wenn es auf die Normalgröße verkleinert wird.
Antwort1
Sie möchten Cleartype deaktivieren. Dadurch wird das Subpixel-Rendering deaktiviert.
Gehen Sie zu Control Panel
-> All Control Panel Items
-> Display
und klicken Sie dann Adjust Cleartype text
in den Optionen links auf.
Dadurch wird ein neues Fenster zur Cleartype-Kalibrierung geöffnet. Auf dem ersten Bildschirm sollte eine Option zum Deaktivieren von Cleartype vorhanden sein.
Deaktivieren Sie dieses Kontrollkästchen. Die gesamte Schriftglättung sollte nun deaktiviert sein.
Nachdem Sie es ausgeschaltet haben, müssen Sie Ihren Computer möglicherweise zurücksetzen, um die Einstellung für Windows selbst zu ändern (obwohl sich viele Anwendungen möglicherweise sofort ändern).
Es scheint, dass es eine zweite Art der Schriftglättung gibtTechnische Änderungen an ClearType in Windows 7: Zweistufige Schriftglättung im Gegensatz zu Cleartype.
Dies scheint sehr schriftartspezifisch zu sein und erfordert, wie in diesem Blogbeitrag angedeutet, viele zusätzliche Informationen in der Schriftart, die als Hinweis auf die Glättung verwendet werden können. Es scheint, als ob das Anti-Aliasing für einige Schriftarten deaktiviert und für andere beibehalten wird. Im Allgemeinen sieht es ärgerlich aus.
Überhaupt keine Glättung:
Bi-Level-Glättung (Cleartype deaktiviert):
(Beachten Sie, dass bei manchen Texten Anti-Aliasing durchgeführt wird und bei anderen nicht.)
Klartext:
Um die Schriftglättung zu ändern, gehen Sie zu System and Security
–> System
–> Advanced System Settings
–>Performance (Settings…)
Alternativ würde ich empfehlen, die Cleartype-Kalibrierung durchzuführen und eine Einstellung zu finden, die für Sie am besten funktioniert. Control Panel
-> All Control Panel Items
-> Display
klicken Sie dann Adjust Cleartype text
und arbeiten Sie sich durch, es kann sein, dass Ihr Subpixeltyp (BGR/RGB) falsch ist und die Kalibrierung Ihnen helfen könnte.
Es scheint auch, dass gemäßWie schalte ich ClearType aus und verwende Ganzpixel-Antialiasing in Windows 7?zwischen Schriftgrößen von 7-13pt ist das gesamte Pixel-Antialiasing deaktiviert. Dies würde bestätigen, was ich oben gesehen habe, wo einige Schriftarten geglättet werden, während andere nicht geglättet werden.