由于可能与字体相关的问题,我在使用 ggsave() 函数时遇到了问题。
当我尝试运行 ggsave 时:
ggsave("new_plots/figure_1.pdf",
height = 3.7,
width = 6)
我收到以下错误消息:
grid.Call.graphics 中的错误(C_text,as.graphicsAnnot(x$label),x$x,x$y,:无效的字体类型
我已经安装了自定义字体“Gotham”,并使用 extrafont 包导入了它。当我运行“fonts()”时,它会显示在控制台中。但是,当我尝试使用 loadfonts(device = "PDF") 加载它以供 PDF 使用时,它不会出现在列表中。
有什么想法吗?
这些是我的主题设置:
theme_idh <-
theme_minimal() +
theme(panel.grid.major = element_blank(),
panel.grid.minor = element_blank(),
axis.ticks = element_line(colour = "grey80"),
text = element_text(family = "Gotham"),
axis.line = element_line(colour = "grey80")
)
theme_set(theme_idh)