xkcd风格图表 - 已注册字体出现错误

7
我想创建一个图表,就像之前的主题中链接上的那个一样,但是收到了错误提示:

在grid.Call(L_textBounds,as.graphicsAnnot(x$label),x$x,x$y,:Windows 字体数据库中找不到字体系列

尽管 fonts() 显示安装了“Humor Sans”和“xksd”。 我使用 Windows 7 64位,R 2.15.2 RStudio 0.96.331。

有什么建议如何解决?


我在OSX上遇到了同样的问题,但这并没有起作用。 - Greg
谢谢。我也遇到了同样的问题。感谢您的解决方案和帮助。只想为初学者添加一个注释,即在运行font_import()之前,您必须加载library(extrafont)。谢谢。 - Sandip Paul
1个回答

11

我想我一段时间前也遇到了同样的问题。以下是我所做的:

  1. 将Humor-Sans字体文件放入您的项目文件夹中,并确保您的工作目录设置为相同。

  2. 通过调用import语句导入字体(这可能需要一些时间):

    font_import()
    
  3. 浏览字体列表,看看是否能找到Humor-Sans

    fonts()
    
  4. 加载字体

  5. loadfonts(device = "win")
    

如果有效,请告诉我!


太好了,非常感谢。我认为loadfonts(device="win")就是解决方案。 - Aybek Khodiev

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接