Ich bin nicht sicher, wie Sie Pandoc sagen können, alle Stil- und Header-Informationen zu behalten. Vermutlich ändert sich dieser Stil jedoch nicht sehr stark. Warum kopieren Sie ihn nicht in eine Stylesheet-Datei .css
und verweisen auf diese Datei beim Generieren des Ausgabe-HTML (mit den Befehlszeilenoptionen -c
oder)? Sie können Pandoc anweisen, diese Stylesheet-Informationen in Ihre endgültige Ausgabe einzubetten, indem Sie die Befehlszeilenoption --self-contained
verwenden (eine vollständige Liste der Optionen finden Sie unter here).
Für das Mathjax Skript in Ihrer Eingabe HTML-Datei können Sie
--mathjax=https://c328740.ssl.cf1.rackcdn.com/mathjax/2.0-latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML
Schließlich können Sie
--include-in-header=r_syntax.html
verwenden, für die R Syntax-Highlighter verwenden, wo r_syntax.html
die entsprechende JavaScript in <script>
Tags gewickelt enthält .
Update: dass alle gesagt haben, können Sie den Stil und Skript-Informationen in einer einzigen Datei (sagen wir r_styling.html
) umfassen und nimmt diese am Ende des Kopfzeile Ihres HTML-Ausgabe mit
pandoc -s -S --toc -h r_styling.html --self-contained test.html -o test-toc.html
Die Option -h
ist eine Abkürzung für --include-in-header
.
'-h' sollte' -H' sein. – evnu