Почему шрифт "Ubuntu light" отображается с нормальной шириной, если он установлен как интерфейсный шрифт в gnome? - proUbuntu
0 голосов
/

Я пытаюсь получить четкие шрифты на моем экране hidpi гнома Ubuntu 16.04. Я могу получить результаты со шрифтом "Sawasdee", но не со шрифтом "Ubuntu Light", который мне больше нравится.

Кто-нибудь знает, как заставить гнома использовать легкие шрифты в интерфейсе?
То есть "Ubuntu Light". Если установлен светлый шрифт, то по какой-то причине в большинстве приложений он отображается с нормальной шириной.

Снимок экрана с настройками инструмента:

enter image description here

Что здесь интересно: в окне выбора шрифта шрифт отображается правильно со светлыми глифами (см. «Ubuntu light»), а левый столбец отображается с обычной шириной (см. «Интерфейс»).

Также я заметил разницу между приложениями, когда выбраны «легкие» шрифты. SegoeUI Light рендеринг в меню приложений:

enter image description here

Firefox и LibreOffice отображают свои меню с правильными глифами, в то время как gnome-терминал, хром и твик-инструмент с более жирными глифами.

Такое поведение верно для всех шрифтов с «облегченной» версией. Единственный светлый шрифт, который правильно отображается - Sawasdee. Я не знаю почему.

Может кто-нибудь сказать, как заставить gnome-терминал отображать свои шрифты так, как это делает LibreOffice? Или, по крайней мере, если есть хороший светлый шрифт, кроме Савасди?

1 Ответ

0 голосов
/

После некоторых экспериментов я нашел способ заставить световые шрифты в интерфейсе. Вы просто удаляете все стили, более толстые, чем вы хотели.

Теперь мой интерфейс работает в тонком Roboto, выглядит потрясающе на дисплее hidpi. Обычно это работает так:

  1. Подберите шрифт (в моем случае Roboto)
  2. Скачивайте файлы откуда-то, fonts.google.com - хорошее место для начала работы
  3. Распакуйте его
  4. Установить только Roboto-ThinItalic.ttf и Roboto-Thin.ttf

Другой вариант - удалить более толстые файлы из / usr / shared / fonts /, т.е. / usr / share / fonts / truetype / ubuntu-font-family / Ubuntu- * и добавить файлы подсветки (Ubuntu-L.ttf Ubuntu-LI.ttf).

...