Доступно сейчас.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.

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

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

Вот как вы конвертируете ipynb в слайды в своем браузере

  1. 01

    Загрузите свой.ipynb

    Перетащите блокнот, анализ на стороне клиента с подсчетом ячеек перед преобразованием.

  2. 02

    Выберите варианты

    Определите, включены ли выходные данные кода и заметки докладчика, значения по умолчанию охватывают многие сценарии занятий в классе и конференций.

  3. 03

    Скачайте и покажите

    Сохраните.html, дважды щелкните в браузере, нажмите F11 для полноэкранного режима и нажмите S для просмотра выступающего.

FAQ

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

Open this converter, upload your.ipynb, and download the generated.html. Open the file in any browser to present. The deck uses Reveal.js so the experience matches the standard nbconvert --to slides output.

Yes. Cells tagged with slide, subslide, fragment, skip, or notes in cell.metadata.slideshow render the same way RISE and nbconvert --to slides render them.

The converter falls back to splitting on top-level Markdown headings. A well-structured notebook becomes a usable deck without you having to tag every cell first.

Either re-tag the cells in JupyterLab&rsquo;s slide editor and re-run the converter, or open the downloaded.html in a text editor and rearrange the <section> tags directly. The format is plain HTML.

The default version pulls Reveal.js and Highlight.js from a CDN, so it needs the network the first time you load it. Browsers cache these assets, so re-opening offline usually still works. For fully offline talks, save the page with its assets via your browser&rsquo;s Save Page As option.

Open the.html, append ?print-pdf to the URL, and use your browser&rsquo;s Print to Save as PDF. This is the standard Reveal.js export route and produces one PDF page per slide.

Yes. Image outputs stored inside the notebook (matplotlib PNG, etc.) appear inline on the slides when Include outputs is on.

Yes. Press S in the presenter view to open Reveal.js&rsquo;s speaker window. Cells tagged as notes show up there alongside the current and next slide.

It produces the same kind of Reveal.js HTML deck and respects the same metadata. The differences: no Python install, no LaTeX dependency, single-file output, and conversion in the browser.

Secure server conversion — processed briefly, not stored afterward. The downloaded .html is what you keep and share.

Yes. The converter ships with a light and a dark theme. For more theming, edit the inline <style> block at the top of the downloaded.html or replace the theme stylesheet link with another Reveal.js theme.

Static outputs (PNG snapshots, HTML widgets that store their data in the notebook) appear on the slides. Live, kernel-backed widgets do not run because the deck is static; for live demos use RISE in JupyterLab.

Yes. Structure the notebook with clear Markdown headings or slideshow tags, export, and present. Students can receive the .html even if they never install Jupyter.

Cells tagged fragment or subslide follow Reveal.js / nbconvert conventions: fragments appear step-by-step; subslides nest under a parent slide. Tag in JupyterLab’s slide tools, then re-export.

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