在 blogdown 中显示 YAML 和块而不执行它们
Display YAML and chunks without executing them in blogdown
在 blogdown
的一篇文章中,我想展示 YAML 和我在之前的工作中使用的一些块。因此,我想按原样显示它们而不执行它们。我尝试用 4 个反引号嵌入 YAML 和块,但块的执行仍然取决于它们的选项。这是一个例子:
---
title: ""
author: ''
date: ""
output:
blogdown::html_page
---
Display a fake YAML and a fake chunk:
````
---
title: ""
author: ''
date: ""
output:
pdf_document
---
```{r}
1 + 1
```
````
如你所见,包含1+1
的块被执行。这是应该显示的内容:
---
title: ""
author: ''
date: ""
output:
pdf_document
---
```{r}
1 + 1
```
我该怎么做?如果重要的话,我的文件的扩展名是 .Rmarkdown
,而不是 .Rmd
.
我看了 source 的 RMarkdown 书。除了四个反引号之外,诀窍是把
`r ''`
在代码块前面。试试这个:
---
title: "Untitled"
output: html_document
---
````markdown
---
title: ""
author: ''
date: ""
output:
pdf_document
---
`r ''````{r}
1 + 1
```
````
在 blogdown
的一篇文章中,我想展示 YAML 和我在之前的工作中使用的一些块。因此,我想按原样显示它们而不执行它们。我尝试用 4 个反引号嵌入 YAML 和块,但块的执行仍然取决于它们的选项。这是一个例子:
---
title: ""
author: ''
date: ""
output:
blogdown::html_page
---
Display a fake YAML and a fake chunk:
````
---
title: ""
author: ''
date: ""
output:
pdf_document
---
```{r}
1 + 1
```
````
如你所见,包含1+1
的块被执行。这是应该显示的内容:
---
title: ""
author: ''
date: ""
output:
pdf_document
---
```{r}
1 + 1
```
我该怎么做?如果重要的话,我的文件的扩展名是 .Rmarkdown
,而不是 .Rmd
.
我看了 source 的 RMarkdown 书。除了四个反引号之外,诀窍是把
`r ''`
在代码块前面。试试这个:
---
title: "Untitled"
output: html_document
---
````markdown
---
title: ""
author: ''
date: ""
output:
pdf_document
---
`r ''````{r}
1 + 1
```
````