【发布时间】:2016-07-26 23:22:30
【问题描述】:
我想在 ggplot2 图表中使用非标准字体,然后将其嵌入到 rmarkdown 文档中,然后将其编入 PDF。我目前的工作流程是在图表中指定字体,然后编织,然后在创建的 PDF 上运行 extrafonts::embed_fonts。我的问题是:我可以直接在 rmarkdown 文档中指定字体应该嵌入到输出的 PDF 中吗?
小例子:
---
title: "Untitled"
output: beamer_presentation
---
```{r}
library(extrafont)
library(ggplot2)
loadfonts()
qplot(iris$Sepal.Length) + theme_light(base_family = "CM Roman")
```
knitr::knit2pdf("test.rmd")
embed_fonts("test.pdf")
【问题讨论】:
标签: r fonts ggplot2 knitr r-markdown