我最近在运行Mountain Lion的新Macbook Pro上安装了R.在尝试绘制数据时,我得到了大量的ATSFontGetFileReference错误,并且文本无法呈现(尽管图表元素可以):
> plot(study$outcome, study$predictor)
Jan 21 10:55:57 tatou.local R[35029] <Error>: ATSFontGetFileReference failed: error -50.
Jan 21 10:55:57 tatou.local R[35029] <Error>: ATSFontGetFileReference failed: error -50.
Jan 21 10:55:57 tatou.local R[35029] <Error>: ATSFontGetFileReference failed: error -50.
Jan 21 10:55:57 tatou.local R[35029] <Error>: ATSFontGetFileReference failed: error -50.
...
似乎更像是一个OS X问题,而不是R,因为一个小的谷歌搜索已经发现类似的PDF渲染器等错误。但我似乎无法找到解决方案......
我的所有字体和R似乎都安装在系统范围内使用。想法?
答案 0 :(得分:2)
我在OSX 10.7.5上使用RStudio时遇到了同样的错误。我保存了我的工作区,然后退出了RStudio。在打开它并加载我保存的工作区时,我运行了绘图(x,y)命令,不再出现错误,文本按预期显示。
答案 1 :(得分:0)
我完全不知道你的字体情况,但我刚刚解决了这个问题。我有一个mac,helvetica自动安装为.dfont文件。我下载了一个helvetica.ttf文件并将其放在'mac_hd / libary / fonts'中。一旦我删除了这个并重新启动R我没有遇到问题。我的错误是逐字'ATSFontGetPostScriptName失败:错误-984。 '(我将其包含在谷歌搜索结果中)