gpt4 book ai didi

latex - 如何在 Rmarkdown beamer 演示文稿中包含填充整个幻灯片的图像

转载 作者:行者123 更新时间:2023-12-05 02:32:03 26 4
gpt4 key购买 nike

我刚刚花了一个小时试图让 rmarkdown:beamer_presentation 显示一张 PNG 图像,它填满整张幻灯片,即没有任何白色边框。用例有一个常规的 beamer 演示文稿,其中带项目符号的幻灯片带有标题、部分等,但在我的演示文稿中有一些幻灯片仅包含全屏​​图像或照片。

使用下面的示例代码 duck.Rmd(我用 google 搜索了一张 duck.png 图片)我设法消除了四个白色边框中的三个,只留下左边框:

---
title: "Duck"
author: "Gertjan Verhoeven"
date: "3/6/2022"
output: beamer_presentation
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```

---
\includegraphics[width=\paperwidth, height=\paperheight]{duck.png}}

在安装了 TeX 的 Rstudio 中将这个文件编织成 PDF (Beamer) 给了我这张幻灯片: Resulting slide

知道如何完全去除所有白色边框并拉伸(stretch)图像以完全覆盖幻灯片吗?留在 Rstudio/Knit to PDF (Beamer)/rmarkdown::beamer_presentation 框架中?

最佳答案

使用普通 beamer,我会更改特定帧的背景 Canvas 并在其中添加图片。但是在 rmarkdown 中这样做有点棘手,所以我建议改用 TikZ(如果之前的幻灯片丢失,可以在 tikzpicture 前面添加一个空的 frametitle # ):

---
title: "Duck"
author: "Gertjan Verhoeven"
date: "3/6/2022"
output:
beamer_presentation:
keep_tex: true
header-includes:
- \usepackage{tikz}
---

```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```

#
\begin{tikzpicture}[remember picture, overlay]
\node at (current page.center) {\includegraphics[width=\paperwidth, height=\paperheight]{example-image-duck}};
\end{tikzpicture}

# next frame
test

enter image description here

关于latex - 如何在 Rmarkdown beamer 演示文稿中包含填充整个幻灯片的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71372167/

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