Como eu uso uma fonte no formato .ttc como fonte do console?

10

Eu prefiro não gostar das fontes tty disponíveis e prefiro usar o Menlo, que é o que eu uso no Terminal do OS X. Menlo está em um formato .ttc , mas (do conteúdo de /usr/share/consolefonts ) o Linux parece requerer .psf.gz fonts, com arquivos diferentes para cada combinação de estilo e tamanho. Como posso convertê-lo para o formato adequado e configurá-lo para ser usado como a fonte em tty s?

(Eu tenho um PowerBook G4 rodando o Ubuntu Server 12.04 e um Intel MacBook Pro rodando o OS X Mountain Lion.)

    
por Blacklight Shining 09.07.2012 / 11:47

1 resposta

4

Não há necessidade de se preocupar com a "decomposição" de uma fonte TTC em várias fontes separadas, pois fontconfig sabe ler tais arquivos.

Em outras palavras, você pode simplesmente criar um subdiretório chamado ~/.fonts (ou seja, .fonts dentro do seu diretório pessoal) e copiar o arquivo da fonte para lá. Ele será escolhido por fontconfig e você poderá usá-lo bem, desde que seu emulador de terminal saiba como usar xft.

Como você menciona o Debian, os pacotes gnome-terminal , rxvt-unicode (todas as variantes, exceto lite ) e outros suportariam essa fonte. Veja, por exemplo:

Adendo

DesdequevocêmencionouousodoDebian(parte2),vocêpodequererseinspirarno package que eu mantenho da fonte Anonymous Pro e crie um pacote pessoal que você pode usar para implantar a fonte em seus próprios sistemas.

Pessoalmente, faço isso para fontes tiradas do MacOS X iBook e do Windows. (É claro que os pacotes são apenas para uso privado: você não deve distribuí-los, a menos que obtenha uma licença de cada designer de fontes).

Somente para console ("tela de texto")

Se você deseja criar uma fonte apenas para a "tela de texto", talvez queira verificar o howto de Arch .

    
por 26.02.2013 / 06:20