Из документации мы можем узнать две вещи:
- Нет
language.label.chapter_name
, но language.ui.chapter_name
. - Этот параметр предназначен дляHTML вывод.Для вывода PDF необходимо настроить LaTeX.
Настройка LaTeX довольно проста.Вам нужно только добавить lang: es
в заголовок.Тем не менее, это будет использовать «Capítulo» вместо «Módulo».Это можно изменить, переопределив команду LaTeX \chaptername
.Кстати, на данный момент вы используете не bookdown
, а стандарт pdf_docuemnt
из rmarkdown
.Если вы не хотите использовать bookdown
функции, вы должны использовать bookdown::pdf_book
или bookdown::pdf_document2
.
Собрать все вместе:
---
title: "TITLE"
author: "Mario Modesto-Mata"
date: "`r Sys.Date()`"
output: bookdown::pdf_book
description: This is a minimal example of using the bookdown package to write a book.
The output format for this example is bookdown::gitbook.
documentclass: book
lang: es
link-citations: yes
bibliography: book.bib
site: bookdown::bookdown_site
header-includes:
- \AtBeginDocument{\renewcommand{\chaptername}{Módulo}}
---
Результат:
Обратите внимание, что header-includes
хорош для простых вещей в документах с одним файлом, как этот минимальный пример.В большинстве случаев лучше включить tex
в заголовок через output.<your-format>.includes.in_header
, cf Включить заголовок TeX в пакет R для документов RMarkdown .