Я на самом деле просто использую класс slides с различными коричневыми птичьими хаки, которые я накопил за эти годы. В результате получается очень простой вид, но я хочу, чтобы пользователи заботились о контенте, а не говорили «ооооо» в любом случае о красивой графике.




Слайды - это один из базовых классов, которые должны быть доступны с любым распространением латекса, и документированы в обычных местах.
Частичный код:
\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}
...
Основной слайд создается с помощью среды slide , которую я расширил (в myslides) для своих собственных целей, например так:
\newenvironment{dslide}[1]{%%
        \begin{slide}
        \color{blue}
        \begin{center}
        \fbox{\large \color{red}{#1} }\\[0.5cm]
        \normalsize
        \color{black}
        \end{center}
}{%%
        \end{slide}
}