前几天我下载了最新的 RStudio,当我使用ggsave()
.
我像往常一样指定字体(在使用 加载字体后extrafont
,它在 RStudio 查看器中正确显示),但是当我通过它保存输出时,ggsave()
它似乎给了我该字体系列的不同风格(Myriad Pro)。在下载最新的 RStudio 之前不会发生这种情况。
这是一个例子:
library(tidyverse)
extrafont::loadfonts(device = "win")
n <- 6
dat <- data.frame(id=1:n,
date=seq.Date(as.Date("2020-12-26"), as.Date("2020-12-31"), "day"),
group=rep(LETTERS[1:2], n/2),
age=sample(18:30, n, replace=TRUE),
type=factor(paste("type", 1:n)),
x=rnorm(n))
dat %>%
ggplot(aes(age, x)) +
labs(x = "Here is a label for my x axis",
y = "Here is a slightly different one for my y axis",
title = "This is an example title") +
theme(text = element_text(family = "Myriad Pro"))
ggsave("test_output.png")
在 RStudio 中,我看到了这个(字体是正确的):
但是ggsave()
给了我这个(字体不正确),我不知道为什么:
我正在使用与以前相同的代码,但似乎我现在正在获得 Myriad Pro 的精简风格?
有人对可能发生的事情有任何想法吗?
谢谢!