我试图按照 Will Chase 的建议将 loadfonts 行放在 .RProfile 文件中,这样我就可以在通常加载 ggplot2 之前执行。他的建议
不知怎的,我在写的时候遇到了这个有趣的现象:
if(interactive())
try(extrafont::loadfonts(device = "win"))
RStudio 报错
Error in get(as.character(FUN), mode = "function", envir = envir) :
object 'windowsFonts' of mode 'function' was not found
一定是一些幕后魔术。不过,一旦我把手放在控制台上,我就可以运行extrafont::loadfonts(device = "win")
,它将使用 R 注册字体windowsFonts()
。
解释 .RProfile 时似乎windowsFonts
功能不可用。不知道为什么,如果能帮助我解决这个问题,我们将不胜感激。