Everybody hates slide decks. Jeff Bezos even famously banned them from Amazon. Still, most of us who are called upon to give a presentation will make slides the center of that presentation. There are, of course, dedicated programs like PowerPoint, Keynote, and the various clones that come with packages like LibreOffice but few Emacs users are going to want to wade into that swamp.
Happily there are several Emacs packages that let you prepare slides from the comfort of your editor. David Wilson over at System Crafters has an informative video that explores one of those packages: org-tree-slide.
Based on Wilson’s video, I’d judge that the application doesn’t produce slides as nice looking as some of the other packages but it does have the advantage of not needing any other packages. You just load the org-tree-slide
package and you’re good to go. The input is very simple: you just make an Org file and the headers become the slides. On the plus side, you can have images and code blocks and these get exported to the slides. Wilson shows how to control things like the font and image sizes and simple animation effects.
The video is 31 minutes, 38 seconds long so you’ll need to schedule some time. If you’re looking for a simple package to generate simple slides, this package is certainly worth taking a look at.