Como instalar várias fontes ttf para uso em todo o sistema?


8

Eu tinha a pasta "WinFonts" no diretório inicial, incluindo muitas fontes de tipo verdadeiro (.ttf) que gostaria de instalar para serem aplicadas para uso amplamente nos aplicativos e sistema Ubuntu. Preciso de ajuda para me orientar a dar esse passo?

Respostas:


9

A instalação de fontes TTF em todo o sistema não é difícil. Você só precisa criar um diretório dentro /usr/share/fonts/truetype/, colocar suas *.ttffontes e atualizar o cache de fontes do sistema com fc-cache -fv(Com as opções -fpara Forçar a re-geração de arquivos em cache e -vpara Verbose ).

Passo a passo:

  1. Crie seu diretório de fontes personalizadas (vamos chamá-lo customfonts):

    sudo mkdir /usr/share/fonts/truetype/customfonts

  2. Copie suas *.ttffontes lá:

    sudo cp ~/myfonts/*.ttf /usr/share/fonts/truetype/customfonts/

  3. Atualize o cache da fonte do sistema:

    sudo fc-cache -fv

Se você deseja adicionar mais fontes posteriormente, basta copiá-las para o seu usr/share/fonts/truetype/customfonts/diretório e atualizar o cache de fontes do sistema, conforme descrito acima.


1
e não esqueça que a extensão também diferencia maiúsculas de minúsculas. Então, por exemplo, copie TTFarquivos também.
— SirSaleh

1
Direita. Para evitar esse tipo de problemas irritantes de caso, pode ser uma boa ideia manter uma convenção de caso para esses arquivos, ou seja, use apenas extensões em minúsculas.
— 22617 gerlos #

Para sua informação, eu não precisava do sudo - então talvez tente sem primeiro #
— ErichBSchulz 15/03/19

@ErichBSchulz, isso ocorre porque o cache da fonte é armazenado em todo o sistema (pol /var/cache/fontconfig/) e por usuário (pol ~/.cache/fontconfig). Se você tiver apenas um usuário em seu sistema, ambos os comandos funcionarão. Se você tiver mais usuários, poderá preferir gerar o cache uma vez para todos, usando sudo.
— gerlos 15/03/19
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.