使用根目录上的Rmd文件(例如,在我的/ knitr-jekyll /上),他们将转换为md文件,但不会转换为html文件。因此,它们看起来像简单的降价文本。 我试着将它们放在/ _source和/ _posts上但是情况更糟,在这种情况下我也没有得到md文件。
答案 0 :(得分:2)
我发现创建一个单独的文件夹可以解决所有问题。
/kintr-jekyll/_rmd/test.Rmd
但请记住,如果您使用标准引导程序模板,那么当您将Rmd
编织到md
并编织到_post
文件夹时。还要确保指定了图形输出。最简单的是编写一些功能,为您完成此任务:
KnitPost <- function(input, base.url = "/") {
require(knitr)
opts_knit$set(base.url = base.url)
fig.path <- paste0("figures/", sub(".Rmd$", "", basename(input)), "/")
opts_chunk$set(fig.path = fig.path)
opts_chunk$set(fig.cap = "center")
render_jekyll()
knit(input, envir = parent.frame())
最后,请确保在.md
的{{1}}文件中明确提及数字。这应该在您的knitr-jekyll/_post
:
test.md
此链接可能有所帮助:R-Bloggers post about jekyll