Bessere Ubuntu-Schriften

49

Ich benutze Ubuntu schon eine Weile. Ich mag das. Ich mag es sehr.

Aber wenn ich ab und zu zu Windows wechsle, fühle ich mich besser, weil ich die Schrift wirklich mag. Es fühlt sich wirklich sehr angenehm an, Windows-Schrift zu sehen.

Ich habe Windows-Schriftarten auf meinem System installiert und alle Standardschriftarteneinstellungen in Tribuchet 10pt von Sans geändert. Es fühlt sich besser an, aber immer noch nicht so gut. Übrigens, ich liebe die standardmäßige Ubuntu-Konsolenschrift. Monospace 10 rockt wirklich. Aber ohne, oh bitte.

Was ist die Standardschriftart unter Windows? Wie aktiviere ich es auf Ubuntu? Wenn es bezahlt, lizenziert oder illegal ist, ist es mir egal, ich möchte einfach bessere Schriftarten auf meinem Ubuntu-System.

Und sollte auf einem Laptop mit LCD-Bildschirm die Sub-Pixel-Glättung aktiviert sein?

Update: Ich habe eine Weile verschiedene Schriftarten auf meinem System ausprobiert und denke, ich könnte viel besser sein. Ich bin alles andere als zufrieden.

  • Die Standardschriftart für Sans ist Ugly, imho.
  • Arial, Tribuchet MS und einige andere MS-Schriftarten werden nicht richtig gerendert. Tribuchet MS hat ein Problem mit e. Eine zusätzliche Zeile an der Spitze. Ich hasse es.
  • Die guten Windows-Schriftarten Tahoma, Segoe, Callbiri und Cambria werden aufgrund fehlender Klartypen schlecht wiedergegeben.
  • Der Versuch, diese XML-Datei in .fonts.conf zu verwenden, die das Rendern auf magische Weise glätten soll, führt lediglich dazu, dass die Subpixel-Glättung aktiviert wird.

    <?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <match target="font"> <edit name="autohint" mode="assign"> <bool>true</bool> </edit> </match> </fontconfig>

  • Wenn Sie die Subpixel-Glättung aktivieren, wird die Schrift auf Kosten klarer Formen fett dargestellt und deaktiviert. Die ansonsten großartige Monospace-Schrift sieht ebenfalls schlecht aus.

Was ist die beste Schriftart, die ich auf meinem Ubuntu-System haben kann? Es ist in Ordnung, wenn es kommerziell und teuer ist. Ich könnte bessere Schriften gebrauchen.

Lakshman Prasad
quelle
Bei der Auswahl der Subpixel-Reihenfolge für Ihren Monitor finden Sie unter lagom.nl/lcd-test/subpixel.php Beispielbilder und Text, die für jede der vier Layout-Möglichkeiten (RGB, VRGB, BGR, VBGR) generiert wurden. Diese Seite enthält auch hilfreiche Hinweise dass die Standardeinstellung von RGB in der Regel richtig ist (und es war für mich)
Tom Goodfellow

Antworten:

33

Ich mag Windows-Schriftarten auch viel besser als die Standardeinstellungen von Linux-Distributionen. Nun, zumindest der Windows XP-Standard, Tahoma. (Auch bei kleinen Schriftgrößen bevorzuge ich kein Antialiasing, wenn Sie gute TrueType-Schriftarten verwenden. Ihre Laufleistung kann variieren!)

In diesen Tagen finde ich es sehr einfach, schöne Schriften in Ubuntu zu bekommen. (Die Zeiten, in denen Freetype mit einer bestimmten Option neu kompiliert werden musste (ich vergesse welche), um sie richtig zu machen, sind vorbei .)

Schritte, die ich bei der letzten Neuinstallation von Ubuntu ausgeführt habe

  1. Legen Sie Ihre TrueType-Schriftarten (.ttf-Dateien aus der Windows-Installation oder z. B. das im Web legal verfügbare Microsoft Core Fonts-Paket) in einem Verzeichnis ab, z /usr/local/winfonts.
  2. Bearbeiten /etc/fonts/local.configund fügen Sie Ihr WinFont-Verzeichnis hinzu:

    <?xml version="1.0"?>
    <!DOCTYPE fontconfig SYSTEM "fonts.dtd">
    <!-- /etc/fonts/fonts.conf file to configure system font access -->
    <fontconfig>
            <!-- Font directory list -->
            <dir>/usr/local/winfonts</dir> 
            <dir>/usr/share/X11/fonts/misc</dir>
    </fontconfig>
    
  3. Führen Sie diesen sudo fc-cache -fvBefehl aus, um die Cache-Dateien für Schriftinformationen neu zu erstellen. (Heutzutage müssen keine Dateien wie fonts.scale, fonts.diroder fonts.aliasmit ttmkfdiroder anderen Dienstprogrammen erstellt werden!)

Konfigurieren Sie dann Tahoma 8 als Standardschriftart in Ihrer Desktop-Umgebung (für mich das Kontrollzentrum von KDE; ebenso einfach in der Gnome-Entsprechung).

Und das ist es.

Alternativer Weg

Eine andere Möglichkeit ist, einfach das msttcorefontsPaket von Universe zu installieren und auszuführen fc-cache, wie in diesem Beitrag auf Ubuntu Blog beschrieben .

Das Kern-Font-Paket enthält jedoch kein Tahoma. Wenn Sie es jedoch aus anderen Quellen haben, sollte es ausreichen , die .ttf-Dateien vor der Ausführung in ~/.fonts/(oder /usr/local/share/fontsfür eine systemweite Verfügbarkeit) zu kopieren fc-cache.

Jonik
quelle
1
Wenn Sie KDE bevorzugen, aber dennoch einige GTK-Anwendungen (z. B. Firefox) verwenden, gehen Sie wahrscheinlich zu Control Center -> Darstellung und Designs -> GTK-Stile und -Schriften und wählen Sie "KDE-Stil" und "KDE-Schriften" für GTK-Apps.
Jonik
Und ich persönlich finde, dass das gnome-settings-daemonLaufen die Schriftgrößen genau richtig macht . (Ich weiß nicht genau warum und YMMV.)
Jonik
Für diejenigen, die wie ich TrueType-Schriften ohne Antialiasing bevorzugen, lesen Sie auch dieses Problem, das ich gerade gelöst habe: superuser.com/questions/54216/… Mit diesem Rat können Sie einige Websites unter Linux viel besser aussehen lassen.
Jonik
2
Ich mache das als deine Anleitung (installiere mscorefonts) und fc-cache dann setze Schriften in Aussehen -> Schriften (mein System ist Ubuntu 10.4) Aber die Schrift sieht immer noch nicht so gut aus wie dein Bild. Hatten Sie zusätzliche Schritte wie Einstellungen in Firefox?
Ramcrys
@ramcrys: Hmm, möglicherweise ... Sehen Sie sich die Schriftarteinstellungen von Firefox an und setzen Sie "Serif" -Schrift auf "Times New Roman" und "Sans-Serif" auf "Arial".
Jonik
6

Ich glaube, die Standardschrift ist entweder:

  • Windows XP: Tahoma
  • Windows Vista / Windows 7: Segoe-Benutzeroberfläche

Sie können auch Calibri mögen. Das ist auch eine schöne Schrift.

Da Sie bereits erwähnt haben, dass Sie ein Windows-System haben, sollten Sie in der Lage sein, diese lizenzierten Schriftarten ohne Drama abzurufen.

EvilChookie
quelle
1
Aus irgendeinem Grund sieht Calibri unter Ubuntu für mich beschissen aus. Unter Windows sieht es jedoch großartig aus.
Annath
3
@ Annath: ClearType. Windows hat es, Unbuntu / Linux nicht.
Jordan S. Jones
@ Annath Also, was sieht gut auf Ubuntu aus? Tribuchet?
Lakshman Prasad
11
Jordan: Das ist Unsinn. Der Unterschied liegt nicht im Subpixel-Rendering oder einem Mangel daran (Linux hat das übrigens). Der Unterschied liegt in der Tatsache, dass FreeType die TrueType-Andeutungen in den Schriften aus Lizenzgründen nicht verwenden kann. Sie führen daher automatische Andeutungen durch. wie die meisten Windows-Schriften heutzutage.
Joey
Ich benutze die Liberation Sans und sie sieht ziemlich gut aus.
Chris
2

Ich empfehle, die Subpixel-Glättung zu aktivieren, um Ihre Augen besser zu schützen. Leider scheint Firefox keine Subpixel-Glättung zu verwenden, zumindest für mich.

Sathyajith Bhat
quelle
Für Firefox, siehe meine Frage: superuser.com/questions/13441
hasen
2

Auf einem LCD sollten Sie auf jeden Fall die Sub-Pixel-Glättung aktivieren. Mit den Unterpixeln (rot, grün, blau) wird die horizontale Auflösung für Schriftarten verdreifacht. Theoretisch fügt dies einige Farbsäume hinzu, aber weil das Auge mehr Helligkeit als Farbe mag, sieht man es nicht.

Zu den Windows-Schriftarten kann ich leider nicht viel sagen.

Mike Cooper
quelle
2

Ich verwende Bitstream Vera- Schriftarten in Firefox. Es ist immer noch nicht so gut wie es unter Windows aussieht, aber es ist viel besser als früher.

Das sagt Wikipedia :

Vera ist eine Schrift (Schriftart) mit einer liberalen Lizenz. Es wurde von Jim Lyles von Bitstream entworfen und basiert eng auf Bitstreams Prima, für die auch Lyles verantwortlich war. Es handelt sich um eine TrueType-Schriftart mit vollständigen Hinweisen, die die Wiedergabequalität auf Geräten mit niedriger Auflösung wie z. B. Computermonitoren verbessert.

Obwohl Vera selbst nur die gebräuchliche Zeichensetzung und das lateinische Alphabet mit einigen diakritischen Zeichen behandelt, erlaubt seine Lizenz anderen, mit gewissen Einschränkungen abgeleitete Werke zu erstellen und zu verbreiten, und das DejaVu-Schriftartenprojekt erweitert es um zusätzliche Glyphen und Stile. Mit einer Installationsbasis von über 80% haben die DejaVu-Schriften unter GNU / Linux eine immer größere Rolle als serifenlose Standardschriften übernommen. Auf Windows- und Macintosh-Systemen ist DejaVu jedoch praktisch unbekannt, wohingegen Bitstream Vera Sans laut einer Umfrage eine Installationsbasis von 25% und 20% und 79% auf Unix aufweist.

Unten sehen Sie einen Screenshot davon, wie Firefox mit dieser Schriftart aussieht. Die Subpixel-Glättung ist ebenfalls aktiviert.

Bildbeschreibung hier eingeben

Nagul
quelle