我是使用 rmarkdown 和 knitr 生成 .docx word 文档的新手。 rmarkdown 引用指南指出,使用 -- 给出一个短划线,而 --- 给出一个长破折号。
如果我将我的 .Rmd 文件编织成 HTML,那么破折号和长破折号工作正常,但是当编织到一个 word 文档时,它们仍然是 -- 和 ---。
我正在使用 Microsoft Word 2013,并且我检查了自动格式化选项设置为用破折号替换连字符。
任何帮助将不胜感激,谢谢!
最佳答案
您需要在标题中添加一个 pandoc_args: ["--smart"]
:然后它是 DocX 格式的词
---
output:
word_document:
pandoc_args: ["--smart"]
---
关于knitr - 如何让 rmarkdown 和 knitr 将 em-dash 与 .docx 文件一起使用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/29851770/