Existem muitas perguntas e respostas sobre fontes no Ubuntu, mas não muitas sobre o Ubuntu para Embedded Linux, como o Beaglebone Black.
Não consegui localizar nenhum arquivo .ttf em locais padrão no meu sistema e acho que, dadas as restrições de recursos, elas foram omitidas.
Usando a linha de comando, como posso (1) descobrir quais fontes estão instaladas e (2) instalar mais fontes.
FYI: Estou procurando um ttf sem serifa simples que possa ser usado para exibir texto em uma matriz de LED 8x8.
command-line
fonts
beagleboard
.ttf
user391339
fonte
fonte
/usr/share/fonts
? Uma maneira muito básica de listar fontes éfc-list
.Respostas:
A maneira melhor e mais simples é usar o comando console (este comando deve estar disponível para todas as distribuições baseadas no ubuntu):
fc-list
Exemplo de saída (despojado):
Do MAN:
Para verificar todas as opções disponíveis, use MAN (manual):
man fc-list
fonte
Qual versão do Ubuntu você está usando?
(1) Graças aos links de Lety, na minha máquina ubuntu 15.04
less /etc/fonts/fonts.conf
. Lá, ele descreve como usar o local.conf.(2) a partir de uma linha de comando, para procurar mais fontes que eu uso e
apt-cache search font | grep lcd
depoisapt-cache show {}
(substituindo {} pelo nome do pacote) para obter 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 velhosudo apt-get install {}
funciona bem.fonte
Resposta para segunda pergunta:
Instalar fonte é apenas copiar seu arquivo para alguma pasta. Pode haver muitas pastas. No meu sistema eles são:
/usr/share/fonts/
- fontes para todos os usuários~/.local/share/fonts/
- fontes para um usuário específicoPode haver subpastas que você deseja.
Aqui está o comando para obter a lista de arquivos de fonte que seu sistema usa.
Veja e você terá uma idéia de onde as fontes do seu sistema localizam /
fonte