2

我正在尝试使用 knitr、Rmarkdown 和 pandoc 创建 HTML 幻灯片。我从http://rprogramming.net/create-a-slideshow-powerpoint-with-r-knitr-pandoc-and-slidy/获得了参考。

但是我在第5步遇到了一个问题。执行后

knit("test4.Rmd")
system("pandoc -s -t slidy test4.md -o test4.html")

我收到一条消息

pandoc.exe:无法解析 YAML 标头:发现无法启动任何令牌“源”的字符(第 13 行,第 1 列)

请帮我解决这个问题。提前致谢!

4

1 回答 1

0

您可以检查 md 文件中的第 13 行。并---变成-----或更多。这就是我解决问题的方法。

显然它与 YAML 标头有关。我刚刚从另一个 stackoverflow 答案中得到灵感,所以我想也许改变---with ----(只是添加更多-)可以防止 pandoc 将其视为 YAML 块。

于 2014-05-12T10:08:18.827 回答