Из блокнота в слайды: создайте онлайн-презентацию Reveal.js из блокнота Jupyter.
Этот конвертер превращает блокнот Jupyter в автономный набор HTML-слайдов Reveal.js, который вы можете представить в любом браузере. Поместите .ipynb на страницу, выберите, включать ли результаты и заметки докладчика, и загрузите файл .html, который уже загружает Reveal.js и Highlight.js из CDN, без этапа сборки, без проблем с nbconvert --to Slides, без установки LaTeX. Откройте в Chrome, Edge или Firefox, чтобы затем представить и заархивировать файл для аудитории.
Конвертер учитывает те же метаданные ячейки slideshow.slide_type, которые используют Jupyter, RISE и nbconvert --to Slides: slide, subslide, fragment, skip и notes. Если вы использовали редактор слайдов в JupyterLab, колода будет выглядеть так. Без тегов конвертер возвращается к прагматическому значению по умолчанию: каждый заголовок Markdown начинает новый слайд, так что хорошо структурированное руководство становится презентабельным без дополнительной работы.
По сравнению с «jupyter nbconvert --to слайды», эта страница выигрывает в простоте: не требуется установка Jupyter, не требуется поддержка среды Python и не требуется хостинг статических папок, выходные данные представляют собой один .html для почты, Slack или любого статического хостинга. По сравнению с RISE вам не нужно живое ядро: слайды статичны, ими легче делиться и безопаснее встраивать.
Выберите цветовую тему (светлую или темную), отключите параметр «Включить выходные данные», если вам нужен только текст/графики из урока, оставьте заметки докладчика включенными, если вы создали ячейки «заметки». Результат: один файл открывается двойным щелчком мыши.


