Ich zeichne einige Zahlen mit qplot
und ggplot
. Vor dem Plot rufe ich pdf()
auf und speichere das Plot mit dev.off()
. Ich würde alle Schriften in das PDF einbetten lassen. Wie kann ich das machen? Entweder zum Zeitpunkt der Handlung oder nach der Verarbeitung der PDFs, um die Schriften einzubetten?ggplot2 alle verwendeten Schriftarten in pdf einbetten, R
1
A
Antwort
2
Dies gelang:
embedFonts(path.expand("~/Rplots.pdf"))
Dies geschah nicht, (so durch das Experiment habe ich festgestellt, dass embedFonts
einen vollständigen Pfad erfordert und nicht "Tilde-Erweiterung" tun):
embedFonts("~/Rplots.pdf")
... snipped a bunch of inscrutable error messages
GPL Ghostscript 9.16: Unrecoverable error, exit code 1
Error in sprintf(gettext(fmt, domain = domain), ...) :
object 'cmd' not found
obwohl es habe gezeigt, dass ich eine funktionierende Installation von Ghostscript hatte, die eine Voraussetzung für embedFonts
ist. (Meine Kopie von Ghostscript war wahrscheinlich von meiner Installation von Tex.)
Sind Sie auf der Suche nach Paket 'Extrafont'? – RHA