我的自定义包中的新模板没有出现在RStudio中

时间:2018-02-08 01:07:25

标签: r templates r-markdown packages devtools

虽然我可以从GitHub成功加载我的自定义R包,但当我点击“New File / R Markdown / From Template”时,我在其中创建的自定义模板不会出现。

我已经严格按照这两个指南中的步骤安装新模板作为自定义R包的一部分: http://rmarkdown.rstudio.com/developer_document_templates.html http://ismayc.github.io/ecots2k16/template_pkg/

这对于解决问题感觉就像一个难题,所以我将包含用于生成模板的代码。

setwd("~/Google Drive/projects")

library(devtools)

create("basictemplate")

dir.create("basictemplate/inst/rmarkdown/templates/report/skeleton",
           recursive = TRUE)

将模板保存为骨架.Rmd在skelton目录中。

通过执行文件创建template.yaml文件 - >新文件 - >文本文件。 文本文件的第一行显示:
  名称:基本报告
第二行留空。

然后使用skeleton.Rmd

将此文本文件保存为skeleton.yaml在skeleton目录中
install("basictemplate")
library(basictemplate)

毕竟,当我打开一个新的R Markdown时,没有找到基本模板。任何帮助是极大的赞赏。

0 个答案:

没有答案