Warum wird Roboto Regular fett angezeigt?

9

Ich habe die Roboto-Schriftart von der Android-Website heruntergeladen. Alle Gewichte - einschließlich Roboto Regular - werden im Schriftart-Viewer ordnungsgemäß angezeigt. Wenn ich jedoch versuche, sie als Schriftart in der Titelleiste festzulegen (mit dem Gnome-Tweak-Tool) oder in einer Anwendung zu verwenden, wird Roboto Regular immer als Roboto Bold angezeigt. Soweit ich das beurteilen kann, scheint dies nur Roboto zu betreffen.

Ich bin jetzt auf Ubuntu 12.10 (wobei Unity durch Gnome 3 ersetzt wird, wenn das wichtig ist). Ich habe 12.04 nie eingecheckt, aber ich weiß, dass ich dieses Problem in 11.04 nicht hatte.

Zachary Yaro
quelle
Das gleiche Problem in 12.04, Einheit. Versuchen Sie, alle außer normalen Schriftarten zu entfernen - das hat bei mir funktioniert.
am
Reicht es aus, alles aus dem Ordner ~ / .fonts zu entfernen?
Zachary Yaro
1
Also, das ist was ich getan habe und es funktioniert :)dst="$HOME/.fonts/roboto" && mkdir -p $dst && cp Roboto-{Bold,BoldItalic,Italic,Regular}.ttf $dst && fc-cache -f -v
am
@ zufrieden, ich habe Ihren Vorschlag (Verschieben der Roboto-Dateien in einen Unterordner innerhalb von .fonts) ohne großen Erfolg versucht. Mir ist jedoch aufgefallen, dass in Ihrer Beschreibung die Varianten Schwarz, Hell, Dünn oder Schmal (oder die kursiven Varianten der einzelnen Varianten) nicht aufgeführt sind. Soll ich alle Roboto-Varianten in den Unterordner kopieren oder nur einige davon?
Zachary Yaro
1
Okay, ich habe gerade Kopien von Roboto Black in .local / share / fonts gefunden. Ich kann mich nicht erinnern, jemals eine Version von Roboto dort platziert zu haben, geschweige denn nur die schwarze Variante. Das würde die doppelte Auflistung erklären. Durch das Löschen wurde behoben, dass Roboto Regular als Roboto Black angezeigt wurde. Ich habe die anderen Varianten nacheinander hinzugefügt, und es scheint, dass Roboto Black die einzige Variante ist, die nicht mit den anderen koexistieren kann (Fett, Hell, Dünn, Verdichtet und die kursive Version jeder dieser Varianten funktioniert einwandfrei). Weißt du warum das so ist?
Zachary Yaro

Antworten: