creé varias parcelas sencilla ggplot2 y los guarda en archivos PDF usando los siguientes comandos:ggplot2 importación PDF en Adobe Illustrator fuente que falta AdobePiStd
p <- ggplot(plotobject, aes(x=Pos, y=Pval),res=300)
ggsave(plot=p,height=6,width=6,dpi=200, filename="~/example.pdf")
Si abro ahora esta ejemplo.pdf en Adobe Illustrator consigo el siguiente error:
The font AdobePiStd is missing. Affected text will be displayed using a substitute font.
¿hay alguna manera en ggplot2 para especificar una fuente (creo que esto es para los puntos/puntos) que Adobe va a entender o no hay una manera de obtener esta fuente de trabajo en Adobe?
/edit solo para aclarar, el texto/las etiquetas/los títulos están bien, son los puntos que faltan para la fuente /edit2 Obtuve una solución de trabajo simplemente usando la salida EPS en ggsave, pero aún así me encantaría para descubrir una forma de también poder abrir/importar ggplot2 parcelas en formato PDF directamente en AI
Tengo el mismo problema. Al abrir un archivo ggplot pdf en un editor de texto, pude ver que ggplot2 especifica Zapf Dingbats como la fuente del símbolo. Entonces, ¿por qué AI intenta usar AdobePiStd (faltante) en lugar de Zapf Dingbats (presente)? No lo sé, pero sospecho que cambiar la fuente que especifica ggplot2 no resolverá el problema. Lo resolví copiando el archivo de fuente '/ Library/Application Support/Adobe/PDFL/8.0/Fonts/AdobePiStd.otf' de mi Mac en la máquina Win7 de mi colega (arrastre al panel de control de fuentes para instalar). – bdemarest
@bdemarest entonces, si hago esto, ¿puedo abrir archivos PDF directamente sin ninguna queja? – Sander
Sí. Trazar símbolos en pdfs ahora aparece correctamente sin más acciones. La solución de @Jim M. es más general (pero debe hacerse para cada archivo). – bdemarest