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.

