RMarkdown: как изменить заголовок оглавления в R Markdown?

когда я использую toc: yes команда, документ содержит "содержание"в качестве заголовка оглавления. В связи с тем, что я хочу написать этот документ на немецком языке, я также хочу изменить заголовок оглавления на эквивалентное немецкое слово. Есть предложения, как это изменить?

3 ответов


С этим заголовком YAML, который включает в себя LaTeX-Package babel, он работает для меня:

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

это в вашем YAML также должно работать:

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


вы также можете использовать babel, просто указав в заголовке YAML поле "lang". Например:

---
lang: de-DE
title: "Ausgefallener Titel"
toc: 1
---

т. е., вы можете использовать поле "lang" и указать желаемый код языка и страны. Например, de-DE, en-US и т. д. (Конечно, соответствующий пакет babel для этого языка должен быть установлен, или вы получите ошибку).