我正在考虑将我的网站切换到 blogdown。我当前的设置仅使用 .Rmd 文件,其博客实现并不理想。blogdown 的一个优势似乎是它可以自动化网站的博客部分(帖子、列表、日期等)并允许使用 RMarkdown。这是我转换的主要动机。但是,我认为,缺点是我无法在 RMarkdown 中创建内容页面(即,内容 > about.Rmd)……看来这仅限于 .md 文件。我想对所有页面使用 .Rmd,以便我可以合并 r 代码。我的问题:是否可以在 blogdown 中创建 .Rmd 内容页面?
编辑...具体来说,我research.Rmd
在内容文件夹中手动创建。我可以包括一个简单的例子,例如...
`r 2 + 2`
当我运行serve_site()
r 代码时不会呈现。我可以手工编织该文件,但该文件没有我正在使用的主题的样式,一旦我再次尝试为该站点提供服务,该文件将呈现为好像它是一个 .md 文件。```
编辑 2...
您可以通过执行以下操作来重现我所指的行为......
- 创建一个新的排污站点:
new_site(dir = ".", theme = 'gcushen/hugo-academic')
- 创建新内容:
new_content('test/index.Rmd')
- 将草稿设置为
false
并添加琐碎的 r 代码:如上所示,我使用了 2 + 2。 - 服务站点并转到 test/index.html。没有渲染 r 代码。