Gibt es minimale oder noch größere, funktionierende Beispiele für die Verwendung von SCons und knitr
, um Berichte aus .Rmd
Dateien zu generieren?Beispiele für die Verwendung von SCons mit Knitr
knit
eine cleaning_session.Rmd
Datei von der Befehlszeile (bash
shell) ing eine .html
Datei abzuleiten, über getan werden können:
Rscript -e "library(knitr); knit('cleaning_session.Rmd')".
In diesem example werden Rscript und Anweisungen an einen Make
Datei eingespeist
RMDFILE=test
html :
Rscript -e "require(knitr); require(markdown); knit('$(RMDFILE).rmd', '$(RMDFILE).md'); markdownToHTML('$(RMDFILE).md', '$(RMDFILE).html', options=c('use_xhtml', 'base64_images')); browseURL(paste('file://', file.path(getwd(),'$(RMDFILE).html'), sep=''
In dieser Antwort https://stackoverflow.com/a/10945832/1172302 gibt es Berichten zufolge eine Lösung mit SCons. Aber ich habe nicht genug Tests gemacht, um es für mich funktionieren zu lassen. Im Wesentlichen wäre es toll, etwas wie das Beispiel zu haben, das bei https://tex.stackexchange.com/a/26573/8272 präsentiert wird.
Können Sie uns einen Tipp geben, wie der Befehl zum Konvertieren einer '.Rmd' Datei nach TeX/LaTeX aussehen würde? Dann müssen Sie nur diesen Befehl in einen 'Befehl' oder einen korrekten Builder umwandeln, indem Sie dem Rat von https://bitbucket.org/scons/scons/wiki/ToolsForFools folgen und dann auf die erstellte TeX-Datei verweisen Quelle für den PDF-Builder. SCons sollten sich dann um den Rest kümmern ... – dirkbaechle
@dirkbaechle danke für den Hinweis auf die richtige Dokumentation. Mit der Zeit werde ich versuchen, etwas ausgeklügelter zu bauen. –