我们如何在rmarkdown中将pandoc_args传递给yaml标头?

时间:2017-11-14 16:26:03

标签: r yaml knitr r-markdown pandoc

我使用rmarkdown生成一个单词(.docx)报告。我想改变toc的标题。这似乎是可能的,因为pandoc_args可以在doc文件(1)的情况下作为yaml头中的选项传递。但我做得不对。任何人都可以提供一个有效的例子吗?

(1) pandoc.args包含在rmarkdown可能的选项中,在pandoc手册中,有一个toc-title选项

---
title: "yaml header"
author: "cedric"
output:  
  word_document:
   toc: true
pandoc_args: toc-title="Table des matières"
---
# One section
# Another

这会产生:

document without change in toc_title

1 个答案:

答案 0 :(得分:18)

目录的标题是document metadata,因此您可以使用YAML元数据块进行设置。

(batch_size, seq_len)

或者使用--- title: "yaml header" author: "cedric" output: word_document: toc: true toc-title: "Table des matières" --- 命令行标志传递它。

-M