如何在ggplot2图表中实现Google Fonts?

问题描述 投票:0回答:2

有没有一种方法可以直接使用 R for graphs (

ggplot2
) 访问和实现免费字体(如 Google Fonts),而无需将它们安装在我的 PC 或 Mac 上?

r ggplot2 fonts
2个回答
4
投票

我想如果我是你,我会使用这个

showtext
包,它似乎有一个如下所示的功能:

library(showtext)
font_add_google(name = "Amatic SC", family = "amatic-sc")

我打赌这可以解决你的问题

您也许可以直接在软件包页面上找到更多文档(更新-->问题评论中的链接,谢谢Stefan),但我在这个页面上找到了所有这些

https://www.r-bloggers.com/2019/03/adding-custom-fonts-to-ggplot-in-r/


2
投票

这些年来,解决方案发生了一些变化。

font_add_google()
已移至
sysfonts
包中。您还需要激活
showtext

在脚本或四开本文件的开头添加:

sysfonts::font_add_google(name = "Amatic SC", family = "amatic-sc")
showtext::showtext_auto()
© www.soinside.com 2019 - 2024. All rights reserved.