Schriften sehen in Ubuntu schlecht und verschwommen aus. Wenn ich eine Site in Ubuntu und Windows vergleiche, ist die Windows-Schriftart auch nach dem Import aller meiner Windows-Schriftarten besser lesbar. Wie kann ich das ändern?
52
Antworten:
Ubuntu-Benutzer, die Windows-Schriftarten bevorzugen, finden diese Antwort , die ich auf eine Super-User-Frage mit dem Titel "Bessere Ubuntu-Schriftarten" gestellt habe, möglicherweise hilfreich.
Hier ist ein Beispiel dafür, was Sie erwarten können, wenn Sie meinen Rat befolgen:
quelle
Wenn Sie sagen, dass Schriften gut aussehen , dann meinen Sie damit, dass Schriften so aussehen, wie ich es gewohnt bin. Wenn Sie von einem Mac stammen, werden Sie gefragt, wie Sie verhindern, dass meine Schriften verzerrt werden.
Die Schriftwiedergabe in Windows ist stark am Pixelraster ausgerichtet, sodass scharfe Kanten für verzerrte Schriftarten verwendet werden. Dies entspricht der Option "Vollständiger Hinweis" unter Darstellung → Schriftarten → Details. Sie sollten keine weitere Konfiguration berühren müssen.
Das Rendern von Schriftarten unter OS X ist umgekehrt - es verzerrt nicht die Schriftformen, was bedeutet, dass die meisten Glyphen eine Pixelgrenze überspannen. Dies entspricht der Hinweisoption "Keine".
Standardmäßig liegt Ubuntu irgendwo dazwischen - durch leichte Andeutungen werden die Schriften ein wenig verzerrt, damit sie besser in das Pixelraster passen.
Wenn Sie ein LCD-Display verwenden, sollte Subpixel-Antialiasing aktiviert sein, unabhängig vom Hinweistyp.
quelle
Aktivieren Sie das Hinweisen auf Schriftarten.
Klicken Sie mit der rechten Maustaste auf den Desktop, klicken Sie auf Hintergrund ändern, klicken Sie auf die Registerkarte Schriftart und aktivieren Sie die Subpixel-Glättung. Möglicherweise erzielen Sie bessere Ergebnisse über die Detailschaltfläche.
Wenn Ihre Schriftarten in einigen Anwendungen "kaputt" sind, wie es meine vor einiger Zeit in Firefox waren, versuchen Sie Folgendes:
Es sollte nur Ihren System-Font-Cache aktualisieren. Sieht albern aus, aber es hat bei mir funktioniert.
quelle
Im Mai 2010 sind Patente für TrueType-Hinweise abgelaufen. Zuvor verwendete FreeType Autohinting, wodurch nicht angedeutete Schriftarten besser aussahen, aber professionelle und vollständig angedeutete Schriftarten schrecklich aussahen.
Da Patente in Bezug auf das Hinweisen von Schriftarten abgelaufen sind, ist das Hinweisen von Schriftarten in FreeType standardmäßig aktiviert. Sie können ein Upgrade auf maverick durchführen oder die neueste Version von FreeType verwenden, um optimale Ergebnisse zu erzielen.
quelle
Was meiner Meinung nach wirklich zur Glätte meiner Schrift beigetragen hat, war das Anpassen der dpi.
Öffnen Sie zunächst ein Terminal und geben Sie Folgendes ein:
Sie erhalten eine Zahl wie "96x96".
Gehen Sie nun in den Darstellungseinstellungen zur Registerkarte Schriftarten. Klicken Sie auf die Detailschaltfläche in der rechten unteren Ecke. Oben in diesem neuen Fenster können Sie eine Nummer eingeben. Geben Sie die erste Zahl ein, die Sie mit dem Terminalbefehl erhalten haben. Zum Beispiel gab es mir "108x106", also habe ich dort 108 abgelegt.
Auf diese Weise kommen Sie den gewünschten glatten Schriftarten näher.
quelle
Ich benutze Ubuntu seit 4 Jahren, bevorzuge aber immer noch "windows like" Schrift-Rendering. Du bist nicht allein...
1- Installieren Sie msttcorefonts:
2- füge tahoma-TrueType-Schriften zu / usr / share / fonts / TrueType / von einer alten Windows-Festplatte hinzu (das ist schade, ich weiß ;-)
3- Speichern Sie die folgende fonts.conf in /etc/fonts/conf.avail mit einem Namen wie 39-clearfonts.conf (mit Root-Eigentümern).
4- Erstellen Sie einen Symlink in /etc/fonts/fonts.d
5- Wählen Sie in den Darstellungseinstellungen auf der Registerkarte "Schriftarten" "Sans" mit der Größe 10 (normal oder fett) als Schriftart für alle Elemente außer der Serifenschrift (die letzte) und bestätigen Sie.
Sie sollten etwas bekommen, auf das Sie warten! (Entschuldigung, als neuer Benutzer darf ich hier keinen Screenshot posten.)
Hier ist die magic fonts.conf- Datei:
quelle
Es gibt zwei Hauptbereiche, in denen Sie das Rendering Ihrer Schriften einstellen können, und auf den ersten Blick scheinen sie nichts miteinander zu tun zu haben:
gnome-appearance-properties
Zeigt Ihnen Einstellungen an, die für alle GTK-Apps gelten, und ermöglicht Ihnen die Auswahl verschiedener Stufen der Glättung und Andeutung. Die hier vorgenommenen Einstellungen gelten für alle Schriftarten gleichermaßen. Weitere Schrifteinstellungen, wie z. B. die Entscheidung, ob ein Hinweis oder ein Autohint angezeigt werden soll, ergeben sich aus den folgenden Angaben:fonconfig
ist das Programm, das für die Schriftartenkonfiguration und den systemweiten Schriftabgleich zuständig ist. Sie treffen Ihre Auswahl durch Bearbeiten/etc/fonts/local.conf
(~/.fonts.conf
pro Benutzer) oder durch Herstellen symbolischer Links/etc/fonts/conf.d
zu verschiedenen Voreinstellungen in/etc/fonts/conf.avail
. Die technischen Details können durch Ausführen von gelesen werdenman fonts.conf
. Firefox und Chromium lesen ihre Einstellungen direkt von hier aus und überprüfen die Eigenschaften der Gnome-Darstellung nur, wenn überhaupt keine Einstellungen für Hinweise gefunden werden.In meinem habe
.fonts.conf
ich vier Abschnitte:Gibt an, ob jede Schriftart automatisch markiert oder normal angezeigt wird. Um Autohinting explizit zu verwenden, setzen Sie hinting auf true und autohinting auf true. Ich habe für die meisten Schriftarten eine geringfügige Autohinting-Funktion, mit Ausnahme von neueren "teuren" Schriftarten und MS-Schriftarten, die normalerweise als mittel bezeichnet werden. Ausnahmen sind DejaVu Sans Condensed, Lucida Grande, PT Sans, Segoe und Tahoma, die leicht angedeutet sind. Ich denke, der Windows-Stil ist normal und deutet auf voll / mittel (die normalerweise gleich sind). Die Freetype-Dokumentation besagt, dass Autohinting angewendet wird, wenn mit der Schriftart keine TrueType-Hinweisinformationen bereitgestellt werden, und dies scheint auch in Firefox zuzutreffen. Achten Sie darauf, dass
.fonts.conf
dies nicht mit den Voreinstellungen in Konflikt steht.Die Substitutionen und Fallbacks, die angewendet werden, wenn auf dem System keine Schriftart gefunden wird. Ich tausche DejaVu Sans Condensed gegen Tahoma, DejaVu Sans gegen Geneva, Arimo gegen Arial, Mukti Narrow gegen Lucida Grande und FreeSans gegen Helvetica.
Ausnahmen. Beispielsweise ist die automatische Optimierung für fett gedruckte Schriftarten deaktiviert.
Aliase für die Standardnamen; serifenlos, serifenlos, monospace, kursiv und fantasievoll.
Nachdem Sie Ihre
.fonts.conf
Wikipedia geschrieben haben , öffnen Sie sie und indem Sie unter Einstellungen> Inhalt> Erweitert die Standardproportionalschrift als serifenlose Schrift auswählen, können Sie anhand der Pfeiltasten auf der Standardschrift wie in der Abbildung gezeigt schnell erkennen, wie die einzelnen Schriftarten aussehen .Alternativ bietet Igors Blog eine Testseite, auf der Sie die verschiedenen Renderoptionen für eine bestimmte Schriftart nebeneinander vergleichen können.
quelle
Tom bei Tombuntu hat einige Tipps für eine verbesserte Schriftwiedergabe (dies ist aus dem Jahr 2008, daher sind die Anweisungen möglicherweise nicht mehr genau):
quelle
Unity hat keine Schriftarteinstellungen wie KDE. Für diejenigen, die die @ Jonik- Lösung implementieren möchten, aber Unity verwenden.
.fonts.conf
quelle
Microsoft Core-Schriftarten können auch über die Befehlszeile installiert werden:
quelle