Как добавить пользовательский htmlDependency в `bookdown :: gitbook` - PullRequest
0 голосов
/ 02 июня 2018

bookdown::gitbook() добавляет содержимое https://github.com/rstudio/bookdown/tree/master/inst/resources/gitbook как htmltools::htmlDependency.Как я могу добавить такую ​​пользовательскую зависимость в gitbook?

Цель состоит в том, чтобы предоставить простой способ добавления корпоративного CSS (включая изображения).Определение htmlDependency() и всех необходимых файлов будет находиться в пакете R.

1 Ответ

0 голосов
/ 04 июня 2018

Аргументы ... bookdown::gitbook() в конечном итоге передаются rmarkdown::html_document(), которые затем передаются rmarkdown::html_document_base(), который имеет аргумент extra_dependencies.Вы можете создать свой список зависимостей с помощью htmltools::htmlDependency() и передать их bookdown::gitbook() с помощью аргумента extra_dependencies.

...