Використання встановлених шрифтів у gnome-terminal


10

Нещодавно я возився з gnome-терміналом, щоб зробити його більш привабливим. Я спробував використати встановлені шрифти, які знаходились у моїй папці ~ / .fonts (встановлена ​​за допомогою Font Viewer), але коли я редагую профіль gnome-terminal, встановлений шрифт не з’являється.

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

Я встановлюю їх неправильно, чи є місце, де вони повинні бути сертифіковані?

Відповіді:


2

Що для мене працювало - це вставити файли шрифтів, ~/.local/share/fontsа потім запустити,

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

Шрифти ~/.local/share/fontsдоступні для всіх програм зараз.


0

Мав те саме питання. Налаштування дозволів на шрифт вирішило мою проблему. Наприклад:

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

Потім відкрийте новий екземпляр терміналу.


0

GUI конфігурації, здається, фільтрує немоноспеціальні шрифти .

Вирішення проблеми полягає у використанні 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'"

-1

Оновлення кеша шрифту може вирішити проблему. Спробуйте виконати таку команду:

fc-cache -vf ~/.fonts

2
Просто зробив знову, все ще не працюючи.
Mobo

Мабуть, є кращий спосіб, але для мене працювало переміщення шрифтів у розташування за замовчуванням у / usr / share / fonts та оновлення кешу знову.
evandromr
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.