Из блокнота в слайды: создайте онлайн-презентацию 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 вам не нужно живое ядро: слайды статичны — ими легче делиться и безопаснее встраивать.
Выберите цветовую тему (светлую или темную), отключите параметр «Включить выходные данные», если вам нужен только текст/графики из урока, оставьте заметки докладчика включенными, если вы создали ячейки «заметки». Результат: один файл открывается двойным щелчком мыши.

