Como posso determinar quais fontes estão instaladas na linha de comando e qual é a maneira mais fácil de instalar mais?

17

Existem muitas perguntas e respostas sobre as fontes no Ubuntu, mas não tantas com o Ubuntu para o Embedded Linux, como o Beaglebone Black.

Eu não consegui localizar nenhum arquivo .ttf em locais padrão no meu sistema, e acho que, dadas as limitações de recursos, eles foram omitidos.

Usando a linha de comando, como posso (1) descobrir quais fontes estão instaladas e (2) instalar mais fontes.

FYI: Eu estou procurando um ttf sans-serif simples que eu possa usar para exibir texto em uma matriz de LED 8x8.

    
por user391339 23.11.2014 / 20:55

2 respostas

21

A melhor e mais simples maneira é usar o comando console (este comando deve estar disponível para todas as distribuições baseadas no Ubuntu):

fc-list

Exemplo de saída (stripped):

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

De MAN:

fc-list - list available fonts

Para verificar todas as opções disponíveis, use MAN (manual): man fc-list

    
por Michal Przybylowicz 02.01.2017 / 04:43
1

Qual versão do Ubuntu você está usando?

(1) Graças aos links do Lety, no meu Ubuntu 15.04 máquina less /etc/fonts/fonts.conf . Lá, descreve como usar o local.conf.

(2) a partir de uma linha de comando, para procurar mais fontes eu uso apt-cache search font | grep lcd , então eu uso apt-cache show {} (substituindo {} pelo nome do pacote) para uma descrição mais detalhada. a instalação a partir da linha de comando tem várias variantes (como o aptitude), mas o bom e velho sudo apt-get install {} funciona bem.

    
por grantbow 16.04.2015 / 18:03