最近装了slidify包。

按照demo跑了一遍,knitr显示:

> require(knitr); knit('index.Rmd', encoding='GB2312');

Loading required package: knitr

Warning in readLines(if (is.character(input2)) { :

cannot open file 'index.Rmd': No such file or directory

Error in readLines(if (is.character(input2)) { :

cannot open the connection

Calls: knit -> readLines

Execution halted

knitr terminated with status 1

[s:12]

请问是何原因?

为何

slidify("index.Rmd")
竟然可以生成结果但是无法预览呢?
</p>

slidify是一经创建,就无法再修改了么?为何无法在knitr中预览呢?[s:14][s:16]

你用的是windows系统吧,解决办法就是不要用windows,或者不要用中文。。。

回复 第4楼 的 ypchen:对,win7. windows真的是坑多啊,前两天Rtools也折腾半天。[s:15]

把encode改成UTF-8可以编译了。但是,是否slidify后文件仍然就无法修改了呢?各位Linux系统用户晒一下?

回复 第6楼 的 wfldragon:

有些功能会依赖特定的平台,也就是说Windows下有些功能无法实现。手头可以备个虚拟机系统,来处理类似问题。还有一个类似的包rChart,也是类似情况。

其实,倒也不必太在意,这些包都还处在开发阶段,都不是太稳定,所以基本上不要考虑把它付诸于实践应用,只是了解一些发展的趋势就可以了。如果,用户反映比较不错,或许开发者会考虑功能包在不同平台的稳定性的。

回复 第6楼 的 wfldragon:ubuntu下使用没有任何问题,不过还是不太稳定,有些scheme不能用