Recentemente ho tenuto alcuni discorsi e non ho trovato un buon modo per creare diapositive. Ecco alcune caratteristiche desiderabili per la programmazione delle diapositive:
- Sono diapositive. Un buffer emacs standard non lo farà.
- Presentano l'evidenziazione della sintassi per il codice.
- Supportano la formattazione di base , come la dimensione del carattere, il colore e i punti elenco.
- Non sono necessarie animazioni fantasiose. L'unica animazione che desidero è l'uno-a-uno dei proiettili.
- EDIT: Dovrebbe essere facile alterare la tabulazione avanti e indietro dal terminale alle diapositive senza distruggere la sequenza / posizione della presentazione.
Finora ho considerato:
- Microsoft Office - fuori questione per gli utenti Linux.
- OpenOffice.org - troppo per le mie esigenze, la formattazione / evidenziazione del codice deve essere eseguita esternamente e incollata. Il lato positivo supporta i proiettili, l'animazione bullet-by-bullet e la formattazione dei font. A mia conoscenza non c'è modo di aggirare il fatto che alt-tab al terminale distrugge la modalità di presentazione e la posizione.
- Emacs - Supporta tutta la formattazione del codice ma non ho trovato una modalità diapositive che mi consenta di passare da un blocco a un altro.
- HTML5 - Una volta ho realizzato diapositive usando html5rocks come modello. Supporta tutto, ma è troppo difficile e richiede molto tempo per "mettere insieme" alcune diapositive prima di un discorso minore. Anche le funzionalità solo HTML5 potrebbero non funzionare sul browser installato sul computer del podio.
Qualche suggerimento per programmi / tecniche per realizzare presentazioni incentrate sul codice?
EDIT: Penso che S5 e Latex siano più nello spirito di ciò che sto cercando, ma questo non vuol dire che gli altri suggerimenti (incluso non usare affatto le diapositive) siano "sbagliati".