很多时候,我在R中绘制图形并将其导出为pdf或svg。然后我在Inkskape或Illustrator中导入它们。有时会产生奇怪的结果。例如,当我生成一个带有形状(1和16)的简单散点图时,Inkscape无法读取它并生成以下file。查看我的gist file。我怀疑这应该归因于pdf()
图形设备的默认选项,但我不确定。有没有人有解决方案?
答案 0 :(得分:6)
这是用作绘图符号的不同字体的症状。尝试使用以下方法创建PDF文件:
pdf("test.pdf", useDingbats = F)
plot(1:10, 10:1, pch=16 )
dev.off()
Inkscape的屏幕截图
在?pdf
中有一个很长的“注意”,关于为什么R的作者认为某些pdf观众(显然是Inkscape就是这样)失败了,而且我还没有在我的Mac上测试过一些配置建议。