【发布时间】:2020-02-23 19:54:02
【问题描述】:
我需要更改 PDF Markdown 文档的字体。 This question 建议在 PDF Markdown 中更改字体时,您需要通过更新 YAML 来更改 Latex 引擎以包含:
---
output:
pdf_document:
latex_engine: xelatex
sansfont: Calibri Light
---
但是,使用bookdown 时是否可以更改 Latex 引擎?我尝试将 YAML 更改为以下内容:
---
output:
pdf_document: bookdown::pdf_document2:
latex_engine: xelatex
sansfont: Calibri Light
---
但得到错误:
Error in yaml::yaml.load(..., eval.expr = TRUE) :
Scanner error: mapping values are not allowed in this context at line 4, column 40
Calls: <Anonymous> ... parse_yaml_front_matter -> yaml_load -> <Anonymous>
Execution halted
我还查看了bookdown 文档,但找不到对 Latex 引擎的任何引用。有谁知道是否可以使用bookdown 更改 Latex 引擎,或者是否有另一种方法可以在编织为 PDF 时更改字体?
【问题讨论】:
标签: r latex r-markdown bookdown