R bookdown: Как изменить заголовок оглавления для рендеринга книги в формате PDF - PullRequest
1 голос
/ 23 января 2020

Я использую bookdown для рендеринга книги в формате PDF, используя документный класс "scrreprt" из скрипта koma. Пока это работает, однако книга на немецком языке, а оглавление имеет название «Содержание» вместо немецкого «Inhaltsverzeichnis».

«Заголовок» моего index.rmd:

---
title: "Mein Buchtitel"
author: "Jens Laufer"
date: "`r Sys.Date()`"
documentclass: scrreprt
---

Вывод оглавления выглядит следующим образом:

enter image description here Я пытался также добавить preamble.tex в index.Rmd:

---
title: "Mein Buchtitel"
author: "Jens Laufer"
date: "`r Sys.Date()`"
documentclass: scrreprt
output:
  bookdown::pdf_book:
    includes:
      in_header: preamble.tex
---

preamble.tex

\renewcommand{\contentsname}{Inhaltsverzeichnis}

Однако это не помогает.

Любые идеи ? Спасибо!

Ответы [ 2 ]

2 голосов
/ 23 января 2020

Вы можете установить переменную toc-title в метаданных YAML, например,

toc-title: "Table of Contents"

См. Руководство Pando c для получения дополнительной информации: https://pandoc.org/MANUAL.html

0 голосов
/ 23 января 2020

Я мог бы решить проблему, изменив preamble.tex на это:

\usepackage[ngerman]{babel}
\selectlanguage{ngerman}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...