RMarkdown:如何改变R Markdown中目录的标题?

时间:2015-03-16 15:25:59

标签: r rstudio knitr pandoc r-markdown

当我使用toc: yes命令时,文档包含“内容”作为目录的标题。由于我想用德语写这个文件,我还想把目录的标题改为等效的德语单词。关于如何改变这个的任何建议?

3 个答案:

答案 0 :(得分:6)

使用包含LaTeX-Package babel的YAML标头,它对我有用:

---
title: "TOC in German"
header-includes:
  - \usepackage[ngerman]{babel}
output: 
  pdf_document:
    toc: true
    number_sections: yes
---

答案 1 :(得分:6)

这在您的YAML中也应该有效:

header-includes: \renewcommand{\contentsname}{Inhalt}

答案 2 :(得分:3)

你也可以使用babel简单地在YAML标题中指定" lang"领域。例如:

<IfModule mod_rewrite.c>
    Options -MultiViews

    RewriteEngine On
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^ index.php [QSA,L]
</IfModule>

即,你可以使用&#34; lang&#34;字段并指定所需的语言和国家/地区代码。例如,de-DE,en-US等(当然,应安装该语言的相应babel包,否则您将收到错误)。