我如何在blogdown中创建一个新的帖子,Rmd扩展名?

u91tlkcl  于 2023-05-04  发布在  其他
关注(0)|答案(1)|浏览(160)

我尝试使用函数blogdown::new_post("my new post")创建一个R Markdown文件,但它总是创建一个扩展名为.md的直接markdown文件。
在RStudio插件中,有一个选项可以将格式更改为.Rmd.Rmarkdown(https://bookdown.org/yihui/blogdown/rstudio-ide.html#fig:new-post)
有没有办法用命令行函数指定R Markdown格式?

ttp71kqs

ttp71kqs1#

要在命令行上使用blogdown创建R Markdown文件,我发现了两个不同的选项:
1.对于函数blogdown::new_post(),使用参数ext e。g. blogdown::new_post("my new post", ext=".Rmd")
1.通过在.Rprofile文件e中添加一个选项,将.Rmd.Rmarkdown设置为默认扩展名。例如option(blogdown.ext = ".Rmd")(更新后重新加载R环境。)
有关全局选项的详细信息,请参阅:https://bookdown.org/yihui/blogdown/global-options.html
我没有找到任何关于函数参数的特定文档,但是在终端输入不带括号的函数名。例如,blogdown::new_post示出了包括不同可能参数的函数定义:

function (title, kind = "", open = interactive(), author = getOption("blogdown.author"),
    categories = NULL, tags = NULL, date = Sys.Date(), time = getOption("blogdown.time",
        FALSE), file = NULL, slug = NULL, title_case = getOption("blogdown.title_case"),
    subdir = getOption("blogdown.subdir", "post"), ext = getOption("blogdown.ext",
        ".md"))
{

相关问题