lyx_mirror/lib/examples/powerdot-example.lyx

1348 lines
19 KiB
Plaintext
Raw Normal View History

2013-03-17 16:56:07 +00:00
#LyX 2.1 created this file. For more info see http://www.lyx.org/
2013-03-18 12:38:47 +00:00
\lyxformat 466
\begin_document
\begin_header
\textclass powerdot
\begin_preamble
\pdsetup{%
lf=left footer,
rf=right footer
}
\end_preamble
\options style=fyma,display=slidesnotes
\use_default_options false
\maintain_unincluded_children false
\language english
\language_package default
\inputencoding auto
\fontencoding global
\font_roman default
\font_sans default
\font_typewriter default
2013-03-17 16:56:07 +00:00
\font_math auto
\font_default_family default
\use_non_tex_fonts false
\font_sc false
\font_osf false
\font_sf_scale 100
\font_tt_scale 100
\graphics default
\default_output_format pdf
\output_sync 0
\bibtex_command default
\index_command default
\paperfontsize size=10
\spacing single
\use_hyperref false
\papersize letterpaper
\use_geometry true
2013-03-17 16:56:07 +00:00
\use_package amsmath 1
\use_package amssymb 1
\use_package cancel 0
\use_package esint 0
\use_package mathdots 1
\use_package mathtools 0
\use_package mhchem 1
\use_package stackrel 0
\use_package stmaryrd 0
\use_package undertilde 0
\cite_engine basic
2013-03-17 16:56:07 +00:00
\cite_engine_type numerical
\biblio_style plain
\use_bibtopic false
\use_indices false
\paperorientation landscape
\suppress_date false
2013-03-17 16:56:07 +00:00
\justification true
\use_refstyle 0
\index Index
\shortcut idx
\color #008000
\end_index
\secnumdepth 3
\tocdepth 3
\paragraph_separation indent
\paragraph_indentation default
2013-03-17 16:56:07 +00:00
\quotes_language english
\papercolumns 1
\papersides 1
\paperpagestyle default
\tracking_changes false
\output_changes false
\html_math_output 0
\html_css_as_file 0
\html_be_strict false
\end_header
\begin_body
\begin_layout Standard
\begin_inset Note Note
status open
\begin_layout Plain Layout
\series bold
\size larger
General Notes
\end_layout
\begin_layout Enumerate
\series bold
Output Format:
\series default
\emph on
Powerdot
\emph default
heavily draws on
\begin_inset Quotes eld
\end_inset
postscript code
\begin_inset Quotes erd
\end_inset
.
Thus, it does
\series bold
not work with PDF
2013-03-17 16:56:07 +00:00
\begin_inset space ~
\end_inset
(pdflatex)
\series default
.
The
\begin_inset Quotes eld
\end_inset
View
\begin_inset Quotes erd
\end_inset
button uses
\emph on
ps2pdf
\emph default
to generate a PDF, which is the recommended method (for your own documents,
you can set this via
\family sans
Document\SpecialChar \menuseparator
Settings\SpecialChar \ldots{}
\SpecialChar \menuseparator
Output\SpecialChar \menuseparator
Default Output Format
\family default
).
Via the menus or the
2013-03-17 16:56:07 +00:00
\begin_inset Quotes eld
\end_inset
View other formats
\begin_inset Quotes erd
\end_inset
button, you can use other output formats.
However, the only sensible alternative is
\emph on
Postscript
\emph default
itself.
\emph on
PDF
\begin_inset space ~
\end_inset
(dvipdfm)
\emph default
compiles, but most likely does not produce correct output.
The same applies to
\emph on
DVI
\emph default
.
\end_layout
\begin_layout Enumerate
\series bold
Options:
\series default
Depending on your LaTeX system you might have to add the option
\begin_inset Quotes eld
\end_inset
dvips
\begin_inset Quotes erd
\end_inset
to the document class options (
\family sans
Document\SpecialChar \menuseparator
Settings\SpecialChar \ldots{}
\SpecialChar \menuseparator
Document Class\SpecialChar \menuseparator
Class Options\SpecialChar \menuseparator
Custom
\family default
) to get proper output.
\end_layout
\begin_layout Enumerate
\series bold
Appearance:
\series default
You can customize the look of the presentation with the class options
\emph on
style=<style>
\emph default
(via
\family sans
Document\SpecialChar \menuseparator
Settings\SpecialChar \ldots{}
\SpecialChar \menuseparator
Document Class\SpecialChar \menuseparator
Class Options\SpecialChar \menuseparator
Custom
\family default
); the
\emph on
powerdot
\emph default
manual describes the styles at disposal.
Please also refer to the
\emph on
powerdot
\emph default
manual for further class options.
\end_layout
\begin_layout Enumerate
\series bold
Compatibility:
\series default
\emph on
Powerdot
\emph default
version <= 1.4g is incompatible with
\emph on
enumitem
\emph default
version 3.5.
If you get
\emph on
enumitem
\emph default
errors, make sure to download
\emph on
powerdot
\emph default
version 1.4h (2011/09/15) or a later version from CTAN.
\end_layout
\end_inset
\end_layout
\begin_layout Title
Powerdot Presentations: A LyX Sample
\end_layout
\begin_layout Author
Mael Hilléreau
\begin_inset ERT
status collapsed
\begin_layout Plain Layout
\backslash
and
\end_layout
\end_inset
Hendri Adriaens
\begin_inset ERT
status collapsed
\begin_layout Plain Layout
\backslash
and
\end_layout
\end_inset
Christopher Ellison
\begin_inset Note Note
status collapsed
\begin_layout Plain Layout
Extensions and comments for LyX 2.1 by Jürgen Spitzmüller.
\end_layout
\end_inset
\end_layout
\begin_layout Date
\begin_inset ERT
status collapsed
\begin_layout Plain Layout
\backslash
today
\end_layout
\end_inset
\end_layout
\begin_layout Slide
My first slide
\end_layout
\begin_layout Standard
We use a
\family typewriter
Slide
\family default
style (magenta color, see above this text in the LyX window) for the title
of each slide and to start a new slide.
\end_layout
\begin_layout WideSlide
My wide slide
\end_layout
\begin_layout Standard
\begin_inset CommandInset label
LatexCommand label
name "toc"
\end_inset
But we may also produce wide slides via the
\family typewriter
WideSlide
\family default
style (green color, see above this text in the LyX window).
\end_layout
\begin_layout Slide
The TOC
\end_layout
\begin_layout Standard
\begin_inset Note Note
status open
\begin_layout Plain Layout
If you need TOC options (see
\emph on
powerdot
\emph default
manual), you have to insert
\family typewriter
\backslash
tableofcontents[<options>]
\family default
in TeX mode.
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Let's have a look at the TOC:
\begin_inset VSpace medskip
\end_inset
\end_layout
\begin_layout Standard
\begin_inset CommandInset toc
LatexCommand tableofcontents
\end_inset
\end_layout
\begin_layout Section
This is the first section
\end_layout
\begin_layout Slide
2013-03-17 16:56:07 +00:00
\begin_inset Argument 1
status open
\begin_layout Plain Layout
2013-03-17 16:56:07 +00:00
toc=This slide has\SpecialChar \ldots{}
\end_layout
\end_inset
This slide has a very very long title
\end_layout
\begin_layout Standard
This slide's title is different in the TOC, since we use the slide option
\emph on
toc=<shorttitle>
\emph default
; see slide
\begin_inset CommandInset ref
LatexCommand pageref
reference "toc"
\end_inset
or the navigation bar at the left side of all slides in this section.
Note that you can use
\emph on
toc=
\emph default
(i.
\begin_inset space \thinspace{}
\end_inset
e., pass an empty value) to hide a title completely from the TOC.
\begin_inset VSpace defskip
\end_inset
\end_layout
\begin_layout Standard
Slide options can be specified via
\family typewriter
Insert
\family default
\SpecialChar \menuseparator
\family typewriter
2013-03-17 16:56:07 +00:00
Slide Option
\family default
.
\end_layout
\begin_layout Note
Important note!
\end_layout
\begin_layout Standard
With the style
\family typewriter
Note
\family default
you can add notes to yourself.
\begin_inset VSpace defskip
\end_inset
\end_layout
\begin_layout Standard
The class option
\emph on
display=<displaytype>
\emph default
(via
\family sans
Document\SpecialChar \menuseparator
Settings\SpecialChar \ldots{}
\SpecialChar \menuseparator
Document Class\SpecialChar \menuseparator
Class Options\SpecialChar \menuseparator
Custom
\family default
) determines whether notes are visible in the output.
By default, they are not (
\emph on
display=slides
\emph default
).
We use the option
\emph on
display=slidesnotes
\emph default
in this presentation to display both the slides and the notes.
You can also display the notes only (
\emph on
display=notes
\emph default
).
See the
\emph on
powerdot
\emph default
manual for details.
\end_layout
\begin_layout Slide
Pausing
\end_layout
\begin_layout Standard
2013-03-18 12:38:47 +00:00
Let's make a pause!
\begin_inset Note Note
status open
\begin_layout Plain Layout
Use the paragraph style
\family typewriter
Pause
\family default
or
\family typewriter
\backslash
pause
\family default
in TeX mode!
\end_layout
\end_inset
\end_layout
2013-03-18 12:38:47 +00:00
\begin_layout Pause
\end_layout
\begin_layout Standard
\SpecialChar \ldots{}
and then continue.
\end_layout
2013-03-18 12:38:47 +00:00
\begin_layout Slide
Uncovering text
\end_layout
2013-03-18 12:38:47 +00:00
\begin_layout Standard
Use Edit\SpecialChar \menuseparator
Text Style to access the
\family typewriter
Onslide
\family default
(
\begin_inset Quotes eld
\end_inset
Visible
2013-03-18 12:38:47 +00:00
\begin_inset Quotes erd
\end_inset
),
\family typewriter
Onslide*
\family default
(
2013-03-18 12:38:47 +00:00
\begin_inset Quotes eld
\end_inset
Only
2013-03-18 12:38:47 +00:00
\begin_inset Quotes erd
\end_inset
) and
\family typewriter
Onslide+
\family default
(
2013-03-18 12:38:47 +00:00
\begin_inset Quotes eld
\end_inset
Uncover
2013-03-18 12:38:47 +00:00
\begin_inset Quotes erd
\end_inset
) insets, which correspond to
\emph on
powerdot's
\emph default
various
\family typewriter
2013-03-18 12:38:47 +00:00
\backslash
onslide
\family default
commands:
\begin_inset Note Note
status open
\begin_layout Plain Layout
The
2013-03-18 12:38:47 +00:00
\begin_inset Quotes eld
\end_inset
On Slides
2013-03-18 12:38:47 +00:00
\begin_inset Quotes erd
\end_inset
sub-inset is accessible via
\family sans
Insert\SpecialChar \menuseparator
Overlay Specifications
\family default
.
\end_layout
\end_inset
\end_layout
\begin_layout Enumerate
\family typewriter
Onslide
\family default
2013-03-18 12:38:47 +00:00
(
\begin_inset Quotes eld
\end_inset
Visible
\begin_inset Quotes erd
\end_inset
2013-03-18 12:38:47 +00:00
): This
\begin_inset Flex Onslide
2013-03-18 12:38:47 +00:00
status open
\begin_layout Plain Layout
\begin_inset Argument 1
status open
\begin_layout Plain Layout
2
\end_layout
\end_inset
makes invisible text
2013-03-18 12:38:47 +00:00
\end_layout
2013-03-18 12:38:47 +00:00
\end_inset
visible.
\end_layout
2013-03-18 12:38:47 +00:00
\begin_layout Enumerate
\family typewriter
Onslide
\family default
* (
\begin_inset Quotes eld
\end_inset
Only
\begin_inset Quotes erd
\end_inset
2013-03-18 12:38:47 +00:00
): This
\begin_inset Flex Onslide*
2013-03-18 12:38:47 +00:00
status open
\begin_layout Plain Layout
\begin_inset Argument 1
status open
\begin_layout Plain Layout
2
\end_layout
\end_inset
shows previously completely hidden text
2013-03-18 12:38:47 +00:00
\end_layout
\end_inset
(note how, contrary to the above, the space is here only occupied after
un-hiding!)
\end_layout
2013-03-18 12:38:47 +00:00
\begin_layout Enumerate
\family typewriter
Onslide
\family default
+ (
\begin_inset Quotes eld
\end_inset
Uncover
\begin_inset Quotes erd
\end_inset
2013-03-18 12:38:47 +00:00
): This
\begin_inset Flex Onslide+
2013-03-18 12:38:47 +00:00
status open
\begin_layout Plain Layout
\begin_inset Argument 1
status open
\begin_layout Plain Layout
2
\end_layout
\end_inset
uncovers
\end_layout
\end_inset
2013-03-18 12:38:47 +00:00
\begin_inset Quotes eld
\end_inset
deactivated
\begin_inset Quotes erd
\end_inset
text.
\end_layout
\begin_layout Section
Second section
\end_layout
\begin_layout Slide
Using
\family typewriter
Enumerate
\end_layout
\begin_layout Standard
\begin_inset Note Note
status open
\begin_layout Plain Layout
List options can be inserted via
\family sans
Insert\SpecialChar \menuseparator
Enumerate Options
\family default
or
\family sans
Insert\SpecialChar \menuseparator
Itemize Options
\family default
, respectively.
A list item can be customized by means of
\family sans
Insert\SpecialChar \menuseparator
Custom Item
\family default
.
\end_layout
\end_inset
2013-03-18 12:38:47 +00:00
\end_layout
\begin_layout Standard
Let's enumerate things:
\end_layout
\begin_layout Pause
\end_layout
\begin_layout EnumerateType1
2013-03-18 12:38:47 +00:00
The first thing;
\end_layout
2013-03-18 12:38:47 +00:00
\begin_deeper
\begin_layout Pause
2013-03-18 12:38:47 +00:00
\end_layout
2013-03-18 12:38:47 +00:00
\end_deeper
\begin_layout EnumerateType1
The second thing;
\end_layout
2013-03-18 12:38:47 +00:00
\begin_deeper
\begin_layout Pause
2013-03-18 12:38:47 +00:00
\end_layout
2013-03-18 12:38:47 +00:00
\end_deeper
\begin_layout EnumerateType1
The third thing;
\end_layout
2013-03-18 12:38:47 +00:00
\begin_deeper
\begin_layout Pause
\end_layout
\end_deeper
\begin_layout EnumerateType1
The final thing!
\end_layout
\begin_layout Slide
List types
\end_layout
\begin_layout Standard
\begin_inset Note Note
status open
\begin_layout Plain Layout
Here you can see the difference between the styles
\family typewriter
Enumerate
\family default
and
\family typewriter
EnumerateType1
\family default
.
\family typewriter
EnumerateType1
\family default
(used on the previous slides) shows forthcoming items in
\begin_inset Quotes eld
\end_inset
inactive
\begin_inset Quotes erd
\end_inset
mode, while
\family typewriter
Enumerate
\family default
(used here) hides them completely (the same applies to
\family typewriter
Itemize
\family default
and
\family typewriter
ItemizeType1
\family default
).
\end_layout
\end_inset
Let's enumerate things again (
\family typewriter
Enumerate
\family default
instead of
\family typewriter
EnumerateType1
\family default
):
\end_layout
\begin_layout Pause
\end_layout
\begin_layout Enumerate
The first thing;
\end_layout
\begin_deeper
\begin_layout Pause
\end_layout
\end_deeper
\begin_layout Enumerate
The second thing;
\end_layout
\begin_deeper
\begin_layout Pause
\end_layout
\end_deeper
\begin_layout Enumerate
The third thing;
\end_layout
\begin_deeper
\begin_layout Pause
\end_layout
\end_deeper
\begin_layout Enumerate
The final thing!
\end_layout
\begin_layout Slide
Using
\family typewriter
Itemize
\end_layout
\begin_layout Standard
\begin_inset Note Note
status open
\begin_layout Plain Layout
The overlay argument of a list item (
\family typewriter
\backslash
item<arg>
\family default
in LaTeX output,
\begin_inset Quotes eld
\end_inset
On Slide
\begin_inset Quotes erd
\end_inset
in LyX) is inserted via
\family sans
Insert\SpecialChar \menuseparator
Overlay Specification.
Note how these, as opposed to
\family typewriter
Pause
\family sans
, can be used to highlight only one item on each sub-slide (but try
\begin_inset Quotes eld
\end_inset
2-
\begin_inset Quotes erd
\end_inset
,
\begin_inset Quotes eld
\end_inset
3-
\begin_inset Quotes erd
\end_inset
etc.
the get the same effect as with
\family typewriter
Pause
\family sans
).
\end_layout
\end_inset
\end_layout
\begin_layout Standard
We may also make some items and nest them:
2013-03-18 12:38:47 +00:00
\end_layout
2013-03-18 12:38:47 +00:00
\begin_layout ItemizeType1
\begin_inset Argument item:2
status open
2013-03-18 12:38:47 +00:00
\begin_layout Plain Layout
2
\end_layout
\end_inset
2013-03-18 12:38:47 +00:00
The first;
\end_layout
\begin_layout ItemizeType1
2013-03-18 12:38:47 +00:00
\begin_inset Argument item:2
status open
\begin_layout Plain Layout
3
\end_layout
2013-03-18 12:38:47 +00:00
\end_inset
The second;
\end_layout
\begin_deeper
\begin_layout ItemizeType1
2013-03-18 12:38:47 +00:00
\begin_inset Argument item:2
status open
\begin_layout Plain Layout
4
\end_layout
\end_inset
One,
\end_layout
\begin_layout ItemizeType1
2013-03-18 12:38:47 +00:00
\begin_inset Argument item:2
status open
\begin_layout Plain Layout
5
\end_layout
\end_inset
Two,
\end_layout
\begin_layout ItemizeType1
2013-03-18 12:38:47 +00:00
\begin_inset Argument item:2
status open
\begin_layout Plain Layout
6
\end_layout
\end_inset
Three,
\end_layout
\end_deeper
\begin_layout ItemizeType1
2013-03-18 12:38:47 +00:00
\begin_inset Argument item:2
status open
\begin_layout Plain Layout
7
\end_layout
\end_inset
The last one.
\end_layout
\begin_layout EmptySlide
2013-03-17 16:56:07 +00:00
\begin_inset Argument 1
status collapsed
\begin_layout Plain Layout
toc=,randomdots
\end_layout
\end_inset
The empty slide!
\end_layout
\begin_layout Standard
\begin_inset VSpace bigskip
\end_inset
\end_layout
\begin_layout Standard
\align center
This slide is empty (or rather
\begin_inset Quotes eld
\end_inset
plain
\begin_inset Quotes erd
\end_inset
, for that matter, i.
\begin_inset space \thinspace{}
\end_inset
e.
it has no title, navigation bar etc.) \SpecialChar \ldots{}
\end_layout
2013-03-18 12:38:47 +00:00
\begin_layout Pause
\end_layout
\begin_layout Standard
\align center
It uses the
\family typewriter
EmptySlide
\family default
style for its title (cyan color in the LyX window).
\end_layout
2013-03-18 12:38:47 +00:00
\begin_layout Pause
\end_layout
\begin_layout Standard
\align center
You may also have noticed the use of
\family typewriter
randomdots
\family default
slide option which
\begin_inset Newline newline
\end_inset
allows displaying those multicolor dots into the slide background.
\end_layout
2013-03-18 12:38:47 +00:00
\begin_layout Slide
Two columns
\end_layout
\begin_layout Standard
\begin_inset Note Note
status open
\begin_layout Plain Layout
Use the
\family typewriter
Twocolumn
\family default
style to enter two columns.
The inset for the left column is automatically inserted or can be inserted
via
\family sans
Insert\SpecialChar \menuseparator
Left Column
\family default
.
Column options (see
\emph on
powerdot
\emph default
manual) can be inserted via
\family sans
Insert\SpecialChar \menuseparator
Column Options
\family default
.
\end_layout
\end_inset
\end_layout
2013-03-18 12:38:47 +00:00
\begin_layout Twocolumn
\begin_inset Argument 2
status open
\begin_layout Plain Layout
This is the left column
\end_layout
\end_inset
This is the right column.
\end_layout
\begin_layout Slide
2013-03-17 16:56:07 +00:00
\begin_inset Argument 1
status open
\begin_layout Plain Layout
method=direct
\end_layout
\end_inset
Example of LaTeX source code
\end_layout
\begin_layout Standard
Let's now use the
\family typewriter
listings
\family default
package in order to typeset some source code.
Here's the
\family typewriter
\backslash
HelloWorld
\family default
LaTeX command:
\end_layout
\begin_layout Standard
\begin_inset listings
lstparams "language={[LaTeX]TeX}"
inline false
status open
\begin_layout Plain Layout
\backslash
newcommand{
\backslash
HelloWorld}{Hello World!}
\end_layout
\end_inset
\end_layout
\begin_layout Standard
Note that this slide uses the
\family typewriter
method=direct
\family default
option.
This is necessary if you use
\begin_inset Quotes eld
\end_inset
verbatim
\begin_inset Quotes erd
\end_inset
or
\begin_inset Quotes eld
\end_inset
fragile
\begin_inset Quotes erd
\end_inset
content (such as listings).
Note, though, that this option does not allow for overlays.
\end_layout
\begin_layout Slide
2013-03-17 16:56:07 +00:00
\begin_inset Argument 1
status open
\begin_layout Plain Layout
method=file
\end_layout
\end_inset
Verbatim material with overlays
\end_layout
\begin_layout Standard
Verbatim content
\emph on
and
\emph default
overlays are possible with the option
\family typewriter
method=file
\family default
.
Note that this method is slower than
\family typewriter
method=direct
\family default
, thus the latter is recommended if you have verbatim content and do not
use overlays.
\end_layout
\begin_layout Pause
\end_layout
\begin_layout Standard
\begin_inset VSpace defskip
\end_inset
\end_layout
\begin_layout Standard
Here's
\family typewriter
HelloWorld()
\family default
C function:
\end_layout
\begin_layout Standard
\begin_inset listings
lstparams "language=C"
inline false
status open
\begin_layout Plain Layout
void HelloWorld() {
\end_layout
\begin_layout Plain Layout
printf("Hello World!
\backslash
n");
\end_layout
\begin_layout Plain Layout
}
\end_layout
\end_inset
\end_layout
\begin_layout Slide
The end.
\end_layout
\begin_layout Standard
At the end of the document, you have to put an
\family typewriter
EndSlide
\family default
style (see the black symbol below into LyX window).
\end_layout
\begin_layout Standard
Have fun!
\end_layout
\begin_layout EndSlide
\end_layout
\end_body
\end_document