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.

Zachary Yaro
źródło
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: