据我所知,使用fig.scap应该提供一个简短的标签用于图表,但它没有,它使用长标签。有任何想法吗? Rstudio版本0.98.1091。
---
output:
pdf_document:
fig_caption: yes
---
\listoffigures
```{r, fig.cap="long caption",fig.scap="short"}
plot(1:4)
```
答案 0 :(得分:4)
此选项最初仅适用于.Rnw文档。它不适用于.Rmd文档。但是,您可以通过指定任何块选项out.width
,out.height
和fig.align
来触发R Markdown中的绘图的LaTeX输出。例如,
---
graphics: yes
output:
pdf_document:
fig_caption: yes
---
\listoffigures
```{r, fig.cap="long caption", fig.scap="short", fig.align='center'}
plot(1:4)
```
注意你需要knitr> = 1.8(目前在CRAN上)和Pandoc> = 1.13.1(见下面的评论)。 YAML元数据graphics: yes
确保Pandoc能够识别文档中的图形输出(这在技术上太难以解释)。