Benutzer-Werkzeuge

Webseiten-Werkzeuge


allgemein:howto:pandoc

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
allgemein:howto:pandoc [06.03.2016 20:03] – [Howto zu pandoc und knitr] richardallgemein:howto:pandoc [05.07.2018 10:03] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 179: Zeile 179:
 generieren zu können. generieren zu können.
 Rstudio unterstützt Templates. Diese liegen unter Ubuntu in folgendem Ordner: Rstudio unterstützt Templates. Diese liegen unter Ubuntu in folgendem Ordner:
 +
 +Unter Linux:
 <code>/usr/local/lib/R/site-library/rmarkdown/rmarkdown/templates</code> <code>/usr/local/lib/R/site-library/rmarkdown/rmarkdown/templates</code>
 +Unter Windows:
 +<code>C:\Programme\RStudio\R-3.2.3\library\rmarkdown\rmarkdown\templates</code>
 +
 Dort befindet sich pro Template ein Ordner. Dort befindet sich pro Template ein Ordner.
  
-Der Ordnet besteht aus folgender Struktur+Der Ordner besteht aus folgender Struktur
 <code> <code>
 template_name template_name
Zeile 200: Zeile 205:
  
 Die Lösung ist denkbar simpel. R lädt u.a. eine Datei ''.Rprofile'', die im Hauptordner des Users liegen muss. Dort kann man häufig benötigte Bibliotheken einbinden.  Die Lösung ist denkbar simpel. R lädt u.a. eine Datei ''.Rprofile'', die im Hauptordner des Users liegen muss. Dort kann man häufig benötigte Bibliotheken einbinden. 
 +
 Unter Linux: Unter Linux:
 <code>/home/USERNAME/</code> <code>/home/USERNAME/</code>
Zeile 224: Zeile 230:
  
  
 +====== pandoc output ======
  
 +===== Math und das Format-Problem =====
 +https://github.com/jgm/pandoc/issues/1938
 +
 +Formelsatz in ''markdown'' kann sehr unschöne Ergebnisse hervorbringen, um diese in den Griff zu bekommen sind einige Handgriff notwendig. Hier wird versucht eine Lösung für folgende Kombinationen anzubieten.
 +  * ''markdown'' -> ''PDF''
 +  * ''markdown'' -> ''dokuwiki''
 +  * ''markdown'' -> ''epub''
 +  * ''markdown'' -> ''HTML''
 +
 +Als Beispiel-Code soll folgender Schnipsel dienen:
 +<code>
 +Ein wenig Mathematik
 +
 +$$
 +\begin{align}
 +x&=\frac{3}{5}\label{eq:1}\\
 +y&=2
 +\end{align}
 +$$
 +
 +End of math. $\eqref{eq:1}$
 +</code>
 +
 +<code>
 +pandoc math.txt -t html -s -o test.html --mathjax=https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML -H mathjax-header-include.txt
 +</code>
 +
 +<file html mathjax-header-include.txt>
 +<script type="text/x-mathjax-config">
 +    MathJax.Hub.Config({ TeX: { equationNumbers: {autoNumber: "all"} } });
 +  </script>
 +</file>
allgemein/howto/pandoc.1457291026.txt.gz · Zuletzt geändert: 05.07.2018 10:03 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki