Использование установленных шрифтов в gnome-терминале

Недавно я возился с gnome-terminal, чтобы он выглядел более привлекательно. Я попытался использовать установленные шрифты, которые были в моей папке ~ / .fonts (установлен с помощью Font Viewer), но когда я редактирую профиль gnome-терминала, установленный шрифт не отображается.

Шрифт, который я пытаюсь использовать, это cure.se.ttf, и любая другая программа, которая позволяет менять шрифт, работает так же, как и глобально.

Я неправильно их устанавливаю или есть определенное место, где они должны быть?

10
задан 20 October 2013 в 23:15

4 ответа

Была такая же проблема. Установка разрешений шрифта решила мою проблему. Например:

chmod 755 ~/.fonts/cure.se.ttf

Затем откройте новый экземпляр терминала.

0
ответ дан 20 October 2013 в 23:15

Что мне помогло, так это поместить файлы шрифтов в ~/.local/share/fonts и запустить их,

$ sudo fc-cache -vf ~/.local/share/fonts

Шрифты в ~/.local/share/fonts теперь доступны для всех приложений.

0
ответ дан 20 October 2013 в 23:15

Обновление кэша шрифтов может решить проблему. Попробуйте выполнить следующую команду:

fc-cache -vf ~/.fonts
0
ответ дан 20 October 2013 в 23:15

Графический интерфейс конфигурации фильтрует немоноширинные шрифты .

Обходной путь - использовать dconf напрямую для установки шрифтов:

# get your profile id
dconf list '/org/gnome/terminal/legacy/profiles:/'
# get your current font
dconf read '/org/gnome/terminal/legacy/profiles:/:PROFILE_ID/font'
# set the font, make sure you include those single quotes
dconf write '/org/gnome/terminal/legacy/profiles:/:PROFILE_ID/font' "'FreeMono 18'"
2
ответ дан 30 January 2020 в 07:57

Другие вопросы по тегам:

Похожие вопросы: