复现步骤:
首先根据 RStudio IDE 的指导,一切按照默认的操作,新建 blogdown 项目。
然后编译构建网站 blogdown:::serve_site()
。
将 2020-12-01-r-rmarkdown.Rmd
文件内容修改为如下内容
---
title: "Hello R Markdown"
author: "Frida Gomam"
date: 2020-12-01T21:13:14-05:00
output:
blogdown::html_page:
highlight: pygments
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(collapse = TRUE)
```
# 插入 R Markdown 文档
只要博客设置语法高亮,比如 `highlight: pygments`,插入的文档就不能正常显示
```{embed, file="_demo.Rmd"}
```
而如果去掉语法高亮,比如highlight: null
,则插入的 Rmd 文档内容能正常显示
附
_demo.Rmd
文件内容如下:
```{r pie, fig.cap='A fancy pie chart.', tidy=FALSE}
par(mar = c(0, 1, 0, 1))
pie(
c(280, 60, 20),
c('Sky', 'Sunny side of pyramid', 'Shady side of pyramid'),
col = c('#0292D8', '#F7EA39', '#C4B632'),
init.angle = -50, border = NA
)
```