[Tex/LaTex] should I be torn between Keynote and beamer

beamer

I have experience with both keynote and beamer (and as a matter of fact, powerpoint as well). I think they both have a very different set of features, which depending on how you look at them, can either pose an advantage or disadvantage.

For example, keynote is a WYSIWYG editor, so that it is highly customizable in a rather easy way. On the other hand, beamer is latex based, which means that it is relatively easy to write (or even "code") elegant presentations in it, but to get to a high degree of customizability you need to be an expert in latex.

So, really, I am wondering about a few things.

  1. First, is there any way to enjoy the best of both worlds? Meaning, relatively easy graphical editing which is highly customizable in a flexible latex environment.

  2. How hard is it to create my own style file for beamer? I have some ideas about spacing, colors, fonts (though using fonts in latex has been hell for me, but I won't get to that…) that I want to set up, but I am not sure where to start. I wish there was some tutorial that does not describe how to use beamer, but instead describes how to write a style file for beamer.

  3. Still, even if I choose beamer, I will have easy time with any structured text – but what about things such as diagrams? Or simple things such as drawing arrows between various sections of text? All of these things become complicated because of the positioning in latex which is done almost automatically.

I wish I had some idea how to resolve this "conflict" – should I opt for beamer or for keynote? As an avid programmer, I tend to like beamer more, but WYSIWYG capabilities are sometimes very very useful.

Any opinions will be gladly accepted!

Best Answer

I also used beamer and Keynote, but never tried to combine them. But some times ago I found PDF to Keynote. So one could produce a PDF with beamer and present it with Keynote, e. g. to add Notes easily and access the presentation tool like countdown and multiple monitor support.

I’d say that the graphical options of beamer in combination with TikZ/PGF/pgfplotsare very powerful for creating diagrams/charts, math plots and even other graphics. Furthermore there’s no easy way to typeset equations with Keynote.

Q1 I never created an own style but I think beamer is very well documented so it should be possible to create one. You could start with adapting an existing style.

Q3 TikZ allows overlay that are calculation the positions of text automatically to set arrows and other stuff. At the moment I haven’t any time to create an example but have a look at TeXample (tag: beamer).

For me it depends on the content of my presentation, if I need just some simple keywords on a slide (or if I need to work together with nontex people) I prefer the more beautiful Keynote presentations, but if I need equations, code listings, complex graphics etc I’ll use beamer instead—and maybe try the PDF to Keynote tool the next time …