想将一个 .Rmd 文件 knit 成 .md 文件,发现会生成很多换行。下面是个 .Rmd 文件的例子:
---
title: "Title"
author: "author"
output: md_document
---
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.^[footnote]
得到的 .md 文件是:
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua.[1]
[1] footnote
在第一行末尾 eiusmod 后面多了个换行符。如何控制避免生成这个换行符呢?
我试过了 RStudio 的 R markdown 网页 给的参数:
- markdown (Full pandoc markdown)
- markdown_strict (Original markdown specification)
- markdown_github (GitHub flavored markdown)
- markdown_mmd (MultiMarkdown)
- markdown_phpextra (PHP markdown extra)
都有这个换行符。
于是换了个变通的方法,knit 成 .html 文件的同时保留 .md 文件,只需把 yaml 改为:
---
title: "Title"
author: "author"
output:
html_document:
keep_md: true
---
这样生成的 .md 文件虽然没有那个多余的换行符了,但是脚注却没法生成了。
请问这个该怎么破?