В настоящее время я изучаю конфигурации R Markdown и возможности вывода HTML. Моя цель состоит в том, чтобы иметь локальный шаблон HTML, а также локальный файл темы CSS, который ведет себя точно так же, как если бы я выбрал опции темы / выделения в конфигурациях yaml.
Я использовал следующую конфигурацию:
output:
html_document:
theme: united
highlight: tango
toc: true
toc_depth: 3
toc_float: # set to false if you do no want a floating toc
collapsed: true
smooth_scroll: true
Теперь я хочу иметь возможность настраивать структуру HTML и CSS самостоятельно. Я начал с HTML-шаблона следующим образом:
Загрузил стандартный шаблон pandoc HTML5 и скопировал его в локальный template.html
файл. Я изменил свою конфигурацию на
output:
html_document:
template: template.html
theme: united
highlight: tango
toc: true
toc_depth: 3
toc_float: # set to false if you do no want a floating toc
collapsed: true
smooth_scroll: true
Существует несколько проблем:
- оглавление больше не показывается
- изменен визуализированный HTML-дизайн вывода, т. Е. У меня вообще нет поля - все функции javascript ушли, поэтому нет поддержки DT, нет вкладок, прокрутки и т. Д.
У меня такой вопрос: как я могу добиться точно такого же дизайна и функциональности, которые у меня были ранее с моей конфигурацией, но с сохранением файлов шаблона / темы / выделения локально? (Таким образом, template.html, styles.css и все необходимые файлы JS)
Дайте мне знать, если мне нужно дать более подробную информацию. Спасибо!