Disponibile ora.html

IPYNB Slide

Crea una presentazione Reveal.js dal tuo notebook: rispetta i metadati slideshow o divide per intestazioni Markdown, poi scarica un singolo HTML condivisibile.

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.

Notebook in slide: trasforma un notebook Jupyter in slideshow Reveal.js online

Questo convertitore trasforma un notebook Jupyter in un deck HTML Reveal.js autonomo da presentare in qualsiasi browser. Carica il.ipynb nella pagina, scegli se mantenere output e note del presentatore e scarica un file.html che carica già Reveal.js e Highlight.js da CDN, nessuna build, niente coda per nbconvert --to slides, niente installazione LaTeX. Apri il file in Chrome, Edge o Firefox per presentare e crea uno zip da condividere con il pubblico.

Il convertitore rispetta le stesse metadata di cella slideshow.slide_type già usate da Jupyter, RISE e nbconvert --to slides: slide, subslide, fragment, skip, notes. Se hai marcato il notebook nell’editor slide di JupyterLab, il deck coincide con quanto configurato. Senza marcature c’è fallback pragmatico: ogni intestazione Markdown di primo livello inizia una nuova slide, così un tutorial ben strutturato diventa presentazione usabile senza lavoro extra.

Rispetto a jupyter nbconvert --to slides, questa pagina vince in semplicità: nessuna installazione Jupyter da mantenere, nessuna cartella statica da ospitare, l’output è un singolo.html mandabile via e-mail, Slack o caricabile su sito statico. Rispetto a RISE non serve kernel attivo: le slide sono statiche, più facili da condividere e più sicure da incorporare nei siti.

Scegli un tema colore (chiaro o scuro), spegni Includi output se vuoi solo testo e figure da uno script didattico, e mantieni Note presentatore attive se hai celle notes. Il risultato è un singolo file condivisibile che si apre con doppio clic.

Notebook in slide: trasforma un notebook Jupyter in slideshow Reveal.js online

Perché convertire il tuo notebook Jupyter in slide qui

Output Reveal.js presentabile ovunque

Scarica un singolo.html che carica Reveal.js da CDN, funziona in ogni browser ed esporta PDF tramite la route di stampa standard di Reveal.

Onora metadata slideshow delle celle

Legge slide, subslide, fragment, skip, notes da cell.metadata.slideshow, lo stesso campo di RISE e nbconvert --to slides, i notebook già marcati renderizzano correttamente.

Fallback intelligente su intestazioni

Senza metadata slideshow la conversione resta pulita: ogni intestazione Markdown top-level avvia nuova slide, le celle seguenti proseguono sotto.

Il codice resta codice

Le celle di codice usano evidenziazione sintassi Highlight.js. Le output rendono sotto ogni cella con Includi output attivo, inclusi stream testo, errori e immagini incorporate.

Note presentatore allineate a RISE

Celle marcate notes diventano note presentatore Reveal.js nella vista presentatore, esattamente il flusso con RISE in JupyterLab.

100% nel browser

La conversione gira localmente nella tua scheda. Il notebook non lascia la tua macchina e il deck prodotto non ha analytics né tracker esterni.

FAQ

Domande frequenti da ipynb a slide

Apri questo convertitore, carica il tuo.ipynb e scarica il.html generato. Aprilo in qualsiasi browser per presentare. Il deck usa Reveal.js quindi l’esperienza coincide con la produzione standard nbconvert --to slides.

Sì. Celle marcate slide, subslide, fragment, skip, notes in cell.metadata.slideshow renderizzano allo stesso modo di RISE e nbconvert --to slides.

Il convertitore fa split sulle intestazioni Markdown di primo livello. Un notebook ben strutturato diventa deck utilizzabile senza marcare prima ogni cella.

Rimarca le celle nell’editor slide JupyterLab e riconverti, oppure apri il.html scaricato nell’editor testo e riordina tag <section>. Il formato è HTML semplice.

La versione predefinita scarica Reveal.js e Highlight.js da CDN, serve rete al primo caricamento. I browser fanno cache; riaprire offline spesso funziona ancora. Per talk fully offline salva pagina con risorse usando Salva pagina come.

Apri il.html, aggiungi ?print-pdf all’URL e usa Stampa to Salva come PDF del browser. È route export standard Reveal.js, una pagina PDF per slide.

Sì. Output immagine dentro il notebook (PNG matplotlib ecc.) appaiono inline sulle slide con Includi output attivo.

Sì. Premi S nella vista presentatore per finestra presenter Reveal.js. Celle notes vi compaiono accanto a slide corrente e successiva.

Produce lo stesso tipo di deck HTML Reveal.js e onora le stesse metadata. Differenze: niente installazione Python, niente dipendenza LaTeX, output file singolo, conversione nel browser.

No. Conversione locale. Solo il.html scaricato è prodotto.

Sì. Il convertitore include tema chiaro e scuro. Per più theming modifica blocco <style> inline in cima al.html scaricato o sostituisci link foglio tema con altro tema Reveal.js.

Output statici (snapshot PNG, widget HTML con dati nel notebook) appaiono sulle slide. Widget dal vivo agganciati al kernel non girano perché deck è statico; per demo dal vivo usa RISE in JupyterLab.