某些 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 錯誤報告並確認在這個。

相關內容