在Rmarkdown中使用texreg时删除字幕

时间:2015-06-06 06:05:13

标签: r-markdown texreg

如何抑制texreg表的字幕?我使用Rmarkdown生成LaTeX文件。这是一个简单的例子:

```{r, echo=FALSE, message=FALSE, results="asis"}
library(texreg)
data <- data.frame(a=c(1,2,3,4), b=c(6,3,4,4))
texreg(lm(a~b, data=data), caption="", custom.note="", float.pos="h!")
```

我得到的表格底部有一个标题,表示&#34;表1:&#34;。我怎么摆脱它?感谢。

2 个答案:

答案 0 :(得分:2)

在可以包含LaTeX包的YAML部分中,添加标题包:

header-includes:
    - \usepackage{caption}

然后在RMarkdown文档正文的开头添加:

\captionsetup[table]{labelformat=empty}

这会删除所有表格的标题标签。

答案 1 :(得分:0)

如果您有一个用于附加格式的外部.tex文件(例如,我制作了一个文件,用于在here中所述的每页标题中包含徽标),则应包括\usepackage{caption}(仅此而已)行)放在外部.tex文件中,而不是RMarkdown文档的yaml标头中。