gpt4 book ai didi

r - 短标题 knitr 中的 fig.scap 不起作用?

转载 作者:行者123 更新时间:2023-12-04 10:42:42 28 4
gpt4 key购买 nike

我知道使用 fig.scap 应该提供一个用于图表的短标签,但它没有,它使用长标签。有任何想法吗? Rstudio 版本 0.98.1091。

---
output:
pdf_document:
fig_caption: yes
---

\listoffigures


```{r, fig.cap="long caption",fig.scap="short"}
plot(1:4)
```

最佳答案

此选项最初仅用于 .Rnw 文档。它不适用于 .Rmd 文件。但是,您可以通过指定任何块选项 out.width 在 R Markdown 中触发绘图的 LaTeX 输出。 , out.height , 和 fig.align .例如,

---
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 知道文档中的图形输出(在这里解释太技术性了)。

更新 : 与 针织 >= v1.26.4,不需要特殊处理(如 fig.align = 'center' );使用 fig.scap将生成正确的 LaTeX 输出。既然有人又问了同样的问题, I just decided to fix the issue on Github ,你将需要

remotes::install_github('yihui/knitr')

关于r - 短标题 knitr 中的 fig.scap 不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27250635/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com