是否可以为blogdown“new post”addin创建Rmd文件模板?

时间:2018-02-17 18:07:07

标签: r hugo blogdown

我发现自己在我的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/发布了博客。

1 个答案:

答案 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')应该有效。