Я на самом деле просто использую класс 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}
}