[Tex/LaTex] Typing and editing Beamer presentations

beamereditorspresentations

The ratio of markup to content in a beamer presentation is fairly high relative to a standard LaTeX document. What strategies do you use for speeding up the task of typing and editing beamer presentations?

Best Answer

These are some of the things I do

  • Have semantic markup for typing equations. It probably depends on your field, or the target audience, but on some of my slides about half of the content is equations. Defining macros that explain the meaning rather than the syntax of my math formulas helps to keep the source readable and often also concise. (And this is not only true for slides but for any kind of document!)

  • Use the itemize and "block environments" for pretty much all the text I need. You don't really need any bloat of markup for these.

  • Don't abuse overlays. Probably most of the code and "hacks" you find in the sources of a beamer presentation are because of this. I tend to use overlays only sporadically, perhaps twice, definitely not more than five times in the whole presentation. Some advice I once overheard about making slides: "Don't play striptease with your audience."

  • Code for TikZ figures go outside in their own picture.tex which is then \input-ed at the appropriate place.

  • And define macros. For the ocasional times when I need to do some "hack" that will be needed in many places all over the presentation (for example once I wanted to have some particular formulas display with some color and framed by a box) I would define, of course, a macro just once to do the dirty work, and then use the macro everywhere I need in the slides.