PDF ZapfDingbats

Hallo,

Unter Leap 15 passiert folgendes: PDFs werden unter Okular nicht korrekt dargestellt, wennZapfDingbats-Symbole enthalten sind.

$ fc-match Dingbats
d050000l.pfb: “Dingbats” “Regular”
$ fc-match ZapfDingbats
Roboto-Regular.ttf: “Roboto” “Regular”

Unter 42.3 ging es noch:
$ fc-match Dingbats
d050000l.pfb: “Dingbats” “Regular”
$ fc-match ZapfDingbats
d050000l.pfb: “Dingbats” “Regular”
???

Ging es dir hier im Forum nicht schnell genug?
Sync für Mitleser/Helfer: https://www.opensuse-forum.de/thread/42314-pdf-zapfdingbats/?postID=131870#post131870

Mal lesen, verstehen und umsetzen: https://www.linux-tips-and-tricks.de/de/linux/212-multiposting-was-ist-das-und-warum-mag-die-keiner/. Danke!

Sorry, mir war nicht bewusst, dass man das nicht macht. Gelobe Besserung!

<alias binding=“same”>
<family>ZapfDingbats</family>
<accept><family>Dingbats</family></accept>
</alias>

in /etc/fonts/conf.d/30-metric-aliases.conf hinzugefügt, läuft

Ich hatte das gleiche Problem und konnte es mit diesem Hinweis lösen.

(Leap 15.0, Okular: In meinem Fall wurden wegen fehlender Schrift “ZapfDingbats” keine ausgefüllten Checkboxen angezeigt)

Noch eine Ergänzung:
In der Datei 30-metric-aliases.conf steht der Hinweis, dass diese nicht editiert werden soll (generated file); Stattdessen soll /usr/sbin/fonts-config editiert werden und ein Kommando ausgeführt werden. Die Datei fonts-config enthält aber keine Einträge, um eine Schriftart gegen eine andere zu ersetzen. Nach weiterer Informationssuche habe ich diese oben angegebenen Einträge in /etc/fonts/local.conf ergänzt - funktioniert auch.

siehe auch: