Как я могу определить, какие шрифты установлены из командной строки, и что самый легкий путь состоит в том, чтобы установить больше?

Существует много вопросов и ответов относительно шрифтов на Ubuntu, но не так многих имеющих дело с Ubuntu для Встроенного Linux, таких как Черный Beaglebone.

Я не смог определить местоположение любых .ttf файлов в стандартных местоположениях в моей системе, и я думаю, что, учитывая ограничения ресурсов они были опущены.

Используя командную строку, как может, я (1) узнаю, какие шрифты установлены и (2) устанавливаю больше шрифтов.

К вашему сведению: Я ищу простой гротесковый шрифт ttf, что я могу использовать для отображения текста на 8x8 светодиодная матрица.

39
задан 23 November 2014 в 22:55

3 ответа

Лучший и самый простой путь состоит в том, чтобы использовать консольную команду (эта команда должна быть доступна для всех основанных на человечности дистрибутивов):

fc-list

вывод В качестве примера (разделил):

/usr/share/fonts/truetype/lato/Lato-Medium.ttf: Lato,Lato Medium:style=Medium,Regular
/usr/share/fonts/truetype/tlwg/TlwgTypo-Bold.ttf: Tlwg Typo:style=Bold
/usr/share/fonts/truetype/lato/Lato-SemiboldItalic.ttf: Lato,Lato Semibold:style=Semibold Italic,Italic
/usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf: DejaVu Serif:style=Bold
/usr/share/fonts/truetype/noto/NotoSansThai-Regular.ttf: Noto Sans Thai:style=Regular
...

От ЧЕЛОВЕКА:

fc-list - list available fonts

Для проверки всех доступных вариантов используют ЧЕЛОВЕКА (руководство): man fc-list

48
ответ дан 16 November 2019 в 10:45

Какую версию Ubuntu Вы используете?

(1) Благодаря ссылкам от Lety, на моей машине человечности 15.04 less /etc/fonts/fonts.conf. Там это описывает, как использовать local.conf.

(2) из командной строки, для поиска большего количества шрифтов я использую apt-cache search font | grep lcd тогда, я использую apt-cache show {} (заменяющий {} с именем пакета) для более подробного описания. установка из командной строки имеет несколько вариантов (как способность), но старый добрый sudo apt-get install {} работы хорошо.

3
ответ дан 16 November 2019 в 10:45

Ответ для 2-го вопроса:

шрифт Установки просто копирует свой файл в некоторую папку. Может быть много папок. В моей системе они:

  • /usr/share/fonts/ — шрифты для всех пользователей
  • ~/.local/share/fonts/ - шрифты для конкретного пользователя

могут быть любыми подпапками, которые Вы хотите.

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

fc-list -f '%{file}\n' | sort

Взгляд на него и Вы получите идею где шрифты в Вашей системе расположенный /

0
ответ дан 16 November 2019 в 10:45

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

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