2016-11-24 3 views
2

Ich machte eine Präsentation in R, mit einer der replave.js Vorlagen (mit revealjs R-Paket).Wie konvertiert man R replace.js Präsentation in pdf?

Standardmäßig generiert es eine HTML-Datei und wenn geöffnet für die Präsentation zeigt es oberen Teil des Browsers einschließlich Lesezeichen, Dateipfad usw. ... Ich kann Lesezeichen-Leiste, aber nicht den Dateipfad Teil deaktivieren, ich muss dies in präsentieren Eine formale Einstellung, so dass die Präsentation nach PDF zu exportieren scheint eine bessere Option.

Kann jemand es in pdf exportieren? Kann ich etwas in der YAML-Kopfzeile hinzufügen, so dass die Ausgabe PDF und nicht HTML ist?

Unten ist der Beispielcode, es generiert "test.html" -Datei. Ich will „test.pdf“ erzeugen, während alle anderen Eigenschaften zu erhalten Präsentationen zB Übergänge, interaktive Plots etc ...

--- 
title: "test" 
output: revealjs::revealjs_presentation 
--- 

## 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 Bullets 

- Bullet 1 
- Bullet 2 
- Bullet 3 

## Slide with R Code and Output 

```{r} 
summary(cars) 
``` 

## Slide with Plot 

```{r, echo=FALSE} 
plot(cars) 
``` 
+0

Es wäre einfacher zu helfen, wenn Sie eine Art von [reproduzierbar Beispiel] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example) mit Beispiel enthalten Code, der getestet werden kann. – MrFlick

+0

Verwenden Sie Chrome, wählen Sie Drucken und speichern als PDF .... –

+0

@MartinSchmelzer Speichern als PDF wird nur statische PDF-Datei verlieren Eigenschaften der Präsentation einschließlich interaktive Plots, Übergänge Header etc. – piyush

Antwort

3

Wenn eine manuelle Lösung für Sie in Ordnung ist (keine automatische Generierung von PDF-Dateien, wenn Sie stricken) :

Öffnen Sie Ihre HTML-Datei im Browser und fügen Sie der URL z. B. ?print-pdf hinzu, z. G.

http://index.html?print-pdf 

Anschließend können Sie die Folien in PDF drucken (z. B.. Mit Ubuntu Linux + Firefox + "Datei speichern" Druckoption).

Verwandte Themen