gpt4 book ai didi

r - 更改 rmarkdown 生成的 PDF 中的字体

转载 作者:行者123 更新时间:2023-12-03 08:41:14 25 4
gpt4 key购买 nike

我正在使用 rmarkdown 生成报告。编织 PDF 时

---
title: "Untitled"
output: pdf_document
---

我想指定用于创建 PDF 的字体。官方 documentation (请参阅“LaTeX 选项”部分)说我可以做到这一点。
enter image description here
但是,我从未使用过 LaTeX 并且无法理解如何在 rmarkdown 使用的 .Rmd 文档顶部的 YAML 选项中进行此类选择。包裹。

问题:如何更改rmarkdown 生成的PDF 中的字体?

sessionInfo() R version 3.1.0 (2014-04-10) Platform: x86_64-w64-mingw32/x64 (64-bit)


locale:
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C
[5] LC_TIME=English_United States.1252

attached base packages:
[1] grid stats graphics grDevices utils datasets methods base

other attached packages:
[1] ggplot2_1.0.0 RODBC_1.3-10 knitr_1.6 dplyr_0.2

我从来没有用过 LaTeX,也不想在这个妈妈身上使用它

最佳答案

YAML 选项中的缩进是有意义的。正如说明中指出的“请注意,这些选项不会出现在输出部分下方,而是与标题、作者等一起出现在顶层)”。所以,

---
output:
pdf_document:
latex_engine: xelatex
sansfont: Calibri Light
---

将产生一个未使用的参数错误,而
---
output:
pdf_document:
latex_engine: xelatex
sansfont: Calibri Light
---

会做的工作。此外,在 YAML 之后插入的 LaTeX 命令似乎覆盖了它:所以
---
output:
pdf_document:
latex_engine: xelatex
sansfont: Calibri Light
---
\fontsize{12}{22}
\fontseries{b}
\selectfont

使用默认字体生成 PDF,而不是 Calibri,但是,字体选项被很好地传递。

关于r - 更改 rmarkdown 生成的 PDF 中的字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24421235/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com