你可以通过创建一个“参考”PowerPoint文件来调整生成的PowerPoint文件的布局,该文件具有您创建的自定义母版幻灯片布局。您链接到的RStudio文档的
“模板”部分解释了如何执行此操作。
基本思路是打开一个新的PowerPoint文件并自定义母版幻灯片样式,或者使用已经具有所需样式或可以进行微调以获得所需样式的现有PowerPoint文档或模板。将该自定义文件保存在您的RStudio项目文件夹中(或保存到其他路径,您可以在YAML头部引用该路径),然后在YAML头部引用它。如果这个参考文档被称为
my_template.pptx
,那么YAML头部将如下所示:
---
title: "Untitled"
author: "April 2018"
date: "4/9/2019"
output:
powerpoint_presentation:
reference_doc: my_template.pptx
---
根据您的情况,我将您提供的文档编织成一个名为
test.pptx
的文件,并将其作为我的起始文档来创建所需的模板。打开该文档后,我打开了“幻灯片母版”:
![enter image description here](https://istack.dev59.com/LeOip.webp)
这引出了以下的观点:
![enter image description here](https://istack.dev59.com/95ehK.webp)
点击“插入布局”(在功能区的左侧末端附近)创建一个新的幻灯片布局,这将成为我们的边缘到边缘图片布局。然后点击“插入占位符”下拉菜单,并选择“图片”。接着点击并拖动,在刚刚创建的幻灯片布局中添加一个边缘到边缘的图片占位符。您还可以将幻灯片标题框移动到更高的位置,并使用“首页”菜单将其设置为左对齐。新的幻灯片布局现在看起来是这样的:
![enter image description here](https://istack.dev59.com/xQtZ3.webp)
点击“幻灯片母版”(在功能区的左端),然后点击“关闭母版”(在功能区的右端)。然后将文件保存为“my_template.pptx”。
现在编译以下文档:
---
title: "Untitled"
author: "April 2018"
date: "4/9/2019"
output:
powerpoint_presentation:
reference_doc: template.pptx
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
```
## Slide with Plot
```{r pressure, fig.asp=0.618}
par(mar=c(4,4,0.1,0.1))
plot(pressure)
```
这是幻灯片的样子:
![enter image description here](https://istack.dev59.com/hDlAS.webp)
那不是我们想要的。让我们尝试一个不同的宽高比,
fig.asp=0.5
:
![enter image description here](https://istack.dev59.com/zhuxg.webp)
这样好一些,尽管分辨率很低。所以让我们设置
dpi
块参数,使得块头现在变成以下内容:
```{r pressure, fig.asp=0.5, dpi=300}
这给我们带来了以下幻灯片,线条和文字更加清晰:
![enter image description here](https://istack.dev59.com/997Nw.webp)