r - 显示 YAML 和 block 而不在 blogdown 中执行它们

标签 r r-markdown blogdown

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

---
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 的 block 被执行。这是应该显示的内容:
---
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
```
````

关于r - 显示 YAML 和 block 而不在 blogdown 中执行它们,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62622027/

相关文章:

r - 使用路径变量在 R markdown 中插入图像

r - 在 flexdashboard 中结合 Storyboard和 .no-mobile?

r - .Rprofile 没有来源

hugo - 在 blogdown 中使用 Hugo-xmin 主题渲染网站时出现问题

css - 更改HUGO-Xmin主题中帖子标题的行高

r - 列出 R 中的所有整数组合

r - 在 purrr 中提供 tibble 名称

r - 如何对已排序组内的组进行排序?

r - Wordcloud 基于 R 中的连续元数据显示颜色

javascript - 在 slidify 中为第二级元素符号点设置动画