Warum verwendet mein System (Ubuntu) die FreeSans-Schriftart für Sans-Serif / Arial / Helvetica-Web-Rendering?

2881
Yang

Kürzlich habe ich festgestellt, dass meine Webbrowser (Chrome, Firefox) für alle serifenlosen / helvetica / arial / etc eine seltsame Schriftart verwenden. Text. Ich glaube, es ist FreeSans, nachdem ich eine Reihe von Schriftarten untersucht habe. Es sieht "boxiger" aus, als ich glaube, dass es der ursprüngliche Standard des Betriebssystems war; Siehe Screenshot für Beispiele von dem, was ich sehe. Mein Betriebssystem ist Ubuntu 10.04.

Irgendwelche Ideen, wie man das debuggen kann? Vielen Dank im Voraus für alle Antworten.

alt text

0
Welche Schriftart wird in den Browser-Optionen festgelegt? Für Firefox ist die Einstellung unter Voreinstellungen -> Inhalt -> Erweitert vor 13 Jahren 0
"serifenlos". Das ist buchstäblich die Schrift, die es berichtet. Yang vor 13 Jahren 0

2 Antworten auf die Frage

0
rumtscho

Sind Sie sicher, dass dies eine andere Schriftart ist als die Standardeinstellung des Systems? Es scheint, dass Sie Arial nicht auf Ihrem System installiert haben, sodass die Browser auf die Standardschriftart des Systems zurückgreifen. Denken Sie daran, dass Arial keine freie Schrift ist und daher nicht in GPL-Betriebssystemen wie Ubuntu enthalten ist. Helvetica ist eine beliebte Schriftart im professionellen Design, die jedoch weder mit Windows noch mit gängigen Softwarepaketen geliefert wird, sodass die meisten Systeme sie überhaupt nicht haben.

Wenn Sie eine andere, schönere Schriftart als Systemschriftart verwenden möchten, öffnen Sie "Darstellung" unter "Voreinstellungen". Auf einer der Registerkarten können Sie die Standardschriftart für das gesamte System ändern. Wenn Sie Ihre Systemschriftart beibehalten möchten, die für Arial geschriebenen Seiten jedoch in Arial gerendert werden sollen, müssen Sie eine Arial-Schriftartdatei suchen (der einfachste Ort ist das Schriftartverzeichnis einer Windows-Installation, obwohl diese Auswahl wahrscheinlich nicht zutrifft mit dem Urheberrecht) und kopieren Sie es in ~ / .fonts auf Ihrem Computer. Wahrscheinlich müssen Sie auch den Computer oder zumindest den X-Server neu starten.

Ja, der Systemstandard verwendet Sans. Ich hatte Arial über msttcorefonts und ich habe bestätigt, dass es von "Arial" über `fc-match 'aufgelöst wird. Und danke für die Info über Helvetica. +1 für Ihre Hilfe Yang vor 13 Jahren 0
0
Yang

Ich installierte ein frisches Ubuntu-System und kopierte arial.ttf von einer Windows-Box. Ich sah, dass Ubuntu Arial einfach anders darstellt als in Windows (zumindest bei Schriftgrößen um 10-12 pt). Insbesondere wirken die Figuren viel "fetter" und "kastenartiger" als ihre schlankeren und glatt gerundeten Windows-Pendants. Das Aussehen ähnelte stark dem von FreeSans und Liberation Sans, was mich veranlasste, einige Stunden den Verstand zu verlieren, bis ich dieses Experiment mit einer neuen Betriebssysteminstallation durchführen konnte.

Ich fand das auch hilfreich beim Organisieren meines Denkens: http://neugierig.org/software/chromium/fonts/