从 PowerPoint 中的代码块更改图形宽度

问题描述 投票:0回答:1

在 PowerPoint 中,代码块生成的图形被放置在幻灯片的右侧,而文本则位于左侧。这很好。但我无法修改图形宽度。当我尝试增加图形宽度时,图形高度减小。修改人物高度有效。

我认为一定是在幕后创建了一些我不知道如何具体修改的盒子/容器。有什么想法吗?

---
title: "test"
format: pptx
editor: visual
---

## Test
This is Iris. 

Iris was born in 1936.

Her father's name was Ronald 
```{r}
plot(iris)
```

默认输出:

改变图形宽度会压缩高度

尝试使用块选项fig.width,或YAML选项fig-width,这里是15英寸。

身材高度有效

r powerpoint quarto
1个回答
0
投票

一种方法是更改所使用的 Powerpoint 模板如此处所述

简而言之,创建一个模板 pptx 文件(例如,通过 RStudio 终端:

quarto pandoc -o template.pptx --print-default-data-file reference.pptx
),这会在您的工作目录中创建一个文件 template.pptx。在此文件中,对于此问题的特殊情况,更改主视图中“带标题的内容”幻灯片的布局。

Powerpoint 菜单:视图 - 母版 - 幻灯片母版

最后但并非最不重要的一点是,更改 YAML 标头:

--- title: "test" format: pptx: reference-doc: template.pptx editor: visual ---
(不用说,该文件需要像工作目录中的模板文件一样命名)。

结果:

© www.soinside.com 2019 - 2024. All rights reserved.