【问题标题】:RStudio not rendering two column powerpoint properlyRStudio 无法正确渲染两列 powerpoint
【发布时间】:2020-04-22 11:36:14
【问题描述】:

我正在尝试使用 RStudio 创建一个 powerpoint 演示文稿,非常接近 following these instructions。虽然我遗漏了一些东西并且两列配置不起作用。我在 Ubuntu 机器上使用RStudio Server 1.2.5036,还有这个rmarkdown::pandoc_version() [1] ‘2.3.1’troubleshooting page 也没有帮助我。

我的代码几乎是教程页面上的复制粘贴,但可以肯定的是,这里是:

---
title: "something"
author: "me"
date: "01/01/2020"
output:
  ioslides_presentation: default
  slidy_presentation: default
  beamer_presentation: default
  powerpoint_presentation: default
---

```{r setup, include=FALSE}
library("readxl")
my_data <- read_excel("data/my_data.xlsx")
```

## Intro

Loren Ipsun

## About the data

:::::::::::::: {.columns}
::: {.column}
```{r summary, echo = FALSE}
summary(my_data)
```
:::
::: {.column}
```{r boxplot, fig.height = 6, fig.width = 4, fig.align = "right"}
boxplot(my_data)
```
:::
::::::::::::::

它生成三张幻灯片,内容正确,但列内容显示在彼此下方。我错过了什么明显的东西吗?

非常感谢!

【问题讨论】:

  • 您在这里有多种 (4) 输出格式 --- 当我使用 powerpointbeamer (单独)尝试此操作时,它呈现为 2 列,但没有使用 ioslidesslidy.
  • 也尝试更新到pandoc 2.9...
  • @Ben 做到了!想写答案吗?
  • @mb21 谢谢,实际上可能会这样做

标签: r rstudio powerpoint pandoc


【解决方案1】:

您的 Rmd 文件中有 4 种输出格式。如果您只包含powerpoint 和/或beamer,您的编织文件应根据需要呈现为两列。

如果您想使用slidy_presentation,您可以执行以下操作:

<div class='left' style='float:left;width:48%'>
  code or image for left of slide
</div>
<div class='right' style='float:right;width:48%'>
  code or image for right
</div>

here 所述或使用here 所述的自定义布局。

对于ioslides_presentation,请参阅此answer,它很好地描述了使用ioslides 在两列之间强制中断。 (同样,您可以像上面的 slidy_presentation 示例一样简单地添加 html 标签。)

【讨论】:

    猜你喜欢
    • 2019-07-21
    • 2015-03-10
    • 2020-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多