抑制由 RMarkdown 创建的换行符

Suppress line breaks created by RMarkdown

我正在使用 Rmarkdown (.Rmd) 文档生成用于 Jekyll 博客的 markdown (.md) 文档。我使用 knitr 从 .Rmd 文件创建 .md 文件,并且 .md 文件中有额外的换行符,这些换行符不在原始 .Rmd 文档中。当 post 显示在 my Jekyll blog, but unfortunately the line breaks are visible when the post displays on R-Bloggers.

上时,这些换行符不可见

有没有一种方法可以配置我的 knit 设置,以便在生成我的 .md 文档时不会创建额外的换行符?下面是我的 Rmarkdown 和输出的 Markdown 文件的链接,以供参考。

编辑 - 请注意,下面链接的文件现在已使用下面建议的 pandoc_args 解决方案更新。在将 pandoc_args 参数添加到 YAML 之前,.md 文件有额外的换行符。

这些换行符(可能)是由 pandoc 引起的,可以通过 --wrap option. You should use --wrap=none or --wrap=preserve. You can specify such options in the YAML header:

来控制
output:
  md_document:
    pandoc_args: ["--wrap=preserve"]