Technology for presentations



Thanks for sharing your experience. This is all good to know! In the past I’ve gotten excellent results with inkscape, but I haven’t used it in about six months…


This made me actually get around to installing textext on my Windows machine (I normally just use it under Linux); to get it to work was slightly more involved than I’d hoped…

  • Install Inkscape 0.92.3 (with Python extensions)
  • Install PyGTK (from TexText github)
  • Install pdf2svg (again from TexText github) - I prefer pdf2svg over pstoedit simply because I wrote it :slight_smile:
  • Install TexText v0.8-beta3 (from TexText releases)
  • Comment out lines 640-661 of (begining if PLATFORM == WINDOWS: # Try to add some commonly needed paths to PATH) so that it doesn’t try to use pstoedit, which I don’t have installed. (Assumes that pdf2svg got added to the path already by the installer.)
  • Run TexText from the extensions menu in Inkscape

All that done and it works nicely.


Not sure this counts as help but just wanted to share what I do. I use rmarkdown ioslides with mermaidjs and later convert to PDF. This allows for plots, images, graphs, code, quotes etc rendered in code. I use it for my Julia talks as well.


Something I am really happy with out of my Beamer + Tikz combo right now.

I am introducing my talk with a series of views of a diagram showing the relationship between various things that I will talk about (and the wider ecosystem)


Then at the start of each section of my talk,
I am flashing back to that diagram,
with the relevant part highlighted.



Now that kinda thing is really hard to do outside of programmatic diagram generation like Tikz gives me.
Or by spending a lot of time, and having to update a lot of things if you want to change the base diagram.
(I wish it wasn’t)


I always use for my presentations. It’s essentially a hosted, managed GUI wrapper for reveal.js.

The presentation tools are very useful. You can give people a link which will live-update to follow along with your presentation, which is perfect for videoconferencing where you want to show your face as well. Hypothetically you could actually do a screen recording of a client watching the slides for a synchronized slide recording you can composite later. You can also control your presentation from your phone.

I like the layout tools; fragments are a good way to express intra-slide transitions, and grid snapping really helps with positioning graphics. They have code highlighting and even iframe injection. The dangling slide layout has helped me organize my talks as well.

With the lite plan, which I use, you can present while offline and export to PDF. I usually export a PDF as a backup in case the site stops working (which it never has). You can also upgrade and downgrade whenever, so if you have a busy presentation season and then downtime you don’t have to pay for the whole year.

In the end the biggest gain for me was not thinking about making the tech work. I can make simple slides, brain-to-screen, without thinking too hard. That’s definitely a case of different needs for different people of course.

Here’s my presentation from last year so you can see what it looks like if you’re interested: