2016-09-20 9 views
1

kein Duplikat: diese Frage ist etwa RStudio, nicht die R-Eingabeaufforderunggenerieren mehrere RMarkdown Ausgänge in RStudio

ich eine RMD-Datei mit zwei Ausgabeformaten im Header haben. Wenn ich jedoch in RStudio "Knit" drücke, passiert nur die erste Ausgabe. Ist das reparierbar?

Rubrik:

--- 
title: "title" 
output: 
    html_document: 
    css: style.css 
    code_folding: hide 
    dev: CairoSVG 
    toc: yes 
    github_document: 
    df_print: kable 
    toc: yes 
--- 

Edit: Es stellt sich heraus, das die "Vorschau" -Version von RStudio Sie, welche Ausgabe Sie wollen wählen können. Aber die Ausgabe von einem wird den anderen Ausgang löschen.

+0

Es ist, als dokumentiert verhalten. Ich denke, durch „fixierbar“ Sie bedeuten „anpassbar“, und die Art und Weise zu tun, ist wahrscheinlich durch 'rmarkdown :: render' in einem Skript aufrufen und das' output_format' Argument angeben. – Gregor

+0

Ein möglicher Wert für 'output_format' ist' „alle“ '. Ich frage mich, ob es möglich ist, diesen Wert zu setzen in RStudio https://github.com/rstudio/rmarkdown/blob/2b25d39f1924f2b751cbf013cf8176baa96461b8/R/render.R#L30 – sharoz

+0

Mögliche Duplikat [Knit eine Abschlags-Datei zu zwei Ausgabedateien] (https://stackoverflow.com/questions/39662365/knit-one-markdown-file-to-two-output-files) –

Antwort

0

ich diesen Beitrag zu Flagge wollte nicht als duplicate, wie Sie die Frage zum ersten Mal veröffentlicht. Die Antwort wurde jedoch einige Tage später unter dem folgenden Link veröffentlicht. Ich habe es hier platziert, damit andere es finden können, wenn sie auf Ihre Frage landen.

Knit one markdown file to two output files

+0

Diese Lösung ist nicht für RStudio. Es ist nur für die R-Befehlszeile. – sharoz

Verwandte Themen