如何在knitr中更改内容标题表?

Pau*_*Mor 3 r tableofcontents knitr

我使用以下选项生成带有knitr的pdf文档:

---
title: "Test"
author: "Paulo Miramor"
date: "13-07-2015"
output: pdf_document
toc: yes
---
Run Code Online (Sandbox Code Playgroud)

我想更改目录(即"内容")的标题,因为我正在用葡萄牙语生成文档.有没有办法定制它?

Pau*_*Mor 5

感谢@Molx和@Chris在评论中我找到了解决方案.

解决方案1

添加\renewcommand{\contentsname}{Índice}到文档,以便.Rmd标题是:

---
title: "Test"
author: "Paulo Miramor"
date: "13-07-2015"
output: pdf_document
header-includes:
   - \renewcommand{\contentsname}{Whatever}
toc: yes
---
Run Code Online (Sandbox Code Playgroud)

有了这个解决方案,Whatever你可以将标题置于\contentsname参数内.

解决方案2

添加lang: portuguese到文档,以便.Rmd标题是:

---
title: "Test"
author: "Paulo Miramor"
date: "13-07-2015"
output: pdf_document
lang: portuguese
toc: yes
---
Run Code Online (Sandbox Code Playgroud)

使用此解决方案,标题是"内容"到葡萄牙语的翻译.如果您的TeX安装支持该语言,这应该有效.