3 ms·
Reveal.js is great. Up until recently, I was putting slides together using Google Docs (ugh!), and thought there had to be a different way so I started looking
by chops 13y ago
Reveal.js is great.
Up until recently, I was putting slides together using Google Docs (ugh!), and thought there had to be a different way so I started looking around. Reveal.js looked the best to me, but I wanted two things:
1) It running on a server reading new slideshows automatically, and
2) To write the slides in pure markdown (like how some others use `---` for slide separation).
I ended up hacking together a quick Erlang-based slideshow server called Sliderl[1] that lists all slideshows (showing a quick preview of the first slide), and has a simple text-search. And of course, all the slideshows are rendered with Reveal.js.
1) Make sure Erlang is installed
2) clone the repo
3) put your slideshows in its "slideshow/" directory (slideshows must end with .markdown)
4) make
5) make run
6) Open browser to http://127.0.0.1:8000 http://127.0.0.1:8000
I suppose it's simple if you have Erlang installed already, but if you don't have Erlang installed, you probably don't want to install it just to show some slides. A running example with some of my slide decks is at http://slides.sigma-star.com/ http://slides.sigma-star.com/
[1] https://github.com/choptastic/sliderl https://github.com/choptastic/sliderl
- davidp 13y agoNice. It looks like the "pure markdown" part is built into reveal.js now: https://github.com/hakimel/reveal.js#external-markdown https://github.com/hakimel/reveal.js#external-markdown Might this also address your requirement to read new slideshows (via browser refresh)?