我发现自己在我的Rmd帖子中使用了很多相同的R代码,并且目前有一个模板文件,我将其复制粘贴到新帖子中。但是,现在我想知道是否可以修改Rmd帖子模板以包含这些常见R代码行,并提醒自己如何做一些事情。如果这与RStudio中的blogdown addin“new post”一起使用会很好。
我在这里搜索了博客书和博客回购,并没有看到有关如何执行此操作的信息。最近的似乎是https://bookdown.org/yihui/blogdown/default-template.html,但这是用于修改html模板,而不是Rmd模板。
这是一个示例Rmd文件,我想用作我的Rmd帖子模板https://gist.github.com/lcolladotor/eafaae5de96d84440acee4fc9393ffcc
最佳, 莱昂纳多
PS在http://lcolladotor.github.io/2018/02/17/r-markdown-blog-template/,最后在http://lcolladotor.github.io/2018/03/08/blogdown-archetype-template/发布了博客。
答案 0 :(得分:4)
您可以使用文件/archetypes/default.md
创建模板。其内容将用于您的新帖子。
或者,您可以使用kind
(或blogdown::new_post()
)的blogdown::new_content()
参数,该参数应该是"原型"的名称。 (见Hugo's documentation)。
更新:blogdown::new_content()
中有a bug,OP为has been fixed。目前,devtools::install_github('rstudio/blogdown')
应该有效。