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

16

Есть много вопросов и ответов относительно шрифтов на Ubuntu, но не так много работы с Ubuntu для Embedded Linux, например Beaglebone Black.

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

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

FYI: Я ищу простой sans-serif ttf, который я могу использовать для отображения текста на светодиодной матрице 8x8.     

задан user391339 23.11.2014 в 19:55
источник

2 ответа

18

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

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
...

От MAN:

fc-list - list available fonts

Чтобы проверить все доступные опции, используйте MAN (manual): man fc-list

    
ответ дан Michal Przybylowicz 02.01.2017 в 03:43
источник
1

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

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

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

    
ответ дан grantbow 16.04.2015 в 16:03