利用可能.html

IPYNB スライド

ノートブックからReveal.jsプレゼンテーションを作成:slideshowメタデータを尊重、または見出しMarkdownで分割し、共有可能な単一のHTMLファイルをダウンロード。

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

How it works

Three steps from upload to download

1

Drop your notebook

Drag a.ipynb onto the card or browse your files. You never create an account.

2

Choose the export

Select Word, PDF, Markdown, HTML, LaTeX, ZIP, Python tools, viewer, cleaner, merger, or splitter, whatever matches your reviewer.

3

Download and ship

Grab the finished file immediately. Open it locally, attach it to email, or upload it to your LMS.

ノートをスライドに:Jupyter ノートをオンラインで Reveal.js スライドに

この変換器は Jupyter ノートを、どのブラウザでも発表できる自己完結型の Reveal.js HTML スライドデッキにします。ページに.ipynb を置き、出力とスピーカーノートを残すか選び、CDN から Reveal.js と Highlight.js を読み込む.html をダウンロード, ビルドなし、nbconvert --to slides なし、LaTeX なし。Chrome・Edge・Firefox で開いて発表し、zip にして聴衆と共有できます。

Jupyter・RISE・nbconvert --to slides が使う slideshow.slide_type と同じセルメタデータ, slidesubslidefragmentskipnotes, を尊重します。JupyterLab のスライドエディタでタグ付け済みなら設定どおり。タグがなければ実用的なデフォルトに:最上位の Markdown 見出しごとに新スライドなので、よく整ったチュートリアルは追加作業なしで発表になります。

jupyter nbconvert --to slides より単純さで勝ちます, Jupyter 導入・Python 環境維持・静的フォルダのホスティング不要。出力はメール・Slack・静的サイトに載せられる.html 1 つ。RISE と違いカーネルは不要でスライドは静的, 共有しやすくサイト埋め込みも安全です。

ライト/ダークのテーマを選び、講義スクリプトの本文と図だけ欲しいときは出力をオフ、notes セルを入れたならスピーカーノートをオン。ダブルクリックで開く1つの共有ファイルになります。

ノートをスライドに:Jupyter ノートをオンラインで Reveal.js スライドに

ここで Jupyter ノートをスライドに変換する理由

どこでも発表できる Reveal.js 出力

CDN から Reveal.js を読む.html を1つダウンロード。どのブラウザでも動き、標準の Reveal 印刷ルートで PDF にもできます。

スライド用セルメタデータを尊重

cell.metadata.slideshowslidesubslidefragmentskipnotes を読みます, RISE と nbconvert --to slides と同じフィールドなので既存のタグ付きノートが正しく描画されます。

見出しベースのスマートなフォールバック

スライドメタがなくても変換できます:最上位 Markdown 見出しごとに新スライドが始まり、続くセルは下に物語が続きます。

コードはコードのまま

コードセルは Highlight.js で強調。出力をオンにすればテキストストリーム・エラー・埋め込み画像も各セルの下に表示されます。

RISE と揃うスピーカーノート

notes でタグしたセルは Reveal.js のプレゼンタービューで読むスピーカーノートになります, JupyterLab の RISE と同じ流れです。

100% ブラウザ内

変換はタブ内でローカル実行。ノートはマシンを出ず、出力デッキに解析や外部トラッカーはありません。

FAQ

ipynb をスライドに関するよくある質問

この変換器を開き.ipynb をアップロードして生成された.html をダウンロード。ブラウザで開いて発表。Reveal.js を使うので標準の nbconvert --to slides に近い体験です。

はい。cell.metadata.slideshowslidesubslidefragmentskipnotes は RISE と nbconvert --to slides と同じ描画になります。

最上位 Markdown 見出しで分割します。よく構造化されたノートは先にすべてタグしなくても使えるデッキになります。

JupyterLab のスライドエディタでセルを再タグして変換器を再実行するか、ダウンロードした.html をテキストエディタで開き <section> の順を直します。素の HTML です。

既定は CDN から Reveal と Highlight を取得するので初回読み込みにネットが要ります。ブラウザがキャッシュすればオフライン再オープンもたいてい可能です。完全オフラインは名前を付けて保存で資産ごと保存してください。

.html を開き URL に ?print-pdf を付け、印刷 to PDF として保存。Reveal.js の標準ルートでスライド1枚につき PDF 1 ページです。

はい。ノート内に保存された画像出力(matplotlib PNG など)は出力オンならスライドにインラインで出ます。

はい。プレゼンタービューで S を押すと Reveal.js のスピーカーウィンドウが開き、notes タグのセルが現在・次スライドと並んで表示されます。

同種の Reveal.js HTML デッキを生成し同じメタを尊重。違いは Python 導入・LaTeX 不要・単一ファイル・ブラウザ変換です。

いいえ。変換はローカル。成果はダウンロードした.html のみです。

はい。ライトとダークが同梱。さらに変えるにはダウンロードした.html 先頭のインライン <style> を編集するか、テーマのスタイルシートリンクを別の Reveal.js テーマに差し替えます。

静的出力(PNG、ノートにデータを保持した HTML ウィジェット)はスライドに載ります。カーネル要のライブウィジェットは静的デッキでは動きません, ライブデモは JupyterLab の RISE を使ってください。