18-07-2012, 02:41 PM
Making Presentations with LATEX Guidelines
presentation with latex.pdf (Size: 2.1 MB / Downloads: 32)
INTRODUCTION
Packages for LATEX
This document tries to show some possible solutions for creating screen based
presentations. As there exists lots of tools for creating screen or online
presentations, a choice has been made over solutions like beamer, foiltex,
HA-prosper, ifmslide, PPower4, Prosper, seminar.sty, TeXPower and so on,
to retain only three of them: Beamer, Prosper and TEXPower. A good
document for starting using other PDF based solutions or even HTML based
solutions like DocBook slides or latex2slides is available.
Frames
As with most presentation packages, the “unit” in presentations (or slide)
is called a frame in Beamer. You have to inform LATEX the contents to be
typeset on each frame.
If you like the way LATEX is able to deal with automatic page breaks,
and you have seen that TEXPower does it too for slides, you may wonder if
you could do the same with Beamer.
This is usually considered as a wrong method as in a (good) presentation,
you prepare each slide carefully and think twice before putting something
on a certain slide rather than on some different slide. With automatic
frame-break, you may create endless presentations that look more like a
“paper projected on the wall” than a presentation. Nevertheless, if you
would like to activate this feature for a certain frame, you may pass the
option allowframebreaks to the frame definition.
Overlays
When creating overlays, how do you specify on which slides of a series of
slides a certain text should be shown? The approach taken by most presentation
classes is to introduce new commands, which get a certain slide
number as input and which affect text on the slide following this command
in a certain way.
Beamer uses a different approach. The idea is to add overlay specifications
to certain commands. These specifications are always given in
pointed brackets and follow the command “as soon as possible”. Consider
the following example.
Specifying Ranges of Slides
The syntax of (basic) overlay specification is the following: they are commaseparated
list of slides and ranges. Ranges are specified like this: 2-5,
that means slide two to five. The start or the beginning of a range or the
end (but not both of them) may be omitted as it was the case with the
itemize environment of the first example, at the beginning of the chapter.
An example is 3- meaning “slides three, four, five, and so on” as -5 is
equivalent to 1-5.
Incremental Highlight with the Incremental Overlay Specification
In the following example, we use the incremental overlay specification to emphasize
each item as it is introduced. The special specification +-| alert@+
will be replaced by 1-| alert@1 for the first item, 2-| alert@2 for the second.
. . The notation | alert@1 is a way to specify an special action to be
taken at the corresponding step(s). It should be understood as something
like that.