allgemein:howto:pandoc
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
allgemein:howto:pandoc [05.03.2016 23:33] – richard | allgemein:howto:pandoc [07.03.2016 17:17] – [pandoc output] richard | ||
---|---|---|---|
Zeile 123: | Zeile 123: | ||
- | ====== knitr - Der kleine Helfer | + | ===== knitr - Der kleine Helfer ===== |
Tool zu Vereinfachung der Ausgabe kann folgendes Tool verwendet werden. | Tool zu Vereinfachung der Ausgabe kann folgendes Tool verwendet werden. | ||
http:// | http:// | ||
Zeile 170: | Zeile 170: | ||
Um '' | Um '' | ||
- | < | + | < |
IDE für markdown mit knitr Support: | IDE für markdown mit knitr Support: | ||
https:// | https:// | ||
+ | |||
+ | ===== Template für ein Arbeitsblatt ===== | ||
+ | Das Rstudio ist sehr komfortabel, | ||
+ | generieren zu können. | ||
+ | Rstudio unterstützt Templates. Diese liegen unter Ubuntu in folgendem Ordner: | ||
+ | |||
+ | Unter Linux: | ||
+ | < | ||
+ | Unter Windows: | ||
+ | < | ||
+ | |||
+ | Dort befindet sich pro Template ein Ordner. | ||
+ | |||
+ | Der Ordner besteht aus folgender Struktur | ||
+ | < | ||
+ | template_name | ||
+ | resources -> z.B. css-Dateien für HTML-Output | ||
+ | skeleton -> hier liegen alle Dateien, die für ein neues Dokument benötigt werden | ||
+ | template.yaml -> Name und Beschreibung des Templates für Rstudio | ||
+ | </ | ||
+ | |||
+ | Ich habe mir ein Satz zusammengestellt, | ||
+ | {{: | ||
+ | Das Archive enthält die Ordnerstruktur, | ||
+ | Danach steht die neue Vorlage im Rstudio zur Verfügung. | ||
+ | |||
+ | ===== knitr und pandoc automatisch in Rstudio laden ===== | ||
+ | Da ich es als lästig empfinde die hauptsächlich eingesetzten Bibliotheken immer wieder neu laden zu müssen, habe ich nach einer Lösung gesucht, um diese während des Starts von | ||
+ | R gleich mit zu laden. Da Rstudio die Standard R-Umgebung als Konsole anbietet, schlägt man gleich zwei Fliegen mit einer Klappe. | ||
+ | |||
+ | Die Lösung ist denkbar simpel. R lädt u.a. eine Datei '' | ||
+ | |||
+ | Unter Linux: | ||
+ | < | ||
+ | Unter Windows: | ||
+ | < | ||
+ | |||
+ | In der folgende Beispieldatei wird '' | ||
+ | <file bash .Rprofile> | ||
+ | library(knitr) | ||
+ | </ | ||
+ | |||
======= pandoc/ | ======= pandoc/ | ||
Folgende Tools werden benötigt bzw. damit geht es am schnellsten. | Folgende Tools werden benötigt bzw. damit geht es am schnellsten. | ||
- | * R-Programmiersprache (https:// | + | |
- | * RStudio (https:// | + | * RStudio (https:// |
- | * pandoc (https:// | + | * pandoc (https:// |
- | * MikTex (http:// | + | * MikTex (http:// |
Die Reihenfolge ist sinnvoll, damit keine Fehlermeldungen entstehen. Über das RStudio können weitere Pakete für MikTex bzw. R nachgeladen werden. | Die Reihenfolge ist sinnvoll, damit keine Fehlermeldungen entstehen. Über das RStudio können weitere Pakete für MikTex bzw. R nachgeladen werden. | ||
+ | |||
+ | |||
+ | |||
+ | ====== pandoc output ====== | ||
+ | |||
+ | ===== Math und das Format-Problem ===== | ||
+ | https:// | ||
+ | < | ||
+ | pandoc math.txt -t html -s -o test.html --mathjax=https:// | ||
+ | </ |
allgemein/howto/pandoc.txt · Zuletzt geändert: 05.07.2018 10:03 von 127.0.0.1