Я не уверен, как вы можете сообщить Pandoc, чтобы он сохранял всю информацию о стиле и заголовке. Однако, по-видимому, этот стиль не сильно меняется, так почему бы вам не скопировать его в файл таблицы стилей .css
и указать на этот файл при создании выходного HTML (с параметрами командной строки или --css
)? Вы можете сообщить Pandoc о включении этой информации таблицы стилей в ваш окончательный вывод с помощью опции командной строки --self-contained
(см. here для получения полного списка опций).
Для сценария MathJax в вашем входной HTML файл, который вы можете использовать
--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>
тегах ,
Update: Сказав все это, вы можете включать в себя всю информацию о стиле и сценария в одном файле (скажем r_styling.html
) и включить это в конце заголовка вашего вывода HTML с помощью
pandoc -s -S --toc -h r_styling.html --self-contained test.html -o test-toc.html
Опция -h
является сокращением для --include-in-header
.
'-h' должно быть' -H'. – evnu