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{\headrulewidth}{0.0pt}
\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}
}