Nie jestem pewien, w jaki sposób można powiedzieć Pandoc, aby zachować wszystkie informacje o stylu i nagłówku. Jednak prawdopodobnie ten styl nie zmienia się bardzo, więc dlaczego nie skopiujesz go do pliku stylów .css
i wskażesz ten plik podczas generowania wyjściowego HTML (z opcjami wiersza poleceń -c
lub --css
)? Możesz powiedzieć Pandocowi, aby osadził informacje o tym arkuszu stylów w ostatecznym pliku wyjściowym, używając opcji wiersza poleceń --self-contained
(pełna lista opcji znajduje się w here).
skryptu mathjax w pliku HTML wejściowego można użyć
--mathjax=https://c328740.ssl.cf1.rackcdn.com/mathjax/2.0-latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML
Wreszcie, dla wyróżnienia składni R można użyć
--include-in-header=r_syntax.html
gdzie r_syntax.html
zawiera odpowiednią JavaScript owinięte w <script>
tagów .
Aktualizacja: Powiedziawszy to wszystko, można zawierać wszystkie informacje o stylu i skryptu w jednym pliku (słownie r_styling.html
) i informuje o tym na końcu nagłówka HTML wyjściowego za pomocą
pandoc -s -S --toc -h r_styling.html --self-contained test.html -o test-toc.html
Opcja -h
jest skrócona dla --include-in-header
.
'-h' powinno być' -H'. – evnu