servr :: jekyll()产生就绪网站,servr:rmdv2()没有

时间:2015-08-20 15:21:34

标签: r jekyll knitr r-markdown

我将我的rmarkdown - Jekyll-Blog从Yihui的fantastic boilerplate开始使用servr::jekyll(),然后使用knitr。{/ p>

因为我想使用引文(通过pandoc-citeproc,由rmarkdown包裹),我需要使用rmarkdown::render,而不是knitr,以及{{1} }}第

根据*.md手册,我了解servr应该完成工作,这基本上包装/修改了rmdv2()

  

函数rmdv1()和rmdv2()类似于jekyll(),唯一的区别是编译R Markdown文档的方法:rmdv1()通过knit2html()使用markdown包(又名R Markdown v1),和rmdv2()在rmarkdown包中调用render()(又名R Markdown v2)。

问题是:

jekyll()在RStudio预览中创建了一个不错的网站:

jekyll

jekyll()但是,在完全相同的设置中,不起作用但产量:

rmdv2

我还检查了有问题的rmarkdown文件是否正常,通过rmdv2()呈现它,它看起来像HTML一样好:

HTML

我做错了什么?

0 个答案:

没有答案