すべてのスタイルとヘッダー情報を保持するようにPandocに指示する方法がわかりません。ただし、おそらくこのスタイルはあまり変更されないので、これをスタイルシートファイルにコピーして、出力HTMLを生成するときに(またはコマンドラインオプションを使用して).css
このファイルをポイントしてみませんか?コマンドラインオプションを使用して、このスタイルシート情報を最終出力に埋め込むようにPandocに指示できます(オプションの完全なリストについては、ここを参照してください)。-c
--css
--self-contained
入力HTMLファイルのMathJaxスクリプトには、次のものを使用できます。
--mathjax=https://c328740.ssl.cf1.rackcdn.com/mathjax/2.0-latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML
最後に、R構文ハイライトには使用できます
--include-in-header=r_syntax.html
ここには、タグr_syntax.html
でラップされた適切なJavaScriptが含まれています。<script>
更新:そうは言っても、すべてのスタイルとスクリプト情報を1つのファイル(たとえばr_styling.html
)に含め、これを出力HTMLのヘッダーの最後に含めることができます。
pandoc -s -S --toc -h r_styling.html --self-contained test.html -o test-toc.html
オプションはの-h
省略形です--include-in-header
。