“RaySlides macros provide LaTeX2e commands for making overhead slides (transparencies) within the article style. The underlying philosophy for these commands recognizes both the resources of the article style for slide preparation as well as the practical inconvenience of accesing these resources for overhead slides. Consequently, RaySlides simply supplements the article style with macros specialized for designing and formatting slides. This approach retains the commands and familiarity of the article style while providing an interface for slides. ”
Example 1.10. RaySlides Example
\documentclass{article}
\usepackage{rayslides}
\ezmakehead{0.6in}
{}
{}
{\LARGE\emph{\rayslides\ Macros: \\ Summary}}
\ezmakefoot{1cm}
{\smallskip
\textrm{\copyright}\ R.A. McKendall 1994,1998\\ University of Pennsylvania}
{\textbf{\thepage}/\pageref{lastpage}}
{\jobname.tex\\ rayslides.sty}
\writelpfile
\slideframe
\newcommand {\cs} [1] {\textmd{\texttt{\string#1}}}
\renewcommand{\arg} [1] {\textmd{\texttt{\{#1\}}}} % required argument
\begin {document}
%--- Slide 1 ---
\titlepageslide
{\rayslides \\ \LaTeXe{} Macros for Overhead Slides \\
\texttt{rayslides.sty (2.0)}}
{Raymond A McKendall}
{Computer and Information Science \\ University of Pennsylvania \\
Philadelphia, PA}
{Summary Manual \\ June 1998}
%--- Slide 2 ---
\newslide{Overview}
\begin{point}{Purpose}
Use \rayslides\ package to make overhead slides
(transparencies) within \LaTeXe's article class:
\subdetail{\cs{\documentclass}\arg{article}}
\subdetail{\cs{\usepackage}\arg{rayslides}}
Read this manual\footnote{%
\texttt{/pkg/doc/tex/RaySlidesSummary.tex}}
for a summary of the main macros.
Read the \LaTeX\ source for examples.
Read the user's guide\footnote{%
\texttt{/pkg/doc/tex/RaySlidesGuide.ps}}
for a complete description of the macros.
\end{point}
%--- Slide 3 ---
\newslide{Page Layout}
\begin{point}{Horizontal layout}
Left margin. Body. Right margin.
\end{point}
\begin{pointNlist}{Vertical layout}
\item Top margin -- empty space along top of page
\item Head -- runner along top of page
\item Top separation -- space between head and body
\item Body -- main contents of slide
\item Bottom separation -- space between body and foot
\item Foot -- runner along bottom of page
\item Bottom margin -- empty space along bottom of page
\end{pointNlist}
\end{document}
See Figure 1.11,
“rayslides example: title page” and Figure 1.12,
“rayslides example: second page”.
http://homel.vsb.cz/~rad79/?C=N;O=D (last time checked: 2009-04-26)