Не удалось найти ошибку X11 fonts

Я начинаю заниматься разработкой R, и я слежу за учебником, который в определенной точке открывает "X11" для отображения графики, но когда это окно открывается, я получаю следующую ошибку:

Ошибка в оси (сторона = сторона, at = at, метки = метки,...): может не найти шрифты X11 Проверить правильность пути шрифта. В дополнение: Предупреждающие сообщения: 1: В функции (display = ", width, height, pointize, gamma, bg,: locale не поддерживается Xlib: некоторые X ops будет работать в C locale 2: In function (display =" ", width, height, pointize, gamma, bg,: X не может установить модификаторы локали

Я работаю в Google, но не могу найти, как исправить "путь к шрифту" этого приложения, знает кто-нибудь?

ИЗМЕНИТЬ

Вывод 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" 
> 

Ответ 1

Я "следовал" руководству администратора и задавал строки в .bashrc Настройка для новой поддержки терминала UTF-8 в Lion.

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

От http://www.mail-archive.com/[email protected]/msg01027.html

Ответ 2

Что это возвращает:

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" 

Когда я запускаю X11() в командной консоли R в Mac-GUI, я получаю окно X11 и выбираю X11/About X11 "Я вижу, что у меня есть" XQuartz 2.1.6 (xorg-server 1.4.2-apple33 )". Я использую Leopard (все еще), но я думал, что последняя версия Macs установила поддержку X11 по умолчанию, и я не помню, чтобы мне нужно было указать R в правильном направлении, чтобы найти ее.