Ligaturen fehlen in einigen PDFs

Ligaturen fehlen in einigen PDFs

Ich habe einige PDFs, die, wenn sie in Readern unter Linux (versucht atrilvon MATE und evincevon GNOME) angezeigt werden, dieLigaturen(z.Bfi,fl) fehlen, wie aus dem Beispiel ersichtlich ist (es sollteSpezifikationen):

Bildbeschreibung hier eingeben

Aber wenn ich mir die gleiche PDF-Datei im integrierten Reader von Firefox ( pdf.js) ansehe, sind die Ligaturen da und ich weiß daher, dass die PDF-Datei nicht fehlerhaft ist.

Das sieht aus wie entwederdieser Fehlereine fehlende Schriftart, aber wie findet man heraus, welche? Dies ist die Liste der Schriftarten in der PDF-Datei:

Bildbeschreibung hier eingeben

Ich verwende Debian unstable (Jessie). Was ich an Schriftarten installiert habe ist

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

Antwort1

Das hat bei mir unter Debian Jessie funktioniert:

sudo aptitude remove fonts-texgyre

Das Verhalten kommt daher, dass die Schriftarten TexGyre durch Times und Helvetica ersetzt werden, wenn sie im PDF erscheinen. Ich habe es letztendlich als eines der empfohlenen Pakete von TexLive installiert, daher wird das Entfernen hoffentlich nichts beschädigen.

Diese Antwort wurde paraphrasiert vondieser Ubuntu-Fehlerberichtund bestätigtin diesem.

verwandte Informationen