r - Xaringan 幻灯片在演示中以奇怪的延迟前进

标签 r transition presentation xaringan

我正在展示我的幻灯片(RStudio 中的问题与浏览器中的问题相同)并且转换有奇怪的延迟。新文本出现,但旧文本不会消失超过 0.5 秒。

我有一个 video on YouTube这说明了问题。

不太确定问题出在哪里。有什么建议吗?

最佳答案

问题是由于 R 的颜色名称与 HTML/CSS 颜色名称不匹配引起的。这是幻灯片中用于创建 xaringanthemer 的源代码块CSS:

```{r xaringan-themer, include=FALSE, warning=FALSE}
library(xaringanthemer)
style_xaringan(title_slide_background_image = "https://wallpapercave.com/wp/wp2567196.jpg",
               background_color = "grey14",
               title_slide_text_color = "white"
               )
```

不幸的是 "grey14" 是一种 R 色,但 HTML 无法识别它,因此幻灯片背景变为透明。如果 theme_xaringan() 使用十六进制颜色,则会发出警告,因此我理解为什么忽略警告。

在某些情况下,颜色名称是相同的——例如“white” 既是 R 颜色又是 HTML 颜色——所以在这种情况下发出警告而不是抛出错误对我来说是有意义的。

您可以使用 col2rgb() 来查找颜色的 rgb 或 hex 表示:

col2rgb("grey14")
#>       [,1]
#> red     36
#> green   36
#> blue    36
rgb(36, 36, 36, maxColorValue = 255)
#> [1] "#242424"

因此 background_color="#242424"background_color = "rgb(36,36,36)" 将创建具有纯色背景的幻灯片。

关于r - Xaringan 幻灯片在演示中以奇怪的延迟前进,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63798222/

相关文章:

r - 以文本/表格格式显示 TraMineR (R) 树状图

r - 向 parcoord 添加刻度(平行坐标图)

jquery - 附加后删除类

jquery - 从右边过渡 : 0; to right: auto;

html - CSS - 背景大小 : Cover is too big

usability - 人为因素和可用性的 1 小时

r - 如何为列表中的项目指定连续名称?

r - 在 dplyr 中按行计算和正常计算之间切换

javascript - 有没有一种方法可以在不使用触发事件的情况下启动 css transition?

javascript - 为什么我的演示文稿中的按钮不可点击?