显示 YAML 和块而不在 blogdown 中执行它们

bre*_*auv 5 r r-markdown blogdown

在一篇用 制作的文章中blogdown,我想展示 YAML 和我在之前的工作中使用的一些块。因此,我想按原样显示它们而不执行它们。我尝试嵌入 YAML 和带有 4 个反引号的块,但块的执行仍然取决于它们的选项。这是一个例子:

---
title: ""
author: ''
date: ""
output:
  blogdown::html_page
---
  
Display a fake YAML and a fake chunk:
````
---
title: ""
author: ''
date: ""
output:
  pdf_document
---
```{r}
1 + 1
```
````
Run Code Online (Sandbox Code Playgroud)

正如你所看到的,包含的块1+1被执行了。这是应该显示的内容:

---
title: ""
author: ''
date: ""
output:
  pdf_document
---
```{r}
1 + 1
```
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?如果重要的话,我的文件的扩展名是.Rmarkdown,而不是.Rmd

ste*_*fan 5

我查看了RMarkdown 书的源代码。除了四个反引号之外,诀窍是把

`r ''`
Run Code Online (Sandbox Code Playgroud)

在代码块前面。尝试这个:

---
title: "Untitled"
output: html_document
---

````markdown
---
title: ""
author: ''
date: ""
output:
  pdf_document
---
`r ''````{r}
1 + 1
```
````
Run Code Online (Sandbox Code Playgroud)