某些 PDF 中缺少连字

某些 PDF 中缺少连字

我有一些 PDF,当在 Linux 下的阅读器中查看时(atril从 MATE 和evinceGNOME 尝试过),连字(例如,佛罗里达州)缺失,从示例中可以看出(应该是规格):

在此输入图像描述

但是当我在 Firefox 的内置阅读器 ( 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

答案1

这对我在 Debian Jessie 上有用:

sudo aptitude remove fonts-texgyre

该行为来自于当 Times 和 Helvetica 字体出现在 pdf 中时,TexGyre 字体被替换。我最终将其安装为 TexLive 推荐的软件包之一,因此希望删除它不会破坏任何内容。

这个答案是转述自这个 Ubuntu 错误报告并确认在这个。

相关内容