Warum schaltet iterm2 das Schrift-Rendering bei jedem anderen Start um?

0

Ich starte meinen Mac nicht sehr oft neu, daher kann ich nicht wirklich sagen, ob dies bei auftritt jeden reboot / relogin, aber ich wage es zu sagen, so ziemlich jedes Mal, wenn das Font-Rendering meines iterm2 nach dem Neustart dicker oder dünner wird. Es sind immer noch regelmäßige Unterschiede für fettgedruckte oder nicht fettgedruckte Schriftarten sichtbar, d. H. in weechat, auf jeden fall, aber der gesamttyp face schaltet um (siehe beigefügte screenshots). Es ist dieselbe Schriftart (11pt Menlo regular) und das Häkchen bei "Anti-Alias" ist immer für reguläre und nicht-ASCII-Schriftarten gesetzt.

Dies ist seit Jahren der Fall, daher ist dies nicht versionsspezifisch. Außerdem stört es in keiner Weise meine Arbeitsabläufe, es stört mich nur, dass es von Zeit zu Zeit anders aussieht.

Hat es noch jemand erlebt? Wie kann ich verhindern, dass das Schriftbild geändert wird? Dies ist ein MBPv3.1, auf dem OSX Lion ausgeführt wird. Ich habe versucht, dies in der zu posten Google-Gruppe aber mein account konnte dort nicht posten.

bold font thin font

mcnesium
quelle
Der zweite Screenshot sieht so aus, als wäre die LCD-Schriftglättung (Subpixel-Rendering) deaktiviert. Sie könnten versuchen, iTerm zu beenden und auszuführen defaults write com.googlecode.iterm2 AppleFontSmoothing -int 2 im Terminal, aber es wird wahrscheinlich nicht helfen.
Lri

Antworten:

0

Ich habe noch nie erlebt, was Sie beschreiben, aber es sieht so aus, als ob die erste Schriftart Antialiasing aktiviert und die zweite deaktiviert hat. Sie scheinen zu wissen, was Sie (im Allgemeinen) in den Standardprofileinstellungen tun, also hier ein Vorschlag:

Ein angemessener Ansatz zur Fehlerbehebung wäre:

  1. Sichern Sie die Voreinstellungen-Plist-Datei für iTerm in ~/Library/Preferences/com.googlecode.iterm2.plist
  2. Beenden Sie iTerm2.app vollständig.
  3. Zerstöre den Plist Preferences Cache mit Terminal.app und: $ killall cfprefsd
  4. Starten Sie iTerm2.app neu und passen Sie Ihre Standardprofileinstellungen an einige besondere und offensichtlich unterschiedliche Schriftarteinstellungen an.
  5. Starten Sie neu / melden Sie sich erneut an und sehen Sie, was passiert.

Wenn das oben genannte nicht funktioniert, würde ich versuchen, eine andere Schriftart zu verwenden und das Wasser damit zu testen?

Vielleicht schau dir die Punktedateien mit an ~ $ ls -la und sehen, ob etwas Interessantes drin ist .bashrc, .profile, usw.

Drew
quelle
Kein Unterschied, sorry. Es wurde gerade wieder auf die dünnere Version umgestellt, auch mit einer anderen Schriftart (Lucida Console). Übrigens haben beide Screenshots das Antialiasing aktiviert und das Antialiasing deaktiviert so was
mcnesium