Yporti M.D.

Corrigindo problema com fontes no Evince

Enviado em Dicas, Linux by Bruno Tsubouchi Yporti em Dezembro 7th, 2007

Artigo atualizado!

O Evince no ArchLinux tem alguns problemas ao exibir fontes não-embutidas nos arquivos PDF, usando uma fonte cujas letras ficam muito próximas, dificultando a leitura. A primeira – e porca – solução que encontrei foi a de excluir um arquivo de configuração, o que acabou resolvendo. Entretanto, depois de voltar a usar essa distribuição e executar as mesmas operações, o problema não foi resolvido. Justamente por isso apaguei o método anterior para mostrar este, que é bem mais correto e parece ser a solução definitiva para o problema.

Para isso, vamos precisar das fontes padrão da Microsoft* (arial, times new roman, etc) e para isso, basta instalar o pacote ttf-ms-fonts:

# pacman -S ttf-ms-fonts

Depois disso, vamos editar – escolhi o nano para essa tarefa - o seguinte arquivo:

# nano /etc/fonts/conf.d/30-replace-bitmap-fonts.conf

Basta trocar as fontes genéricas (sans-serif, serif e monospace) por fontes específicas, a lógica do arquivo parece bastante simples, trata-se de uma substituição de uma fonte por outra. Aqui apenas especifiquei o uso da Arial para o sans-serif e Times New Roman para o serif e os arquivos ficaram ótimos. Como deve ter ficado bastante confuso isso, você pode ver o meu arquivo modificado aqui.

Optei por essas fontes por serem bem legíveis e bastante usadas na confecção dos documentos sem fontes incluídas. Qualquer outra fonte irá funcionar, basta especificar.

:~)

Do Arch Linux

Etiquetado como:, ,