You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows系统下如何为R语言xkcd包导入安装xkcd字体?

Windows系统R 4.1及以上版本安装xkcd字体解决方案

我通常不习惯自问自答,但我认为本次找到的解决方案未来可以帮到有同样需求的人。该问题无法提交到对应包的GitHub仓库,因为这是一个只读镜像。

我在Windows系统下为R安装xkcd字体时遇到了很多问题,尤其是针对R 4.1.1这类较新版本。此前面向其他操作系统的解决方案均无法在Windows系统上生效,最终我结合多个相关问题的解决思路,才成功在R中使用该字体,具体操作步骤如下:

  • 首先下载xkcd字体的官方安装包,下载完成后右键点击字体文件,选择「为所有用户安装」,完成系统层面的字体部署
  • 打开R/RStudio,安装并加载extrafont工具包,执行命令font_import()导入系统全量字体,该过程耗时较长,请耐心等待不要中断运行
  • 字体导入完成后执行loadfonts(device = "win")命令,完成Windows设备下R环境的字体注册
  • 可以通过如下代码验证字体是否配置成功:
library(ggplot2)
# 绘制测试图
ggplot() +
  geom_point(aes(x = 1:10, y = rnorm(10))) +
  labs(title = "xkcd字体测试标题", x = "X轴", y = "Y轴") +
  theme(text = element_text(family = "xkcd"))
  • 后续绘图时直接在主题配置中指定family = "xkcd"即可正常调用该字体,无需额外调整其他参数

内容的提问来源于stack exchange,提问作者POC

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.28 07:36:06