Ich benutze ein MacBook Pro seit ungefähr einem Jahr und kann definitiv sagen, dass ich damit sehr zufrieden bin. Aber eines stört mich: Die Schriftarten in vielen Texteditoren (einschließlich Komodo Edit 8, Brackets, MacVim, Vim, Github's Atom usw.) sind sehr verschwommen. Ich benutze meinen Laptop hauptsächlich zum Programmieren und verbringe viele Stunden vor dem Bildschirm, so dass diese Unschärfe für meine Augen sehr ärgerlich wird. Kürzlich habe ich Virtual Box heruntergeladen, über die ich Ubuntu 10.04 starte. Unten sehen Sie einen Vergleich des Ubuntu-Terminals und des Terminals meines Macbooks:
Ich hoffe, Sie können auch den Unterschied sehen ... Könnte mir jemand helfen, die Schriftarten zu reparieren?
Antworten:
Sie können das Antialiasing in den Systemeinstellungen systemweit vereinfachen. Gehen Sie zu Allgemein und am unteren Rand befindet sich ein Kontrollkästchen mit der Bezeichnung "LCD-Schriftglättung verwenden, wenn verfügbar". Theoretisch ist das ziemlich cool, aber Apples Implementierung ist ... nicht so toll. Bei der LCD-Schriftglättung (auch als Subpixel-Rendering bezeichnet) werden die Kanäle R, G und B jedes Pixels als separate Pixel behandelt, sodass Sie etwas erhalten, das noch glatter aussieht. Auf einem Mac funktioniert es jedoch nicht sehr gut und man hat die superdicke Schrift.
Hier ist eine Animation der beiden verschiedenen Antialiasing-Stile.
Sie müssen also nur das Kontrollkästchen für die Glättung der LCD-Schrift deaktivieren und Terminal neu starten. (Wenn Sie sich abmelden und wieder anmelden oder neu starten, sollte die Schriftart für die vollständige Benutzeroberfläche verbessert werden.)
Verwenden Sie, um das Subpixel-Rendering für eine bestimmte Anwendung zu deaktivieren
Wechsel
com.apple.Terminal
zur Bundle-ID. Ändern Sie die 0 in eine 1, um sie wieder einzuschalten.So deaktivieren Sie das Subpixel-Rendering nur für MacVim:
quelle
Du kannst auch rennen
Beenden und erneutes Öffnen von Anwendungen, damit OS X einen leichteren Textwiedergabestil verwendet, die Glättung der LCD-Schrift jedoch aktiviert bleibt.
Oder laufe
und beenden Sie Terminal und öffnen Sie es erneut, um die Einstellung nur in Terminal zu ändern.
1
entspricht der Einstellung "Licht", die in den Systemeinstellungen in 10.5 und früher enthalten war.2
entspricht dem Aktivieren der Glättung von LCD-Schriftarten und0
dem Deaktivieren der Glättung von LCD-Schriftarten.Terminal und iTerm 2 haben auch Optionen, um das Antialiasing vollständig zu deaktivieren. Ich verwende derzeit 17-Punkt-Menlo ohne Antialiasing in iTerm 2:
quelle
Dies ist das Anti-Aliasing für Schriftarten. In
Terminal.app
unterwegsPreferences...
,Settings
und wählen Sie ein Profil oder erstellen Sie Ihre eigenen , die Ihren Bedürfnissen entspricht. Dort können Sie das Anti-Aliasing deaktivieren (außer für dasBasic
Profil). Wählen Sie es aus und klicken SieDefault
auf das Ende der Liste.quelle
Bei Verwendung von iterm2 besteht die Möglichkeit, für Text mit Anti-Aliasing dünne Striche zu verwenden.
Gehen Sie zu Ihren Profileinstellungen (Profile -> Profile öffnen .. -> Profile bearbeiten ..) und wählen Sie die Registerkarte Text. Ändern Sie im Bereich
Use thing strokes for anti-aliased text
für dieAlways
Textwiedergabe die Option in " et voila!".Funktioniert am besten mit der höchsten Anti-Aliasing-Einstellung, ohne verschwommene oder fett gedruckte Schrift.
defaults write -g AppleFontSmoothing -int 2
quelle