Я сейчас работаю над книгой, используя bookdown.Он использует некоторые фрагменты кода, которые требуют времени для компиляции, выполнения и получения выходных данных.Я использую следующие команды для создания файлов HTML, PDF и EPUB для книги:
Rscript -e "bookdown::render_book('index.Rmd', 'bookdown::gitbook')"
Rscript -e "bookdown::render_book('index.Rmd', 'bookdown::pdf_book')"
Rscript -e "bookdown::render_book('index.Rmd', 'bookdown::epub_book')"
Итак, каждый раз, когда генерируются файлы книги, происходит фактический расчет, увеличивая общее время генерации × 3.
Есть ли способ создать промежуточный файл при первом запуске и чем использовать его для создания выходных данных HTML, PDF и EPUB?