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?
|
|
These are some of the things I do
|
|||
|
|
|
Emacs Org-Mode makes it possible to write Beamer presentations with almost no LaTeX markup. You make a normal Org outline, then use the Beamer export for Org to create a tex file with the markup you want. Of course, if you want to do more than the basics you'll eventually have to use some LaTeX, but even then Org makes it much easier. Here's an orgmode/Beamer tutorial and here's another Org/Beamer tutorial. The above should give a taste of how it works. Reading about Orgmode may make it appear confusing and complicated, but it's one of those things that's much simpler (and amazing) once you start using it. I would suggest checking this out even if you're an Emacs-hater. I don't care much for Emacs, much prefer Vim, but Orgmode really transforms Emacs into a killer application for certain uses. Besides having a great export to Beamer, Orgmode also can export an article-type outline into LaTeX, complete with sections and more, while having virtually no LaTeX markup in your original file. You can choose "Export to LaTeX and view PDF" in a single step. Very slick. |
||||
|
|
You've got some good answers already. Here's my 2c. As the question says, the markup to content ratio is way higher is a beamer presentation than a "regular" document, and that cannot be avoided. Attending to the difference is the medium (page vs. screen) makes it inevitable that many choices that are better left to a TeX engine for printed content must be made by the user for the screen. That said, the more markup, the more likely you've got a presentation using bells, whistles, and gongs in place of content. Much use of markup past frames and lists is definitely a smell for me that I need to focus on the content, not on the wizz bang of its display. Having sat through a few (a few, but enough) presentations from the land of Power Point, it seems obvious to be that a glitter or wipe slide transition doesn't stand a chance of hiding the ugly fact that the content is poor. The more "cuteness" on the screen, the harder it is to focus on the content, and, typically, the less content there is to focus upon. So, if you are finding your beamer presentation onerous to code, your audience is likely to find it onerous to sit through. Be minimal and be clear. |
|||
|
|
|
One option is to use markdown with pandoc and a latex header. I document this approach here and have an example in a github repository here. See also John MacFarlane's documentation on pandoc's support for beamer slide production. |
|||
|
|
|
|||||||||||
|
|
I use otl2latex.py which converts Vim Outliner documents into TeX files ready for compiling. You can find it on google code http://code.google.com/p/otl2latex/ |
|||
|
|