2015-03-16 34 views
5

Wenn ich den Befehl toc: yes verwende, enthält das Dokument "Inhalt" als Überschrift des Inhaltsverzeichnisses. Aufgrund der Tatsache, dass ich dieses Dokument in Deutsch schreiben möchte, möchte ich auch die Überschrift des Inhaltsverzeichnisses auf das entsprechende deutsche Wort ändern. Irgendwelche Vorschläge, wie man das ändert?RMarkdown: Wie Überschrift im Inhaltsverzeichnis in R Markdown ändern?

Antwort

4

Mit diesem YAML-Header, der LaTeX-Paket babel enthält, funktioniert es für mich:

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

Diese in Ihrer YAML sollte auch funktionieren:

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

1

Sie auch Gebrauch machen können Geben Sie einfach in der YAML-Kopfzeile das Feld "lang" an. Zum Beispiel:

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

Das heißt, Sie können das Feld "lang" verwenden und Ihren gewünschten Sprach- und Ländercode angeben. Zum Beispiel de-DE, en-US usw. (Natürlich sollte das entsprechende babel-Paket für diese Sprache installiert sein, sonst wird ein Fehler angezeigt).

Verwandte Themen