Как я могу включить использование расширения deck.automation.js при создании документа Rmarkdown-slidify-deck.js в RStudio?

Как я могу включить использование расширения deck.automation.js при создании документа Rmarkdown-slidify-deck.js в RStudio? Он предназначен для показа презентации на экране со статистическим содержанием без взаимодействия с кем-либо, и после завершения начнется автоматически.

https://github.com/rchampourlier/deck.automatic.js

http://ramnathv.github.io/slidify/index.html

1 ответ

Решение

Вот демонстрация того, как добавить это расширение к deckjs, используя Slidify. Одним словом, вот что вам нужно сделать.

  1. использование author("mydeck") инициализировать колоду, изменить framework в deckjs и беги slidify("index.Rmd")
  2. Скачать расширение automatic и добавить его в libraries/frameworks/deckjs/extensions,
  3. изменять libraries/frameworks/deckjs/config.yml чтобы automatic добавлен в список расширений.
  4. изменять libraries/frameworks/deckjs/partials/snippet.html, так что добавлен фрагмент javascript, необходимый для инициализации расширения.

Вы также можете добавить опцию для воспроизведения / паузы, а также установить пользовательские длительности слайдов. Инструкции в слайде колоды здесь.

ОБНОВЛЕНИЕ: инструкции здесь предполагают, что у вас есть dev установлены филиалы Slidify и Slidifylibraries.

pkgs <- c("slidify", "slidifyLibraries")
devtools::install_github(pkgs, "ramnathv", ref = "dev")
Другие вопросы по тегам