Я нахожусь на Ubuntu 13.10 с бетой версии 3.1.0 R (2014-03-28 r65330) - "Танец Spring" (64 бита).
Это - новая установка, и при попытке вывестись на печать я добираюсь выше сообщения об ошибке
Ошибка в заголовке (основной = "Тест", строка =-1):
Шрифт X11-adobe-helvetica-% s-% s---%d-------*, столкнитесь 2 в размере 11, не мог быть загружен
Это происходит с X11 (тип = "Xlib")
Я озирался немного, но мог только найти довольно старые потоки. Профессор Ripley ответил на подобную проблему в 2013 с
Видеть? X11 и 'R Руководство по установке и Руководство по администрированию'. Вы вытаскиваете древнюю историю (2002). 'Современное' устройство X11 (с 2007) использует cairographics и не использует шрифты X11. Я предлагаю, чтобы Вы смотрели на то, как R был создан, и удостоверьтесь, что каирское устройство доступно. Далее, в течение долгого времени большинство установок X11 было из Xorg и не Xfree86, и обычно не имеет файла конфигурации.
Это, к сожалению, не помогает мне, потому что я использую события:
setGraphicsEventHandlers(prompt="Click and drag to zoom, hit q to quit",
onMouseDown = dragmousedown,
onMouseUp = mouseup,
onKeybd = keydown)
eventEnv <- getGraphicsEventEnv()
getGraphicsEvent()
И они не поддерживаются ни на каком другом устройстве. Это все еще работает над моей другой машиной, таким образом, я предполагаю, что просто должен найти шрифты где-нибудь.
Как я устанавливаю или генерирую те шрифты на Ubuntu?
Я получил эту ту же проблему с помощью R в Ubuntu 14.04 конкретно с пакетом GGALLY и функцией GGPAIRS. Воссоздать:
data(mtcars)
library(GGally)
mtcars_subset <- mtcars[,c(2:11)]
ggpairs(mtcars_subset)
Error:
Warning message:
Error in grid.Call.graphics(L_text, as.graphicsAnnot(x$label), x$x, x$y, : X11 font -adobe-helvetica-%s-%s-*-*-%d-*-*-*-*-*-*-*, face 1 at size 16 could not be loaded
Для фиксации этого загрузил следующую и перезагруженную Ubuntu:
sudo apt-get install t1-xfree86-nonfree ttf-xfree86-nonfree ttf-xfree86-nonfree-syriac xfonts-75dpi xfonts-100dpi
В человечности 18.04 проблема может появиться снова. Это было достаточно в моем случае для указания на правильный битовый массив.
options(bitmapType="cairo")
Была та же проблема с R4.0 в Ubuntu 18. Установка пакетов « gsfonts-x11
», « xfonts-base
», « xfonts-scalable
»,« xfonts-100dpi
»и« xfonts-75dpi
»устранили проблему для меня.