我想使用代码块而不是markdown在图片的开头插入图片。我正在使用Tufte讲义模板output: rmarkdown::tufte_handout,当我将其直接插入YAML标头之后但在TOC之前时,如下所示:

\centering
![width='100%'](./cropped-banner_efpt.jpg)
\raggedright
\tableofcontents
\clearpage


图像然后跨越主体。我知道对于块,可以选择使块跨越整个页面,将fig.fullwidth = TRUE放置在块标题中,但是我对此感到有些困惑,因为我没有从数据中生成任何图形,也不知道如何简单地将图像放置在大块内。

另一件事是,当我在YAML标头中设置toc:true时,图像只会出现在插入的toc之后-这就是为什么我要使用latex命令插入toc的原因。

谢谢您的建议。

最佳答案

如果不是从R代码生成图形,则可以使用knitr::include_graphics()将其插入文档中,例如

```{r echo=FALSE, out.width='100%'}
knitr::include_graphics('./cropped-banner_efpt.jpg')
```

关于r - 如何使用Knitr从块中插入纯图片(jpeg/png),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36350213/

10-11 22:23
查看更多