4 ms·
It's solid for creating basic slides quickly, and it supports exporting to PDF by having your printer print the PDF from a browser (it came out perfect). Here'
by nickjj 6y ago
It's solid for creating basic slides quickly, and it supports exporting to PDF by having your printer print the PDF from a browser (it came out perfect).
Here's a 100+ slide PDF of a talk I did the other month with Reveal using an out of the box theme: https://github.com/nickjj/nyhackr-cli-dev-env/blob/master/nyhackr-cli-dev-env.pdf https://github.com/nickjj/nyhackr-cli-dev-env/blob/master/ny...
The PDF doesn't show it but I had a lot of animated gifs (almost every terminal screenshot is animated). Overall it only took like 30 seconds to assemble each slide once I knew the content I wanted to have, since it's just HTML in the end.
It also has a nice a presenter layout to see slide notes. Perfect for live streaming a remote presentation while having notes off to the side that no one can see on the stream.
The best part about it is the standalone version doesn't require running a Node server. It's just basic HTML, CSS and JS that you can open straight in a browser.
I'll be using it for future presentations.
- tra3 6y agoHow do you capture terminal to gifs?
- phist_mcgee 6y agohttps://github.com/faressoft/terminalizer https://github.com/faressoft/terminalizer is my go to.
- thunderbong 6y agoScreenToGif? https://www.screentogif.com https://www.screentogif.com
- jpm48 6y agoI use https://asciinema.org/ https://asciinema.org/ for terminal capture. Works really well and can embed into slides. Here is an example from one of my lab sessions https://nccastaff.bournemouth.ac.uk/jmacey/msc/ase/labs/lab1/lab1/ https://nccastaff.bournemouth.ac.uk/jmacey/msc/ase/labs/lab1...
- nickjj 6y agoI went with a manual approach. It was more than capturing text input in a shell. I was showing things like Vim and tmux workflows, so it involved recording my entire terminal at the application level. What I ended up doing was taking individual screenshots of each frame I wanted in the animation. Most of them were only ~5 frames long. Then if needed, I enhanced each screenshot by adding text labels. Like when I demo'd Vim splits I wanted to put a "1", "2", etc. on each split to make it easier to see what's going on. Then I took all of those individual screenshots and fed them into https://ezgif.com/maker https://ezgif.com/maker which is an online tool that converts screenshots into an animated gif where I was able to configure how long each frame should stay visible before transitioning to the next one. It sounds like a lot of work but it wasn't too bad considering I needed to sometimes add graphics to each frame and control the length of each frame. Once you get the work flow down it was pretty fast.