Доступно сейчас.html

IPYNB Слайды

Создайте презентацию Reveal.js из ноутбука: учитывает метаданные slideshow или делит по заголовкам Markdown, затем загружает один HTML-файл для распространения.

Free and instant. Files are processed briefly on our servers for conversion, then discarded — nothing is stored.

Как это работает

Три шага от загрузки до скачивания

1

Положите блокнот

Перетащите.ipynb на карточку или выберите файл. Аккаунт не создаётся.

2

Выберите экспорт

Word, PDF, Markdown, HTML, LaTeX, ZIP, инструменты Python, просмотрщик, очистка, объединение или разделение, что ждёт ваш читатель.

3

Скачайте и отправьте

Получите готовый файл сразу. Откройте локально, прикрепите к письму или загрузите в LMS.

Из блокнота в слайды: создайте онлайн-презентацию 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 вам не нужно живое ядро: слайды статичны, ими легче делиться и безопаснее встраивать.

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

Из блокнота в слайды: создайте онлайн-презентацию Reveal.js из блокнота Jupyter.

Зачем конвертировать блокнот Jupyter в слайды здесь

Вывод Reveal.js, который вы используете повсюду

Загрузите один.html, который Reveal.js извлекает из CDN; работает в любом крупном браузере и экспортируется в PDF через стандартный путь печати Reveal.

Отслеживает метаданные ячеек слайд-шоу

Считывает slide, subslide, fragment, skip и notes из cell.metadata.slideshow, того же поля, на которое полагаются RISE и nbconvert --to Slides, чтобы блокноты с тегами отображались правильно.

Умный запасной вариант для заголовков

По-прежнему можно использовать без метаданных слайда: каждый заголовок Markdown верхнего уровня запускает слайд; история продолжается ниже.

Код остается кодом

Ячейки кода получают подсветку синтаксиса Highlight.js. Включите выходные текстовые потоки списка, ошибки и встроенные изображения под ячейку.

Заметки докладчика, как на RISE

Ячейки, помеченные как «заметки», становятся заметками докладчика Reveal.js в представлении докладчика, как это известно из RISE в JupyterLab.

Сто процентов в браузере

Преобразование выполняется локально на вашей вкладке, блокнот не покидает ваш компьютер; в деке нет трекеров.

FAQ

Часто задаваемые вопросы об ipynb для слайдов

Откройте этот конвертер, загрузите свой.ipynb и загрузите.html, откройте его в любом браузере, чтобы представить. В колоде используется Reveal.js, аналогичный nbconvert --to Slides.

Да. Ячейки с slide, subslide, fragment, skip или notes в cell.metadata.slideshow отображаются так же, как в RISE и nbconvert --to Slides.

Затем конвертер разбивается на заголовки Markdown верхнего уровня. Структурированный блокнот сразу становится пригодным для использования без необходимости помечать каждый элемент.

Либо вы меняете теги ячеек в редакторе слайдов JupyterLab и снова запускаете конвертер, либо открываете загруженный.html в редакторе и меняете местами теги <section>, обычный HTML.

По умолчанию он загружает Reveal.js и Highlight.js через CDN, поэтому вам потребуется подключиться в первый раз. Активы кэшируются; Перекрещение обычно хорошо работает в автономном режиме. Для работы в автономном режиме: используйте «Сохранить как полную веб-страницу» в браузере.

Откройте.html, добавьте «?print-pdf» к URL-адресу и используйте «Печать» to «Сохранить как PDF», стандартный маршрут Reveal.js с одной страницей PDF на слайд.

Да. Выходные изображения в блокноте, например matplotlib-PNG, отображаются встроенными на слайдах, если включен параметр «Включить выходные данные».

Да. Нажмите S в режиме докладчика, чтобы открыть окно «Показать докладчика». Ячейки, помеченные как примечания, появляются рядом с текущим и следующим слайдом.

Аналогичные дочерние метаданные Reveal.js-HTML. Отличия: установка Python/LaTeX не требуется, один файл конвертируется непосредственно в браузере.

Нет, преобразование локально. Создается только загруженный.html.

Да, светлый и темный доступны. Дополнительные темы: настройте блок <style> или переключите таблицу стилей Reveal на другую тему.

Статические снимки (PNG, встроенный HTML) отображаются на слайдах, когда они находятся в выходных файлах; живые виджеты с ядром, нет, для живых демонстраций RISE в JupyterLab остается полезным.

Попробуйте наши другие бесплатные инструменты