我使用以下命令创建了几个简单的ggplot2图,并将它们保存为PDF文件:
p <- ggplot(plotobject, aes(x=Pos, y=Pval),res=300)
ggsave(plot=p,height=6,width=6,dpi=200, filename="~/example.pdf")
如果我现在在Adobe Illustrator中打开example.pdf,我会收到以下错误消息:字体AdobePiStd丢失。 受影响的文本将使用替代字体显示。
在ggplot2中是否有一种指定Adobe可以理解的字体(我认为这是针对点的/点)的方法,或者是否有一种方法使此字体在Adobe中工作?
/编辑只是为了澄清,文本/标签/标题都很好,只是点字体缺失 /edit2我通过使用ggsave中的EPS输出获得了可行的解决方案,但仍然希望找到一种直接在AI中打开/导入ggplot2图的PDF格式的方法
/Library/Application Support/Adobe/PDFL/8.0/Fonts/AdobePiStd.otf
从我的Mac复制到我的同事的Win7机器上以解决这个问题(将其拖放到字体控制面板上安装)。 - bdemarest