rgl.postscript导出零长度文件

rgl.postscript导出零长度文件,r,rgl,R,Rgl,我一直试图使用rgl.postscript导出postscript或persp3d绘图的pdf快照,但未成功。我添加了来自?rgl.postscript的代码,该代码在R中对我有效,但不会出错,但会生成一个0 KB的postscript文件。有什么想法吗 x <- y <- seq(-10,10,length=20) z <- outer(x,y,function(x,y) x^2 + y^2) persp3d(x,y,z, col='lightblue') title3d(

我一直试图使用rgl.postscript导出postscript或persp3d绘图的pdf快照,但未成功。我添加了来自?rgl.postscript的代码,该代码在R中对我有效,但不会出错,但会生成一个0 KB的postscript文件。有什么想法吗

x <- y <- seq(-10,10,length=20)
z <- outer(x,y,function(x,y) x^2 + y^2)
persp3d(x,y,z, col='lightblue')

title3d("Using LaTeX text", col='red', line=3)
rgl.postscript("persp3da.ps","ps",drawText=FALSE)

仅供参考,我运行的是R版本3.1.1 2014-07-10,Windows 8 64位,rgl软件包0.94.1143,无法复制。这段代码适合我,但我在OSX中。在OSX中,我需要安装X11。也许Windows版本也有类似的要求?经过再三考虑-我假设title3d会产生所需的输出。是吗?是的,所有的东西-包括标题3D-都按预期在R中打印…但是出于某种原因,rgl.postscript没有在postscript或PDF中添加任何内容只是一个愚蠢的注释,以防。。。rgl.postscript创建了一个A4 ps文件,其底部为图像。当我开始打开时,我以为它是空的,直到我意识到并向下滚动页面。这是不可能的。您是否尝试过使用不同的格式,如rgl.postscript、fmt=pdf或其他格式?有关格式选项,请参见?rgl.postscript。否则,我目前的想法!很遗憾,我们没有要测试的windows计算机。