Como posso especificar uma substituição de fonte mais apropriada?

16

Um PDF específico que eu tenho usa uma fonte não incorporada chamada "TimesNRMT" que não está instalada no meu sistema. Em vez de substituir a fonte por uma semelhante como Times New Roman , o Visualizador de Documentos está optando por não usar adequadamente alguma fonte sem serifa, o que torna o texto quase ilegível:

Como posso substituir essa opção de substituição de fonte?

    
por ændrük 16.05.2011 / 00:25

2 respostas

15

Crie uma regra no seu .fonts.conf arquivo. Se não estiver na sua pasta pessoal, crie-a. Aqui está um exemplo completo de um arquivo .fonts.conf :

<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>

  <match target="pattern">
    <test name="family" qual="any" >
      <string>TimesNRMT</string>
    </test>
    <edit name="family" mode="assign" binding="same">
      <string>Times New Roman</string>
    </edit>
  </match>

</fontconfig>

Se você já tiver o arquivo, basta colar a parte que acompanha as tags de correspondência.

Se você estiver usando o Font Manager, o arquivo está em um lugar diferente (~ / .config / font-manager / local.conf).

    
por miloshadzic 02.06.2011 / 18:21
2

Talvez seja necessário instalar o MS Core Fonts.

sudo apt-get install msttcorefonts
    
por fitojb 03.06.2011 / 22:46