Jak korzystać z nieregularnego wariantu czcionki w Ubuntu?

12

Jak korzystać z nieregularnego wariantu czcionki w Ubuntu?

Mówiąc prościej, próbowałem użyć lekkiego wariantu czcionki. Jednak nie mogłem. Za każdym razem, gdy wybieram ten lekki wariant, Ubuntu niechętnie używał tego samego zwykłego.

Na przykład dzisiaj próbowałem użyć Dosisczcionki. Kiedy wybieram to za pomocą Ubuntu-Tweak (lub Unity-Tweak-Tool), Ubuntu wybrało ten lekki. Chciałem użyć Medium One, ponieważ dawało to większy kontrast. Ale wybranie Dosis-Medium dało zapis renderowanego światła !!

Wreszcie próbowałem użyć fonts.confw .config/fontconfigkatalogu. Umieściłem te linie w tym pliku. Umieszczenie tych linii zmusza Ubuntu do wyświetlania średniego wariantu, ale wtedy czcionki Every Dosis stają się Średnie . Nie ma już możliwości korzystania z wariantu Light .

  <match>
    <test name="family"><string>Dosis</string></test>
    <edit name="style" mode="assign" binding="strong">
      <string>Medium</string>
    </edit>
  </match>

Krótko mówiąc: Jak mogę wybrać lub użyć innego wariantu czcionki w Ubuntu. Zastosowanie rozwiązania fonts.confjest również w porządku.

Wyjście z fc-list 'Dosis'

    /usr/share/fonts/opentype/dosis/Dosis-Light.otf: Dosis:style=Light
    /usr/share/fonts/opentype/dosis/Dosis-SemiBold.otf: Dosis:style=SemiBold
    /usr/share/fonts/opentype/dosis/Dosis-Bold.otf: Dosis:style=Bold
    /usr/share/fonts/opentype/dosis/Dosis-Book.otf: Dosis:style=Book
    /usr/share/fonts/opentype/dosis/Dosis-ExtraBold.otf: Dosis:style=ExtraBold
    /usr/share/fonts/opentype/dosis/Dosis-ExtraLight.otf: Dosis:style=ExtraLight
    /usr/share/fonts/opentype/dosis/Dosis-Medium.otf: Dosis:style=Medium

Wyjście z fc-match 'Dosis'

    Dosis-Medium.otf: "Dosis" "Medium"

Wyjście z fc-match 'Dosis-Medium'

    Dosis-Medium.otf: "Dosis" "Medium"

Zrzut ekranu czcionki Dosis wybierającej wariant światła:

Doza przy użyciu lekkiego wariantu

Jeśli fonts.confużyję, wszystkie dawki będą takie same

wprowadź opis zdjęcia tutaj

Anwar
źródło
Czy próbowałeś skopiować plik czcionki, którego chcesz użyć, na inną nazwę, a następnie użyć tego? EG, sudo cp /usr/share/fonts/opentype/dosis/Dosis-Light.otf /usr/share/fonts/opentype/anwar.otfa następnie używasz czcionki anwar?
Fabby
Nie, nie mam. Ale o ile wiem, nazwa pliku czcionki nic nie robi, jeśli plik czcionki zawiera w sobie nazwę
Anwar
@AnwarShah równie dobrze możesz spróbować.
Tim
@Tim To nic nie zrobiło
Anwar

Odpowiedzi:

0

Testowanie tutaj przy użyciu Ubuntu 14.04, Ubuntu Tweak i pakietu fonts-dosis działa. Wybór jasnego, średniego, pogrubionego powoduje wyświetlenie różnych wyników. Chociaż światło i medium wyglądają podobnie w 11pt nawet z moimi ostrymi oczami.

Mój pulpit jednak sam się zamknął i ponownie uruchomił w dość agresywnej rezydencji po wybraniu nowej czcionki i musiałem zalogować się ponownie.

Więc usunęłbym twój font.confplik i dokonałem wyboru, pamiętając, jak czcionka wygląda w dolnym polu podglądu czcionek w oknie wyboru, a nie odwracając uwagę większych czcionek na liście. W razie potrzeby zwiększ rozmiar. Wybierz, a następnie uruchom ponownie.

Martin Owens -doctormo-
źródło
Tak mówiłem. Średni i światła są dokładnie takie same
Anwar
Nie są dokładnie takie same, chociaż mogą wyglądać tak samo przy niektórych rozdzielczościach i rozmiarach.
Martin Owens -doctormo-
Testowałem dzisiaj z inną czcionką. gdy występuje wariacja światła, wybiera ją zamiast wariantu średniego. Sprawdziłem to, ustawiając średni wariant jako czcionkę, a następnie usuwając lekki. po usunięciu i uruchomieniu fc-cacheczcionek natychmiast zmieniono na średni.
Anwar,
1
Ciekawy test. Zgłoś to jako błąd help.ubuntu.com/community/ReportingBugs, w tym wszystkie szczegóły tutaj. Zgłaszam, że działa w systemie Ubuntu 14.04, więc podaj te szczegóły.
Martin Owens -doctormo-
Zrobię to za chwilę. Myślę, że testujesz to i wspierasz błąd, jeśli możesz.
Anwar,