I've done this for a couple of talks, including https://github.com/swt30/ioa-julia-tutorials/blob/master/welcome-to-julia.ipynb. It's not too hard - to get started, turn on the "Slideshow" cell toolbar and then get experimenting. To make the slides, run ipython nbconvert --to slides --post serve slideshow.ipynb
The main limitation is that it can be tricky to access some of the more advanced features of Reveal.js from the notebook. I couldn't figure out how to include slide backgrounds, for example, since you have to add a "data-background" attribute to a slide section, which are created automatically by the notebook for you. But it's really easy to include any Markdown / LaTeX maths / HTML and the slides look very nice. You can add a custom.css file in the same folder to style your presentation - for example, changing the font size for MathJax. I also found this useful for customizing some of the settings (theme, transition, and so on): http://www.damian.oquanta.info/posts/change-the-ipython-slides-defaults-with-an-ipython-config-file.html Scott T On Thursday, 4 June 2015 15:49:15 UTC+1, Douglas Bates wrote: > > The JuliaCon2015 organizers have suggested preparing conference > proceedings in the form of Jupyter notebooks, which I think is a great > idea. I have considered going further and preparing presentation slides > using Jupyter. I know this can be done but many of the search engine hits > on the topic seem out of date. Can anyone suggest a discussion or sample > notebook regarding this? >
