【发布时间】:2015-10-02 10:09:05
【问题描述】:
我正在尝试在我的 pdf 中使用 Arial 字体,但是当我按照 extrafont 帮助文件中的说明进行操作时,每个点的文本都会相互覆盖:
library(extrafont)
library(ggplot2)
my_pdf <- function(file, width, height){
loadfonts()
pdf(file = file, width = width, height = height,
family = "Arial")
}
my_pdf("ArialTester.pdf")
qplot(1:10, 1:10, "point") + ggtitle(paste0(LETTERS,letters, collapse=""))
dev.off()
我在 pdf 中得到以下内容。请注意,标题是字母表。
这个问题的上下文是knitr,所以我需要一个可以设置为块选项的设备函数(即dev = 'my_pdf')
我做错了什么?
【问题讨论】: