Enseignant l’informatique à l’université, j’ai toujours eu les mêmes interrogations :
-
comment faire des slides simplement,
-
comment gérer les versions de mes slides au long des années,
-
comment intégrer dans mes slides mes live démos en cours sans faire de copier/coller moches
-
comment éviter aux étudiants de décimer la forêt avant mes examens en imprimant mes slides,
Bon, je crois avoir trouver la solution : AsciiDoc
Comme dirait @Agoncal, comme je suis Maven addict, il fallait quand même automatiser un minimum le truc. Voilà une proposition de solution pour commencer.
Merci pour vos suggestions !
Les documents du cours sont en asciidoc dans docs/asciidoc et les codes sources des démos dans src/main/java.
Pour générer les slides et le pdf du cours, Maven, what else ?
$ mvn
Pour voir les slides, ouvrir target/generated-slides/cours.html
Pour le pdf, ouvrir target/generated-docs/cours.pdf
Pour le code des exemples, ils sont dans src/main/java, tout simplement !
Merci à @abelsromero pour les exemples sur https://github.com/asciidoctor/asciidoctor-maven-examples