为什么我的r-markdown docx输出“ reference_docx:headingfive.docx”不起作用?

时间:2019-07-18 22:58:38

标签: r output r-markdown

R显示如下: 警告:错误:pandoc文档转换失败,错误1   [没有可用的堆栈跟踪]

output: 
  word_document:
    fig_caption: yes
    toc: true
    toc_depth: 2
    reference_docx: headingfive.docx

1 个答案:

答案 0 :(得分:0)

应该为fig_caption:true,而不是fig_caption:是。

---
output: 
  word_document:
    fig_caption: true
    toc: true
    toc_depth: 2
    reference_docx: headingfive.docx
---  

可以通过选中word_document来查看?rmarkdown::word_document接受的款项。该帮助页面说fig_caption是合乎逻辑的。

EDIT (根据您的评论): 似乎文件“ headingfive.docx”不存在或您位于错误的目录中。

如果您还没有该文件,则可以查看以下两个链接以查看其创建方式:

https://www.r-bloggers.com/r-markdown-how-to-insert-page-breaks-in-a-ms-word-document/

How to add a page break in word document generated by RStudio & markdown

最后,您必须确保文件“ headingfive.docx”位于R的工作目录中(至少在Ubuntu上是该目录)。