Ich möchte demonstrieren, wie RMarkdown zu schreiben, wo RMarkdown Demonstration in ein RMarkdown-Dokument eingebettet ist verwendet, um das Kursmaterial zu erstellen. Innerhalb dieses umzäunten Codeblocks möchte ich nicht knitr ausführen, um den Chunk auszuführen.Embed Rmarkdown mit Rmarkdown, ohne Knitrevolution
Ich möchte so etwas in mein "top level" Rmarkdown Dokument einfügen, und alles, was zwischen den äußeren Zäunen ist, wortwörtlich in fester Breite im HTML-Ausgabedokument drucken, anstatt den inneren eingebetteten R-Code auszuwerten Chunk- und Inline-Code.
```
---
title: "RMarkdown teaching demo"
author: "whoever"
---
# Major heading
Here's some text in your RMarkdown document. Here's a code chunk:
```{r, eval=FALSE}
head(mtcars)
```
Now we're back into regular markdown in our embedded document.
Here's inline code that I don't want executed either;
e.g. mean of mpg is `r mean(mtcars$mpg)`.
```
Ich habe die zero-width space trick in knitr example 65 versucht, aber dies nicht gelingt, wenn in PDF zu kompilieren versuchen (ich brauche HTML und PDF).
Das funktioniert, ich würde nur den unteren Zaun auf die gleiche Weise schließen, mit 'r '' '' '. Ansonsten gerät die Syntax-Hervorhebung in RStudio außer Kontrolle. –
Rechts. Das würde RStudio bei der Syntax-Hervorhebung helfen, obwohl es nicht notwendig ist, dass knitr funktioniert. –
Für mich ('rmarkdown_1.0') benötigt das Inline-Stück zusätzliches Escaping für Backticks. – tonytonov