Ich arbeite in einem R notebook und möchte es verwenden, um zwei outputs zu erstellen: ein HTML-Dokument und ein PDF-Dokument.HTML-Widgets in einem RMarkdown-Dokument (PDF, HTML) anordnen
Meine Analyse enthält Broschüren (HTML-Widgets), die Probleme verursacht, wenn ich das Notebook zu einem PDF-Dokument stricken. Dank der Funktion webshot
, die jetzt im Paket knitr
enthalten ist, wird "knitr versuchen, statische Screenshots für HTML-Widgets automatisch mit dem Webshot-Paket zu erstellen" (https://github.com/yihui/knitr/blob/master/NEWS.md).
Dies funktioniert gut, wenn meine Ausgabe eine Reihe von Flugblättern Karten übereinander gestapelt ist, aber ich würde die Karten in einer prägnanten Reihenanordnung zusammen gruppieren (siehe Bild unten).
Hier ist ein reproduzierbares Beispiel meines R Notebook: gist
Leider, wenn ich versuche, dieses Dokument in eine PDF zu stricken ich folgende Fehlermeldung:
Error: Functions that produce HTML output found in document targeting latex output.
Please change the output type of this document to HTML. Alternatively, you can allow
HTML output in non-HTML formats by adding this option to the YAML front-matter of
your rmarkdown file:
always_allow_html: yes
Note however that the HTML output will not be visible in non-HTML formats.
Wie kann ich diese einreihige Anordnung in einem PDF-Dokument erhalten?
Dies ist genau die PDF-Ausgabe, nach der ich gesucht habe! Leider zeigt jetzt die HTML-Ausgabe die Karten im gestapelten Format an. Gibt es eine Möglichkeit, das Beste aus beiden Welten zu haben?, beide pdf und html Dokumente zeigen die Karten in einer einreihigen Anordnung)? – Tiernan
Ich gab es eine Chance. Meine Antwort wurde aktualisiert. –
Fügen Sie das Skript dem R-Chunk hinzu? Zu einem js Stück? – Tiernan