簡體   English   中英

找不到任何X11字體錯誤

[英]Could not find any X11 fonts error

我開始進入R開發,我正在遵循一個教程,在某個點上打開“X11”來顯示圖形,但是當該窗口打開時,我收到以下錯誤:

軸錯誤(side = side,at = at,labels = labels,...):找不到任何X11字體檢查字體路徑是否正確。 另外:警告消息:1:在函數中(display =“”,width,height,pointsize,gamma,bg,:Xlib不支持的語言環境:某些X操作將在C語言環境2中運行:在函數中(display =“” ,width,height,pointsize,gamma,bg,:X不能設置區域設置修飾符

我一直在谷歌搜索,但我找不到如何修復此應用程序的“字體路徑”,有人知道嗎?

編輯

sessionInfo()的輸出:

> sessionInfo()
R version 2.13.2 (2011-09-30)
Platform: x86_64-apple-darwin9.8.0/x86_64 (64-bit)

locale:
[1] C/UTF-8/C/C/C/C

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base     

other attached packages:
[1] galgo_1.1         R.oo_1.8.2        R.methodsS3_1.2.1

loaded via a namespace (and not attached):
[1] tools_2.13.2

在做名字時(X11Fonts()):

> names(X11Fonts())
[1] "serif" "sans"  "mono" 
> 

我“跟隨”管理員手冊,並在.bashrc設置中為Lion中的新UTF-8終端支持設置行。

export LC_CTYPE=en_US.UTF-8
export LC_ALL=en_US.UTF-8

來自http://www.mail-archive.com/r-sig-mac@r-project.org/msg01027.html

這回歸了什么:

capabilities("X11")

如果你在。 .Platform$OS.type == "windows"那么你可能需要做進一步的研究。 我懷疑X11是默認安裝在那里的。 但是你的編輯顯示你在Mac上,所以試試這個:

names(X11Fonts())
# results on my device 
[1] "serif"        "sans"         "mono"         "Times"       
[5] "Helvetica"    "CyrTimes"     "CyrHelvetica" "Arial"       
[9] "Mincho" 

當我在Mac-GUI的R命令控制台上執行X11()時,我得到一個X11窗口並選擇X11 / About X11'我看到我有“XQuartz 2.1.6(xorg-server 1.4.2-apple33)”。 我正在使用Leopard(仍然),但我認為最近版本的Mac默認安裝了X11,我不記得需要將R指向正確的方向才能找到它。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM