gpt4 book ai didi

css - Shiny 的演示文稿(ioslides): Custom CSS and logo Windows 7/8

转载 作者:太空宇宙 更新时间:2023-11-03 17:46:02 24 4
gpt4 key购买 nike

我还没有让代表对现有问题的答案发表评论,因此这是对问题的跟进: Shiny Presentation (ioslides): Custom CSS and logo
这个问题被认为可以通过 Rstudio Github 站点上的 fix 385bb28 来解决。但是,该问题在 Windows 7 或 Windows 8 上均未解决。

我在家里和工作机器上复制了几个 Shiny 的 ioslides 演示文稿。在每台机器上:

.rmd文件以UTF-8编码保存
R 版本 - 3.1.2
Rstudio 版本 - 0.98.1091
rmarkdown 版本 - 0.4.2

当我在家用计算机 (Windows 8.1) 上运行以下代码时,会出现 Logo 但未应用 css。删除 Runtime: shiny 会导致 Logo 和 css 按预期工作

---
title: "Habits"
author: John Doe
date: March 22, 2005
output:
ioslides_presentation:
css: temp.css
logo: logo.png
runtime: shiny
---

## Getting up

- Turn off alarm
- Get out of bed

在我的工作机器 (Windows 7 Enterprise) 上运行上述代码会导致以下错误:

错误:无效的正则表达式'C:Users\jfreels\AppData\Temp\RtmpW0cpcs\file1d7845d27c4c_files/logo.gif',原因'无效的反向引用'

此错误似乎与 Rstudio 网站上的讨论一致: https://support.rstudio.com/hc/communities/public/questions/203671936-Invalid-Back-Reference-when-running-a-Shiny-app

如果我只删除 YAML header 中的 Logo 标注,演示文稿会成功编译,但自定义 css 不会出现。同样,删除 Runtime: shiny 会导致 css 和 Logo 正常运行。

最后,在 Windows 7 Enterprise 中,如果我删除了 YAML header 中的 Logo 标注,但在其中一张幻灯片中包含了一个图表,即

---
title: "Plot"
author: John Doe
date: March 22, 2005
output: ioslides_presentation
runtime: shiny
---

## Plot
```{r fig.show='asis'}
plot(cars)
```

我收到与上面讨论的相同的“无效反向引用”错误(错误的位置被列为 chunk-1)。但是,如果我将 block 参数更改为 fig.show='hide',则错误不会出现并且演示文稿编译成功。

在此先感谢您帮助解决此问题。

最佳答案

这个问题可以通过安装 rmarkdown 包的 0.5.2 版 来解决。目前这是开发版本,可以使用以下方法从 GitHub 安装:

install.packages("devtools")
library(devtools)
devtools::install_github("rstudio/rmarkdown")

关于css - Shiny 的演示文稿(ioslides): Custom CSS and logo Windows 7/8,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28163147/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com