Deaktivieren Sie das Anti-Aliasing für einige Schriftarten in Windows 8

2747
Björn Lindqvist

Wie können Sie das Anti-Aliasing nur für einige Schriftartnamen in Windows 8 deaktivieren? Im Besonderen verwende ich gerne Terminus, eine wunderbare Codierungsschrift, die aber bei der Wiedergabe mit ClearType und Anti-Aliasing wie Müll aussieht.

1
Vorzugsweise ganze Maschine. Derzeit werden einige Programme ohne Anti-Aliasing wie Emacs und einige mit X-Chat 2 gerendert. Visual Studio 2012 rendert ohne, jedoch mit unterschiedlichen Glyphen für bestimmte Zeichen wie "a". Es ist ein Chaos. Björn Lindqvist vor 11 Jahren 0
Nein, es geht nicht um die Konfiguration auf Font-Basis. Björn Lindqvist vor 11 Jahren 0
In einigen Anwendungen können Sie steuern, ob Anti-Aliasing verwendet werden soll oder nicht. Dies ist zumindest möglich, wenn in der Anwendung Schriftarten erstellt werden. Die meisten Anwendungen verwenden jedoch die Standardeinstellung. Einige Schriftarten unterstützen möglicherweise kein Anti-Aliasing. Alexey Ivanov vor 11 Jahren 0

2 Antworten auf die Frage

2
Dave

I don't think this can be done by font directly from the OS and as such, my answer is not a direct answer but an answer if all else fails!

You can make it a system wide change which doesn't do it by software (but does turn it off or on), then see this related article (code below quoted)

To disable antialiasing altogether:

[HKEY_CURRENT_USER\Control Panel\Desktop]

"FontSmoothing"="0"
"FontSmoothingType"=dword:00000000

"Das geht nicht" ist vermutlich auch eine Antwort. :) Björn Lindqvist vor 11 Jahren 1
0
trlkly

Dies kann eigentlich nur mit Windows gemacht werden. Sie müssen eine andere Plattform zur Schriftdarstellung verwenden, z. B. FreeType (wird von Linux verwendet). Die einfachste Möglichkeit, FreeType in Windows zu erhalten, ist die Verwendung eines Programms namens MacType . Sie können damit unterschiedliche Rendereinstellungen für verschiedene Schriftarten verwenden.

Im Gegensatz zu DirectWrite ist FreeType leider nicht hardwarebeschleunigt. Und es ist nicht das benutzerfreundlichste Programm, nur das benutzerfreundlichste der FreeType-Rendering-Programme. Wenn es Sie nicht interessiert, können Sie die Code Project-Übersicht über Monospace-Schriftarten nach Alternativen zu Terminus durchsuchen.