使用RMarkdown的标题中的图名称

时间:2015-07-08 11:52:13

标签: r knitr r-markdown figure caption

我正在使用RMarkdown编写我的第一个.rmd报告,然后将其编织为pdf文件。当我用我的本国语言写作时,我想用我的语言编写人物字幕。问题是默认的标题格式是"图1:我的标题"。我想改变这种生成方式"图1:"部分但我无法找到。任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:6)

尝试在set bmargin ...文档(documentation link)的YAML标头中指定语言:

rmarkdown

语言代码将由babel LaTeX package处理(至少在--- title: "Crop Analysis Q3 2013" output: pdf_document fontsize: 11pt geometry: margin=1in lang: german --- 的情况下)。

答案 1 :(得分:1)

我发现可以使用LaTeX:

---
title: "My raport"
output: 
  pdf_document:
    fig_caption: yes
header-includes:
   - \usepackage{caption}
---

\def\figurename{MyFigureName}

仍然:有没有更简单的方法?

答案 2 :(得分:0)

它应该像这样工作:

---
output: 
  pdf_document:
    fig_caption: true
---

```{r figWithCaption, echo=F, fig.cap="My Figure Caption"}
plot(cars) # your figure
```