Apresentação brilhante (ioslides): CSS personalizado e logotipo Windows 7/8
Ainda não tenho o representante para comentar uma resposta a uma pergunta existente, portanto, esse é um acompanhamento da pergunta:Apresentação brilhante (ioslides): CSS e logotipo personalizados
Esta questão foi pensada para ser resolvida pela correção 385bb28 no site do Rstudio Github. No entanto, o problema não foi resolvido no Windows 7 ou no Windows 8.
Tenho várias apresentações brilhantes de ioslides copiadas em minha casa e máquinas de trabalho. Em cada máquina:
Os arquivos .Rmd são salvos com a codificação UTF-8
Versão R - 3.1.2
Versão Rstudio - 0.98.1091
versão rmarkdown - 0.4.2
Quando executo o código a seguir na minha máquina doméstica (Windows 8.1), o logotipo aparece, mas o css não é aplicado. RemovendoRuntime: shiny
faz com que o logotipo e o css funcionem como pretendido
---
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
Na minha máquina de trabalho (Windows 7 Enterprise), a execução do código acima resulta no seguinte erro:
Erro: Expressão regular inválida 'C: Users \ jfreels \ AppData \ Temp \ RtmpW0cpcs \ file1d7845d27c4c_files / logo.gif', motivo 'Referência traseira inválida'
Este erro parece estar alinhado com uma discussão no site do Rstudio:https://support.rstudio.com/hc/communities/public/questions/203671936-Invalid-Back-Reference-when-running-a-Shiny-app
Se eu remover apenas a frase de destaque do logotipo no cabeçalho YAML, a apresentação será compilada com êxito, mas o CSS personalizado não será exibido. Mais uma vez, removendoRuntime: shiny
faz com que o CSS e o logotipo funcionem corretamente.
Por fim, no Windows 7 Enterprise, se eu remover a frase de destaque do logotipo no cabeçalho YAML, mas incluir uma plotagem em um dos slides, ou seja,
---
title: "Plot"
author: John Doe
date: March 22, 2005
output: ioslides_presentation
runtime: shiny
---
## Plot
```{r fig.show='asis'}
plot(cars)
```
Eu recebo o mesmo erro 'Referência inválida de volta', conforme discutido acima (exceto que o local do erro está listado como chunk-1). MAS, se eu mudar o argumento chunk parafig.show='hide'
o erro não aparece e a apresentação é compilada com êxito.
Agradecemos antecipadamente a sua ajuda para resolver este problema.