Schriftglättung am Mac gezielt umschalten
Ich nutze macOS meist mit ausgeschalteter LCD-Schriftglättung. In einigen Programmen wie dem Terminal verwende ich sehr kleine Fonts, die allerdings ohne LCD-Glättung deutlich schlechter lesbar sind. Lässt sich diese auch programmweise einschalten?
Die Einstellung „LCD-Schriftglättung verwenden“ in der Systemeinstellung „Allgemein“ speichert macOS in der versteckten Preferences-Datei „.GlobalPreferences.plist“. Diese gilt global für alle Programme.
Einige Einstellungen lassen sich aber auch in der individuellen Preferences-Datei eines Programms speichern. Es bevorzugt dann den Wert aus der eigenen Plist-Datei.
LCD-Glättung für Terminal aktivieren
Für das Terminal-Programm beispielsweise können Sie die LCD-Glättung mit folgendem Shell-Befehl gezielt aktivieren:
defaults write -app Terminal AppleFontSmoothing -int 1
Bei Programmen mit Leerzeichen im Namen müssen Sie diesen in Anführungszeichen setzen:
defaults write -app "Microsoft Word" AppleFontSmoothing -int 1
Ersetzen Sie den Wert 1 durch eine 0, wenn Sie die LCD-Schriftglättung gezielt ausschalten möchten. Alle Änderungen sind erst nach einem Neustart der jeweiligen Anwendung sichtbar.
Damit ein Programm wieder die globale Einstellung heranzieht, müssen Sie die individuelle Option löschen – im Falle des Terminals:
defaults delete -app Terminal AppleFontSmoothing
Statt „-app Terminal“ können Sie natürlich auch die Domain-Schreibweise „com.apple.Terminal“ verwenden. (wre)