我有一个项目,我正在使用 rmarkdown
和 knitr
创建一个 PowerPoint 演示文稿。每当我编织演示文稿并打开它时,我都会收到此错误消息。
我使用 pandoc
的在线工具 here 找出我的模板出了什么问题,并收到了以下反馈。
如何在 Powerpoint 中进行推荐的维修?我能够使用 7z 解压缩 pptx 并使用 vscode
浏览 xml,但是当我再次尝试将其压缩时,powerpoint 无法读取它。
下面是一个最小的例子,它产生与我更大的 RMD 相同的错误。我使用的模板文件是我公司提供的。 Rmarkdown 使用的是 pandoc 版本 2.11.4。
---
title: "template_test"
author: "D. Author"
date: "6/30/2021"
output:
powerpoint_presentation:
reference_doc: template.pptx
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = FALSE)
# clean global environment
rm(list=ls())
gc()
```
## Slide with R Output
```{r cars, echo = TRUE}
summary(cars)
```
## Slide with Plot
```{r pressure}
plot(pressure)
```
提前致谢!
答案 0 :(得分:-1)
我尝试通过删除对应于 reference_doc: template.pptx 的部分来更改标题的一部分,它生成了一个与 RMarkdown 同名的 Powerpoint。我不知道这是否是您正在寻找的解决方案。我了解 Rmarkdown 和 Pandoc 的版本优于 here 所示的版本。
标题看起来像这样:
---
title: "template_test"
author: "D. Author"
date: "6/30/2021"
output: powerpoint_presentation
---