我正在R中构建一个地图,希望将文本显示为Linux Libertine字体。包装extrafont
已加载,字体已加载并正确设置了ghostscript的路径。R:在eps中使用libertine字体 - 错误消息
当我使用下面的命令,R保存输出,一切工作正常。
ggsave(file = foo.eps, plot = map, width = 15, height = 10, units = "cm", family='Linux Libertine Display')
然而,当我改用family='Linux Libertine'
,我收到以下错误信息:
Error in grDevices::postscript(..., onefile = FALSE, horizontal = FALSE, :
unknown family 'Linux Libertine'
它似乎无法找到字体,因为它是在回归上市这是怪异fonttable()
。任何想法如何让R使用字体?
我正在从包中加载字体,但是我确实发现这个[GitHub上的封装问题,它可能会覆盖您的问题](https://github.com/wch/extrafont/issues/26)。看最后的评论。 – TomNash