在Inkscape的进口Rstudio PDF导出[复制](Rstudio pdf export i

2019-09-26 11:24发布

这个问题已经在这里有一个答案:

  • 为什么不能正确读取Inkscape的由R生成的PDF文件? 1个回答

我试图使用各种方法导出的ggplot生成的数字PDF进行后处理在Inkscape中:通过GUI(3×3大小)ggsave(),PDF(),dev.copy2pdf()和Rstudio出口。

library(ggplot2)

df <- data.frame(x = seq(1,10,1),
                 y = seq(1,10,1),
                 y.err = rep(1,10))

p<- ggplot(df, aes(x = x, y = y))+
  geom_errorbar(aes(ymin = y - y.err, ymax = y + y.err))+
  geom_point(size = 3, shape = 21, fill = "white")

ggsave(p, file = "ggsave.pdf", width = 3, height = 3)

pdf(file = "pdf.pdf", width = 3, height = 3)
p
dev.off()

p

dev.copy2pdf(file = "dev.copy2pdf.pdf", width = 3, height = 3)

所有PDF文件类似于在Adobe Reader与稍大GUI生成文件(5.2 KB与4.8 KB)。 截图1

但是,当导入到Inkscape中,生成的三个非GUI曲线具有较小的半径和未对准的数据点圆(见截图-2 )。

是否有人知道什么是我缺少的PDF导出命令来获取在Inkscape中导入相同的结果参数? 谢谢

附加信息:

  • 操作系统Windows 10

  • Rstudio 0.99.441

  • [R 3.2.4

  • Inkscape的0.91

[更新1]。 更新Rstudio以0.99.902; R键3.3.0。 同样的问题。

[溶液]加成useDingbats = F到任何PDF的出口命令解决了问题(取自为什么不Inkscape中正确地读出由R生成的PDF文件? )

Answer 1:

此外useDingbats = F到任何PDF出口命令可以解决这个问题(摘自为什么不Inkscape的正确读取由R生成的PDF文件? )



文章来源: Rstudio pdf export imported in Inkscape [duplicate]