examples - Presentación brillante(ioslides): CSS personalizado y logo Windows 7/8
r markdown presentation examples (1)
Este problema se puede solucionar instalando la versión 0.5.2 del paquete rmarkdown. Actualmente esta es la versión de desarrollo y se puede instalar desde GitHub usando:
install.packages("devtools")
library(devtools)
devtools::install_github("rstudio/rmarkdown")
Todavía no tengo el representante para comentar una respuesta a una pregunta existente, por lo que este es un seguimiento de la pregunta: Presentación brillante (ioslides): CSS personalizado y logotipo
Esta pregunta se pensó para ser resuelta por la corrección 385bb28 en el sitio Rstudio Github. Sin embargo, el problema no se ha resuelto en Windows 7 ni en Windows 8.
Tengo varias presentaciones brillantes de ioslides copiadas en mi casa y en las máquinas de trabajo. En cada máquina:
Los archivos .Rmd se guardan con codificación UTF-8
Versión R - 3.1.2
Versión Rstudio - 0.98.1091
Versión rmarkdown - 0.4.2
Cuando ejecuto el siguiente código en mi máquina hogareña (Windows 8.1) aparece el logotipo pero el css no se aplica. Eliminar el Runtime: shiny
hace que tanto el logotipo como el css funcionen según lo previsto
---
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
En mi máquina de trabajo (Windows 7 Enterprise) ejecutando el código anterior, aparece el siguiente error:
Error: expresión regular no válida ''C: Users / jfreels / AppData / Temp / RtmpW0cpcs / file1d7845d27c4c_files / logo.gif'', razón ''Referencia de referencia no válida''
Este error parece coincidir con una discusión en el sitio de Rstudio: https://support.rstudio.com/hc/communities/public/questions/203671936-Invalid-Back-Reference-when-running-a-Shiny-app
Si elimino solo la leyenda del logotipo en el encabezado YAML, la presentación se compila correctamente pero no aparece el CSS personalizado. De nuevo, al eliminar Runtime: shiny
, tanto el css como el logotipo funcionan correctamente.
Finalmente, en Windows 7 Enterprise si elimino la leyenda del logotipo en el encabezado YAML pero incluyo un diagrama en una de las diapositivas, es decir,
---
title: "Plot"
author: John Doe
date: March 22, 2005
output: ioslides_presentation
runtime: shiny
---
## Plot
```{r fig.show=''asis''}
plot(cars)
```
Recibo el mismo error de ''Referencia de referencia no válida'' como se mencionó anteriormente (excepto que la ubicación del error se muestra como fragmento-1). PERO, si cambio el argumento del fragmento a fig.show=''hide''
el error no aparece y la presentación se compila correctamente.
Gracias de antemano por su ayuda está solucionando este problema.