特定のPDF私は、システムにインストールされていない「TimesNRMT」という名前の非埋め込みフォントを使用しています。フォントを Times New Roman のような類似のフォントに置き換える代わりに、Document Viewerはテキストをほとんど読みにくくするsans-serifフォントを使用することを不適切に選択しています。
このフォント置換の選択をオーバーライドするにはどうすればよいですか?
your.fonts.conf
ファイルにルールを作成します。ホームフォルダーにない場合は作成します。 .fonts.conf
ファイルの完全な例を次に示します。
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<fontconfig>
<match target="pattern">
<test name="family" qual="any" >
<string>TimesNRMT</string>
</test>
<edit name="family" mode="assign" binding="same">
<string>Times New Roman</string>
</edit>
</match>
</fontconfig>
既にファイルがある場合は、一致タグで囲まれた部分に貼り付けてください。
Font Managerを使用している場合、ファイルは別の場所(〜/ .config/font-manager/local.conf)にあります。
たぶん、MS Core Fontsをインストールする必要があるでしょう。
Sudo apt-get install msttcorefonts