更改字体大小以在R Markdown PDF文档中的单个块中输出

问题描述

我有一个带有书本文档的R Markdown文档,其中包含多个R代码块。在输出每个块之后,将输出生成的小表。我有一个标题输出,其中有几列移出了空白,并试图找出如何减小这一特定块的字体大小(使所有输出块保持不变)。我想保持“回显”代码字体大小不变。

这可能吗?我在这里读过其他几篇文章,但似乎都针对全局字体大小的变化,而不是针对特定块的字体变化。

在此先感谢您的帮助。

这也是我的YAML标头:

third_list = (non_match_elements(first_list,second_list))

解决方法

您可以将htmltools与chunk内部的results='asis'或与chunk外部的r ...一起使用:

```{r,results = 'asis',echo = F}
htmltools::h3("Test big font")
htmltools::h4('Test medium font')
htmltools::h5('Test smaller font')
```
`r htmltools::h3("Outside chunck")`

enter image description here