В частности, где приложения получают свои настройки шрифта по умолчанию?

10

У меня были средние шрифты, созданные определенным образом за последние год-два, чтобы быть значительно меньше и легче читать (для меня), а также множество других настроек gui. Забыл много вещей, которые я сделал, чтобы сделать это снова.

После обновления программного обеспечения в некоторых приложениях прошлой ночью шрифт для многих вещей, но не все, изменился на больший размер. Единственное, что связано с шрифтом, что synaptic обновлено: fontconfig , fontconfig-config и связанные с ним библиотеки.

В принципе, , где приложения получают свои настройки шрифта по умолчанию и как их настроить?

Хотя у меня нет работы DE или gnome-settings-daemon , я попытался установить параметры в gnome-tweak-tool , предположив, что это параметр для приложений GNOME / gtk, но он все еще не работает. Пробовал искать настройки, связанные с шрифтом, в dconf-editor и gconf-editor .

Я почти уверен, что пропустил что-то, потому что я забыл многое о том, что я сделал, чтобы настроить все в первую очередь. Например, я проверил параметры gtk2 и gtk3, насколько я помню, как они настроены, но параметры все еще указывают размер шрифта и шрифта, который я установил с тех пор.

Вот список некоторых приложений, которые я видел, которые увеличили размер шрифта:

  1. gvim - Я только установил шрифт, а не размер в .vimrc , размер которого только увеличился с того, что раньше было.
  2. i3 - Как и gvim выше, я устанавливаю только шрифт в .i3/config , поэтому i3bar и строка заголовка окна имеют правильный шрифт, но после обновления становятся больше.
  3. evince - Я впервые заметил это здесь. Я читал pdf-файлы в режиме презентации и заметил, что строка «Конец презентации. Click to Exit» была больше, чем обычно. Как обычно, шрифт по-прежнему был правильным.
  4. dunst - шрифт уведомления стал больше. Я не помню, чтобы когда-либо устанавливал шрифт вручную для этой программы, но он имел обыкновение иметь правильный шрифт и размер, которые я установил для системы давным-давно, без необходимости вручную устанавливать параметр шрифта для конкретного приложения для dunst .
  5. leafpad - размер шрифта увеличен. Странно, потому что я помню, как он использовал его с нужным размером за неделю до этого.
  6. dmenu - Опять же, шрифт совпадает с тем, что я установил давно. Сейчас это просто больше.
  7. transmission-gtk - Список файлов, показанный щелчком правой кнопки мыши > Свойства показывают, что каждая строка имеет неправильно масштабированный шрифт. К счастью, большая часть остальной части приложения по-прежнему имеет правильный размер шрифта и шрифта, который я хочу.
  8. gnome-calculator - шрифт в текстовом поле (экран калькулятора) больше обычного.

Любая информация о том, как любое из этих приложений устанавливает свои шрифты указанными способами, поможет . Некоторые из них имеют общий общий поток (будучи приложениями GTK / Gnome), но я думаю, что дальше по линии, что-то общее затрагивало их всех аналогичным образом.

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

EDIT: К сожалению, я, возможно, не был ясен. Сами шрифты не являются проблемой, но размер, в котором они отображаются различными приложениями. Я нашел решение, которое я ответил ниже.

    
задан maki57 21.08.2016 в 14:06
источник

2 ответа

1

Решение, которое я нашел, - отредактировать настройки dpi в ~/.Xresources , отредактировав строку ниже, чтобы иметь правильное значение dpi. Шрифт теперь отображается так, как он делал несколько приложений GTK или иначе.

Xft.dpi: 96
    
ответ дан maki57 10.06.2017 в 17:25
источник
1

Что касается расположения шрифтов, они сохраняются в /usr/share/fonts/ и /home/USERNAME/.fonts/ . Это может быть несколько актуальным.

Существует также раздел шрифта в unity-tweak-tool для изменения настроек шрифта по умолчанию. Возможно, попробуйте.

    
ответ дан NamesJ 16.01.2017 в 23:10