私はいくつかのPDFをLinuxのリーダーで表示したところ(atril
MATEとevince
GNOMEで試してみました)、合字(例えばフィ、フロリダ州)が欠けていることが例からわかる(仕様):
しかし、同じ PDF を Firefox の組み込みリーダー ( pdf.js
) で表示すると、合字が表示されるので、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
この動作は、PDF に Times と Helvetica が表示されるときに、TexGyre フォントがそれらの代わりに使用されるために発生します。私は最終的にこれを TexLive の推奨パッケージの 1 つとしてインストールしたので、これを削除しても何も問題がないことを願っています。
この回答は、このUbuntuのバグレポートそして確認したこの中に。