Ich bereite eine RMarkdown reveal.js Präsentation vor. Ich möchte die R-Code-Abschnitte in der Folie in der Natur faltbar sein.RMarkdown reveal.js Präsentationscode Falten
Meine Yaml-Header sieht so aus, aber die Code-Faltung ist nicht in der endgültigen Präsentation sichtbar.
---
title: "Untitled"
output:
revealjs::revealjs_presentation:
code_folding: hide
---
## R Markdown
This is an R Markdown presentation. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see <http://rmarkdown.rstudio.com>.
When you click the **Knit** button a document will be generated that includes both content as well as the output of any embedded R code chunks within the document.
## Slide with R Code and Output
```{r}
summary(cars)
```
## Slide with Plot
```{r, echo=FALSE}
plot(cars)
```
Hinzufügen code_folding: hide
Werke für regelmäßige RMarkdown Datei.
Ist code_folding für die Präsentation nicht verfügbar? Gibt es einen alternativen Weg, den ich ausprobieren sollte?
Ich würde es annehmen, ist es nicht. Aber Sie können trotzdem etwas Ähnliches mit ein bisschen JavaScript erstellen. Vielleicht hilft das: https://Stackoverflow.com/a/37839683/1777111 –
Vielen Dank Martin, ich habe diesen Code versucht, aber es scheint nur auf HTML-Dateien zu funktionieren, nicht auf Folien. – Vasim
Das ist wahr. Der Grund dafür ist, dass das DOM (Document Object Model) der Präsentationen sich von dem eines gängigen RMarkdown HTML-Dokuments unterscheidet. Sie müssten den Code ein wenig anpassen, damit es funktioniert. –