Tenho alguns PDFs que, quando visualizados em leitores no Linux (experimentei atril
no MATE e evince
no GNOME), oligaduras(por exemplo:fi,FL) estão faltando, como pode ser visto no exemplo (deveria serespecificações):
Mas quando visualizo o mesmo PDF no leitor embutido do Firefox ( pdf.js
) as ligaduras estão lá; portanto, sei que o PDF não está com defeito.
Isso pareceesse buguma fonte faltando, mas como descobrir qual? Esta é a lista de fontes no arquivo PDF:
Estou usando o Debian instável (jessie). O que tenho de fontes instaladas é
ii ttf-bitstream-vera 1.10-8 all The Bitstream Vera family of free TrueType fonts
ii ttf-dejavu 2.34-1 all transitional dummy package
ii ttf-dejavu-core 2.34-1 all transitional dummy package
ii ttf-dejavu-extra 2.34-1 all transitional dummy package
ii ttf-mscorefonts-installer 3.5 all Installer for Microsoft TrueType core fonts
Responder1
Isso funcionou para mim no Debian Jessie:
sudo aptitude remove fonts-texgyre
O comportamento vem das fontes TexGyre sendo substituídas por Times e Helvetica quando aparecem no pdf. Acabei instalando-o como um dos pacotes recomendados do TexLive, então espero que removê-lo não quebre nada.
Esta resposta foi parafraseada deeste relatório de bug do Ubuntue confirmaramneste.