如何让rmarkdown和knitr在.docx文件中使用em-dash?

3
我刚开始使用rmarkdown和knitr来生成.docx格式的word文档。rmarkdown参考指南中提到,使用"--"可以得到en-dash,而使用"---"可以得到em-dash。
如果我将.Rmd文件转换为HTML,则en-dash和em-dash会正常工作。但是,当转换为word文档时,它们仍然保持为"--"和"---"。
我正在使用Microsoft Word 2013,并且已经检查了自动格式设置选项,确保将连字符替换为破折号。
非常感谢您的帮助!
1个回答

5
您需要在头部添加pandoc_args: ["--smart"],然后它适用于DocX格式。
---
output: 
    word_document:
        pandoc_args: ["--smart"]
---

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接