r语言 - 在 RMarkdown PDF 中更改字体大小



如何在RMarkdown中更改PDF输出的字体大小? 要更改的字体不在块中。 例:

---
title: "Example"
author: "Tales Martins"
output:
pdf_document:
toc: TRUE
number_sections: TRUE
---
newpage
```{r, include=FALSE, echo=FALSE}
library(knitr)
```
# Introduction
This is my introduction

如何更改"这是我的介绍"的字体大小? 默认字体在 PDF 输出中很少。

提前致谢

你试过这个吗?

---
title: "Example"
author: "Tales Martins"
output:
pdf_document:
toc: true
number_sections: yes
linestretch: 1.5
---

添加 YAMLlinestretch: 1.5,之后 将此toc: TRUE更改为此toc: truenumber_sections: TRUE更改为number_sections: yes

这里有一个例子

https://i.stack.imgur.com/VEdLL.png

您也可以选择线拉伸:2 和其他

PDF是通过TeX引擎格式化的,因此您可以使用通常的TeX字体大小命令启动文档(在{r setup}块之后(,即:

tiny
scriptsize
footnotesize
small
normalsize
large
Large
LARGE
huge
Huge

并来回切换为默认文档大小(例如normalsize( 贯穿整个文档。

答案在于TeX格式,而不是RMarkdown本身。通过将参数传递给TeX前导码(Rstudio称之为"header"(来解决许多问题,例如:

header-includes:
setmonofont{Menlo for Powerline}[Scale=0.65,Color=darkgray]

许多问题都是通过使用制表符而不是空格创建的,默认的 RMarkdown 引擎 knitr。

最新更新