R Markdown - 更改默认 pdf table 标题前缀
R Markdown - change default pdf table caption prefix
在 R Markdown pdf-documents 中获取 table 字幕的默认函数(示例 Table: Table one
)非常好。但我很难从默认英语 "Table" 更改为其他语言,同时保持位置(table 以上)和编号。编号是可以解决的,我可以自己写 count-function 但位置必须在 table 之上。
我曾尝试使用 Pander
设置新前缀,但这似乎破坏了位置和编号。
有人知道我应该做什么吗,我可以更改默认的 table 标题,同时(至少)保持默认位置高于 table 但最好也保持编号吗?
您可以使用 caption
Latex 包并在单独的 header.tex
文件中更改标题名称。然后告诉 rmarkdown
包含它:
file.Rmd
---
output:
pdf_document:
includes:
in_header: header.tex
---
```{r cars}
knitr::kable(mtcars, caption = "This is a test")
```
header.tex
\usepackage{caption}
\captionsetup[table]{name=Test}
在 R Markdown pdf-documents 中获取 table 字幕的默认函数(示例 Table: Table one
)非常好。但我很难从默认英语 "Table" 更改为其他语言,同时保持位置(table 以上)和编号。编号是可以解决的,我可以自己写 count-function 但位置必须在 table 之上。
我曾尝试使用 Pander
设置新前缀,但这似乎破坏了位置和编号。
有人知道我应该做什么吗,我可以更改默认的 table 标题,同时(至少)保持默认位置高于 table 但最好也保持编号吗?
您可以使用 caption
Latex 包并在单独的 header.tex
文件中更改标题名称。然后告诉 rmarkdown
包含它:
file.Rmd
---
output:
pdf_document:
includes:
in_header: header.tex
---
```{r cars}
knitr::kable(mtcars, caption = "This is a test")
```
header.tex
\usepackage{caption}
\captionsetup[table]{name=Test}