Die normale Schriftart von Roboto wird fett dargestellt

4610
arielnmz

Ich habe die RobotoSchrift auf meinem System installiert, es stellt sich jedoch heraus, dass das Standardgesicht regularals dargestellt wird black, auch wenn es in der Miniaturansicht heller erscheint. Dies ist bei allen Anwendungen der Fall, auch unter Linux und Windows. Hier ist ein Beispiel:

So sehen die Miniaturansichten in jedem Dateimanager unter Linux aus, die Schriftarten scheinen gut zu sein (Windows listet nicht einmal das regularGesicht in der Sammlung auf) . Windows listet nur das normalGesicht auf, wenn ich das blackGesicht entferne :

Roboto-Regular.ttf font thumbnail black face thumbnail Windows Black face thumbnail Roboto normal face thumb on windows

Und so sieht es aus, sobald es gerendert wird, unabhängig von der Anwendung:

Roboto Regular face sample Black face sample

windows normal face sample Windows black face sample

Jede Anwendung, die nach der RobotoSchrift fragt, rendert blackstattdessen ihr Gesicht. Google Chrome unter Windows und Linux nebeneinander, zum Beispiel:

Google Chrome on Windows Google Chrome on Linux

Ich habe versucht, das blackGesicht zu entfernen und auf den regularDateinamen des Schwarzen zu verweisen, und es funktioniert (Windows- und Linux-Ergebnis nebeneinander):

Face removed linux face removed windows

Aber ich verliere mein schwarzes Gesicht und die Kursiven werden immer noch mit dem schwarzen Gesicht gerendert, sodass ich das Gesicht zusammen mit seinen Varianten entfernen muss. Was kann ich machen? Ist das Entfernen von Symbolen durch Symlink die einzige Lösung?

Update :

Das Problem ist, dass sich beide Varianten der Schriftart ( normal und schwarz ) gegenseitig beeinflussen, und ich kann jeweils nur eine der beiden installieren. Gibt es irgendeine Art von Font - Metadaten, die ich dieses Problem beheben ändern könnte?

9
http://meta.android.stackexchange.com/questions/602/why-is-the-font-weight-bold bwDraco vor 9 Jahren 0

2 Antworten auf die Frage

4
Garconis

Es sieht so aus, als ob Google die Roboto-Schriftdateien auf ihrer Website zum Download endlich aktualisiert hat. Sie können die Schriftart hier herunterladen: http://www.google.com/fonts/specimen/Roboto

0
Cornelius

Versuchen Sie die Windows-Benennung:

  • Regulär: roboto.ttf
  • Kursiv: robotoi.ttf
  • Fett: robotob.ttfoderrobotobd.ttf
  • Fett kursiv: robotobi.ttfoderrobotoz.ttf
  • Schwarz: robotobk.ttf

Behalten Sie nur diese Dateien. Entfernen Sie die anderen und versuchen Sie es erneut. Ich hatte ein ähnliches Problem mit Linux ttf-mscorefonts( arial.ttf) und dieses Problem wurde behoben.

Ich habe ihre Namen geändert und sie funktionieren gut, außer dass jetzt die schwarze Schrift als normale Schrift dargestellt wird. arielnmz vor 9 Jahren 0