如何使用rmarkdown在ioslides演示文稿中制作可滚动幻灯片

asac:

我正在使用RMarkdown创建具有光泽的ioslide演示文稿。我的某些幻灯片实际上无法放在一页上,并且被截断了。

由于这是HTML输出,因此我想添加一个滚动条以使长幻灯片可滚动。

我一直在搜索很多东西,发现了使R代码块可滚动部分解决方案但是,无论内容如何,​​我都希望使幻灯片可滚动。

这是一个玩具Rmd示例,给出了一张幻灯片不适合一页的情况:

---
title: "Untitled"
date: "30 October 2018"
output: ioslides_presentation
runtime: shiny
---

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

## Shiny Presentation 

- A very long

- and boring

- list of

- bullet points

- just a

- toy example

- obviously

- not over yet

- almost

- not quite

- finally

- out of frame!

我想使此幻灯片可滚动,因为它不适合一页。

编辑:我不确定为什么这会被严重否决-将不胜感激有建设性的意见:)同时,我确实删除了css可能使人们不熟悉rmarkdown的标签。

asac:

自我解答:

使幻灯片可滚动的CSS(水平和垂直均可,但是如果只需要垂直滚动,则只需删除一行):

slides > slide {
  overflow-x: auto !important;
  overflow-y: auto !important;
}

请注意,幻灯片是从ioslide获取高度的,因此无需指定高度(实际上,如果您这样做的话,似乎会引入视觉毛刺)。使用auto代替代替scroll可确保仅在需要时才显示滚动条。

您可以直接在<style>标记之间的Rmd中添加此CSS,也可以将CSS 放在单独的文件中(例如scrollable_slides.css)。

然后可以将CSS文件添加到Rmd中,如下所示(假定与Rmd scrollable_slides.css位于同一目录中):

---
title: "..."
output: 
  ioslides_presentation:
    css: 'scrollable_slides.css'
runtime: shiny
---

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在RMarkdown演示文稿中滚动幻灯片(revealjs)

使用 Google 表格中的脚本创建 Google 幻灯片演示文稿后如何启动它?

如何使用RMarkdown在ioslides演示文稿中插入脚注

不要在闪亮/ rmarkdown的演示文稿中显示幻灯片编号?

使用Google Apps脚本从Google幻灯片演示文稿中删除一张幻灯片

使用Open XML SDK从演示文稿中删除除2张幻灯片以外的所有幻灯片

如何禁用Google幻灯片演示文稿iframe导航

在演示文稿文件中创建子幻灯片?

嵌入其他PowerPoint演示文稿中的幻灯片

如何将标题幻灯片插入PowerPoint演示文稿中?

如何修复PowerPoint 2016演示文稿中某些幻灯片的母版不匹配?

在VBA powerpoint中如何将新幻灯片添加到空白演示文稿

使用Google Apps脚本下载PowerPoint文档中的Google幻灯片演示文稿?

PowerPoint:在演示文稿中多次重复使用幻灯片

使用API从Google演示文稿中删除一张幻灯片

使用R中的Officer包删除演示文稿的幻灯片

使用Google Apps脚本提取演示文稿中特定幻灯片的URL

Rmarkdown ioslides-如何包含segue幻灯片?

如何在Powerpoint或Google幻灯片中显示幻灯片演示文稿的高级概述

在RStudio中,使用RMarkdown制作幻灯片,如何轻松更改主题?

RMarkdown / ioslides的动态幻灯片生成

Rmarkdown演示幻灯片代码

根据表格中提供的输入,将其他演示文稿中的特定幻灯片插入当前幻灯片

如何根据特定的幻灯片输入将幻灯片从现有演示文稿复制到新演示文稿?

如何使用JS制作幻灯片

从Access VBA打开PowerPoint演示文稿的特定幻灯片

在幻灯片模式下打开2个演示文稿

如何通过Google Apps脚本发布Google幻灯片演示文稿?

PowerPoint VBA:如何将每张幻灯片单独保存为新演示文稿?