Dlaczego Roboto Regular wyświetla się jako pogrubiony?


9

Pobrałem czcionkę Roboto ze strony Androida. Wszystkie wagi - w tym Roboto Regular - są wyświetlane poprawnie w przeglądarce czcionek, ale kiedy próbuję ustawić je jako czcionkę paska tytułu (za pomocą narzędzia gnome-tweak-tool) lub użyć jej w aplikacji, Roboto Regular zawsze wyświetla się jako Roboto Bold. O ile wiem, wydaje się, że wpływa to tylko na Roboto.

Jestem teraz na Ubuntu 12.10 (z Unity zastąpiony Gnome 3, jeśli to ma znaczenie). Nigdy nie zameldowałem się w 12.04, ale wiem, że nie miałem tego problemu w 11.04.


Ten sam problem w 12.04, jedność. Spróbuj usunąć wszystkie oprócz zwykłych czcionek - to zadziałało dla mnie.
rozdarty

Czy wystarczy usunąć wszystko z folderu ~ / .fonts?
Zachary Yaro

1
Tak właśnie zrobiłem i działa :)dst="$HOME/.fonts/roboto" && mkdir -p $dst && cp Roboto-{Bold,BoldItalic,Italic,Regular}.ttf $dst && fc-cache -f -v
znienawidzony

@zadowolony, wypróbowałem twoją sugestię (przenoszenie plików Roboto do podfolderu w .fonts) bez większego powodzenia. Zauważyłem jednak, że w twoim opisie nie wymieniono wariantów czarnych, jasnych, cienkich lub wąskich (ani wariantów kursywnych każdego z nich). Czy powinienem skopiować wszystkie warianty Roboto do podfolderu, czy tylko niektóre z nich?
Zachary Yaro

1
Ok, więc właśnie znalazłem kopie Roboto Black w .local / share / fonts. Nie przypominam sobie, aby kiedykolwiek umieszczałem tam jakąkolwiek wersję Roboto, a tym bardziej tylko wariant Black. To wyjaśniałoby duplikat wykazu. Usunięcie go naprawiło wyświetlanie Roboto Regular jako Roboto Black. Dodałem pozostałe warianty jeden po drugim i wydaje się, że Roboto Black jest jedynym wariantem, który nie może współistnieć z innymi (Bold, Light, Thin, Condensed i kursywa każdego z nich działa dobrze). Czy wiesz dlaczego tak jest?
Zachary Yaro

Odpowiedzi:


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.