# LaTeX presentation - which package

I need to create a technical presenatation (just a few slides but with formulas etc.). It seems that LaTeX is a natural choice.

However - which package should I use and why (the second part is important as probably for the first one there is no right answer)?

As far I found

I know that I can use either but:

1. There may be better one which I'll use in future
2. There may be a kill-features I have no idea about

Thank you in advance for answers and lack of flames ;)

-

I use an extremely stripped-down version of beamer since it allows me at times to have some bling like overlays and possibly nice navigation bars (I use these at most for uploaded slides).

The default beamer templates seem to be a little too much for people in my community (though default powerpoint templates seem to be fine), and with beamer I can easily make a simple black/white version.

-

For my last couple of presentations, where I've been under time pressure and it HAD to be done quickly, I used MultiMarkdown fed into beamer.

It resulted in a pretty quick development time, although the default output is pretty bland. It was pretty easily sorted once I got the .tex file out the far end. Beamer is incredibly powerful, but as others have said, is a bit too featureful for beginner use. Multimarkdown as a front-end resolved most of those problems for me :)

Here is an example.

-
Hmm. Looks interesting but I have never learned Markdown - I feel much more comfortable with plain LaTeX (I use it everyday as opposed to Markdown). –  Maciej Piechotka Mar 24 '10 at 2:34

I actually just use the slides class with various brown bird hacks I've accumulated over the years. The result is a very plain look, but I want the users to care about the content, not go "Ohhh...." about the pretty graphics anyway.

Slides is one of the base classes that should be available with any latex distribution, and is documented in the usual places.

Partial code:

\documentclass[landscape,letterpaper,pdftex]{slides}

\raggedbottom

\usepackage{graphics}
\usepackage{fancybox}
\usepackage{fancyhdr}
\usepackage[usenames,pdftex]{color}
% ... various other includes ...
\usepackage{myslides} % hacked environemnts for setting up slide titles and similar stuff

% Try to prevent hyphenation...
\sloppy
\lefthyphenmin=10
\righthyphenmin=10

\begin{document}
\thicklines

\pagestyle{empty}

\begin{slide}
% messing fiddling to layout the title page
\end{slide}

\pagestyle{fancy}
\cfoot{}
\rfoot{\theslide} % rather than \thepage
\fancypagestyle{slide}{
% ... define the page style to set up my footers here
}
\renewcommand{\footrulewidth}{0.4pt}
\renewcommand{\footruleskip}{-0.0ex}

\begin{dslide}{Outline}
% ...slide content...
\end{dslide}

...


The basic slide is generated with a slide environment, which I have extended (in myslides) for my own purposes like so:

\newenvironment{dslide}[1]{%%
\begin{slide}
\color{blue}
\begin{center}
\fbox{\large \color{red}{#1} }\\[0.5cm]
\normalsize
\color{black}
\end{center}
}{%%
\end{slide}
}

-
Hmm. Could you add some links how to use it? At least in TeXLive 2009 all examples in web seems to miscompile (A4, dvi only - no native pdf as it complains about commands). –  Maciej Piechotka Mar 24 '10 at 2:32