Zainstalowałem Roboto
krój pisma w moim systemie, ale okazuje się, że domyślna regular
twarz jest renderowana jako black
, mimo że w miniaturze wydaje się jaśniejsza. Dzieje się tak we wszystkich aplikacjach, także w systemie Linux i Windows. Oto przykład:
Tak wyglądają miniatury w dowolnym menedżerze plików w systemie Linux, czcionki wydają się być w porządku (Windows nawet nie wyświetla . Windows wyświetla regular
twarzy w kolekcji)normal
twarz tylko wtedy, gdy ją black
usunę:
I tak to wygląda po renderowaniu, bez względu na aplikację:
Każda aplikacja, która prosi o Roboto
czcionkę, renderuje jej black
twarz. Google Chrome w systemach Windows i Linux, obok siebie, na przykład:
Próbowałem usunąć black
twarz i dowiązanie symboliczne do i to działa (wyniki Windows i Linux, obok siebie):regular
nazwy z nazwą pliku czarnego,
Ale tracę czarną twarz, a kursywa jest nadal renderowana z czarną twarzą, więc musiałbym ją usunąć wraz z jej wariantami. Co mogę zrobić? Czy usuwanie dowiązań to jedyne rozwiązanie?
Aktualizacja :
Problem polega na tym, że oba warianty czcionki ( zwykły i czarny ) kolidują ze sobą, a jednocześnie mogę zainstalować tylko jeden z nich. Czy są jakieś metadane czcionek, które można zmienić, aby to naprawić?
źródło
Odpowiedzi:
Wygląda na to, że Google w końcu zaktualizował pliki czcionek Roboto na swojej stronie internetowej do pobrania. Możesz pobrać czcionkę tutaj: http://www.google.com/fonts/specimen/Roboto
źródło
Spróbuj nazwać Windows:
roboto.ttf
robotoi.ttf
robotob.ttf
lubrobotobd.ttf
robotobi.ttf
lubrobotoz.ttf
robotobk.ttf
Zachowaj tylko te pliki. Usuń pozostałe i spróbuj ponownie. Miałem podobny problem w systemie Linux z
ttf-mscorefonts
(arial.ttf
) i to rozwiązało problem.źródło