[英]PostScriptTrace Error
我正在嘗試使用GrImport
函數將大腦的矢量圖形導入R。 插入以下功能時:
PostScriptTrace("~/Dropbox/shared/Brain_mapping/Human-brain.ps", "~/Dropbox/shared/Brain_mapping/Human-brain.xml")
我收到此錯誤:
Error in PostScriptTrace("~/Dropbox/Natasha_shared/Brain_mapping/Human-brain.ps", :
status 255 in running command 'gs -q -dBATCH -dNOPAUSE -sDEVICE=ps2write -sOutputFile=/dev/null -sstdout=~/Dropbox/Natasha_shared/Brain_mapping/Human-brain.xml captureHuman-brain.ps'
這似乎不是正常的PostScript錯誤,而且令命令將設備設置為ps2write的原因令我有些困惑。 ps2write生成PostScript作為其輸出,我看不到為什么要將PostScript輸入轉換為PostScript輸出!
它也將輸出定向到/ dev / null,因此此命令實際上似乎沒有任何用處。 哦,“-q”會抑制大多數錯誤消息,這在調試問題時沒有幫助。
您可以共享原始PostScript文件嗎?
很可能您在矢量圖形中有一堆字符,這些字符不在字體目錄中。 以下gs行可能會為您解決,您必須在命令行上運行以下gs行(R中不行):
gs -sDEVICE=ps2write -dNOCACHE -sOutputFile=nochar_Human-brain.ps -q -dbatch -dNOPAUSE -dQUIET Human-brain.ps -c quit
之后,您將獲得一個新的矢量文件,可以在R中使用它,如下所示:
PostScriptTrace("nochar_Human-brain.ps", "nochar_Human-brain.xml")
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.