我从以下位置下载了一个 pdf 文件这里。我正在/正在使用 evince,发现超过一半的页面缺少字符/字体信息或其他内容。我得到了矩形。有没有办法-
- A。找到在该特定文档中使用哪些字体的方法
- b.查找 Debian 中的等效字体,这将使我能够稍微查看该文档。
我尝试了 evince,但它没有告诉/抱怨缺少哪些字体。
即使使用也是pdfinfo
使用 -
[$] pdfinfo Music\ Tech\ -\ October\ 2016.pdf
Title: Music Tech - October 2016
CreationDate: Fri Sep 23 08:48:45 2016 IST
ModDate: Fri Sep 23 08:48:45 2016 IST
Tagged: no
UserProperties: no
Suspects: no
Form: none
JavaScript: no
Pages: 116
Encrypted: no
Page size: 595.68 x 840.71 pts
Page rot: 0
File size: 14783331 bytes
Optimized: yes
PDF version: 1.6
期待知道我如何解决这个问题。
答案1
我能够使用pdffonts
(来自Xpdf):
[$] pdffonts Music\ Tech\ -\ October\ 2016.pdf
Syntax Warning: Could not parse ligature component "facebook" of "facebook_sign" in parseCharName
Syntax Warning: Could not parse ligature component "sign" of "facebook_sign" in parseCharName
name type encoding emb sub uni object ID
------------------------------------ ----------------- ---------------- --- --- --- ---------
OUYRDP+Akkurat Type 1C WinAnsi yes yes no [none]
TGDSFA+OpticalBeta Type 1C Custom yes yes no [none]
PVKQNR+Akkurat-Bold Type 1C WinAnsi yes yes no [none]
OGKWQO+DINOT-CondBold Type 1C WinAnsi yes yes no [none]
QSWCQY+DINOT-CondLight Type 1C Custom yes yes no [none]
EOEYOT+Akkurat-Bold-Identity-H CID Type 0C Identity-H yes yes no [none]
QKRTJM+Akkurat-Light Type 1C WinAnsi yes yes no [none]
SECIQX+Akkurat-LightItalic Type 1C WinAnsi yes yes no [none]
VOWOQW+DINOT-CondBold-SC700 Type 1C WinAnsi yes yes no [none]
ZSFBVW+OpenSans-Bold Type 1C Custom yes yes no [none]
实际上,当在“属性”中打开文件时,您也可以在 Evince 中看到它,但这没有帮助。
很明显,在 okular 中它有效,但不明显,这意味着明显有问题。现在,poppler 负责所有字体渲染,并且所有字体都已向上游提交了错误https://bugs.freedesktop.org/show_bug.cgi?id=99304希望它能够得到修复。