我有一些PDF,当在Linux下阅读时(从MATE尝试了atril
,GNOME使用了evince
),结扎 (例如fi、fl)缺失了,从示例中可以看到(应该是规范):
但是,当我在火狐(pdf.js
)内置阅读器中看到同样的PDF时,连接线就在那里;因此,我知道PDF没有缺陷。
这看起来像是这只虫子缺少的字体,但是如何发现哪一种字体呢?这是PDF文件中的字体列表:
我在用Debian不稳定(jessie)。我安装的字体是
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
发布于 2014-10-08 00:17:45
这对我来说对Debian Jessie有效:
sudo aptitude remove fonts-texgyre
这种行为来自TexGyre字体,当它们出现在pdf中时,会被替换为。最后,我将它作为推荐的TexLive包安装,因此希望删除它不会破坏任何东西。
这个答案是从这个Ubuntu错误报告和确认的在这张。中引证的。
https://unix.stackexchange.com/questions/129061
复制相似问题