Como corrijo uma fonte que não tem nome?

2

Eu comprei uma fonte do myfonts.com, e instalei no meu sistema clicando no arquivo .TTF que recebi e na caixa de diálogo que surgiu havia um botão que dizia "Install Font". Parecia funcionar, mas depois de um tempo eu percebi que apenas certos programas estavam vendo a fonte. Programas de vinhos, como o Photoshop, não o veem, o OpenOffice não o vê. O Inkscape faz.

Eu olhei na minha pasta .fonts e cliquei no arquivo .TTF, e é isso que eu vejo:

Não é bom que o campo "Nome" esteja em branco e haja um ponto de interrogação em "Estilo". Eu estou supondo que o nome em branco é porque ele não está aparecendo nas listas de alguns programas, mas pode ser apenas um sintoma de um erro de configuração mais profundo.

Como faço para que essa fonte seja adequadamente nomeada e registrada no meu sistema para que apareça em todos os programas?

    
por Questioner 15.05.2015 / 18:26

1 resposta

1

  1. Instale ttx tools

    sudo apt-get install fonttools
    
  2. Converter ttf em ttx (arquivo XML)

    ttx fontfile.ttf
    
  3. Abra para edição

    gedit fontfile.ttx
    

    Procure por <namerecord nameID="1" ... > ... </namerecord> (e pode ser nameID="4" também)

    Coloque o nome que você deseja em <namerecord nameID="1"> here </namerecord>

  4. Salvar e & amp; Reconstruir a fonte

    ttx fontfile.ttx
    

Fonte: Alterar o nome da fonte TTF

    
por user.dz 14.11.2015 / 10:19