#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass{slides (default)}
+# \DeclareLaTeXClass{presentation (slides)}
# Slides textclass definition file.
# Author : John Weiss <jpweiss@idsi.net>
#
# Based on the Article textclass "article.layout"
#
-# General textclass parameters
+
+Format 7
Columns 1
Sides 1
PageStyle Plain
-MaxCounter Counter_EnumI
+
DefaultFont
- Family Sans
- Series Medium
- Shape Up
- Size Largest
- Color None
+ Family Sans
+ Series Medium
+ Shape Up
+ Size Largest
+ Color None
EndFont
+
ClassOptions
- FontSize |
- Pagestyle plain|headings|empty
- Other "dvips"
+ FontSize |
+ Pagestyle plain|headings|empty
+ Other "dvips"
End
-#####################################
-#
-# Layout-specific preamble
-#
-#####################################
-
-
Preamble
- \newcounter{slidetype}
- \setcounter{slidetype}{0}
- \newif\ifLyXsNoCenter
- \LyXsNoCenterfalse
- \newcommand{\noslidecentering}{
- \LyXsNoCentertrue%
- }
- \newcommand{\slidecentering}{
- \LyXsNoCenterfalse%
- }
- \newcommand{\lyxendslide}[1]{
- \ifLyXsNoCenter%
- \vfill%
- \fi%
- \ifcase \value{slidetype}%
- \or % no action for 0
- \end{slide} \or%
- \end{overlay} \or%
- \end{note}%
- \fi%
- \setcounter{slidetype}{0}
- \visible
- }
- \AtEndDocument{\lyxendslide{.}}
+ \newcounter{slidetype}
+ \setcounter{slidetype}{0}
+ \newif\ifLyXsNoCenter
+ \LyXsNoCenterfalse
+ \newcommand{\noslidecentering}{
+ \LyXsNoCentertrue%
+ }
+ \newcommand{\slidecentering}{
+ \LyXsNoCenterfalse%
+ }
+ \newcommand{\lyxendslide}[1]{
+ \ifLyXsNoCenter%
+ \vfill%
+ \fi%
+ \ifcase \value{slidetype}%
+ \or % no action for 0
+ \end{slide} \or%
+ \end{overlay} \or%
+ \end{note}%
+ \fi%
+ \setcounter{slidetype}{0}
+ \visible
+ }
+ \AtEndDocument{\lyxendslide{.}}
EndPreamble
-############################
-#
-# Standard style definition
-# Always comes first.
-#
-############################
-
Style Standard
- Margin Static
- LatexType Paragraph
- LatexName dummy
- ParIndent M
- ParSkip 0.4
- Align Block
- AlignPossible Block, Left, Right, Center
- LabelType No_Label
+ Margin Static
+ LatexType Paragraph
+ LatexName dummy
+ ParIndent M
+ ParSkip 0.4
+ Align Block
+ AlignPossible Block, Left, Right, Center
+ LabelType No_Label
End
-
-##############################
-#
-# New Definitions for Slides
-#
-##############################
-
-# Slide style definition
-Style Slide
- LatexType Command
- LatexName lyxnewslide
- KeepEmpty 1
- Margin Static
- NextNoIndent 1
- ParSkip 0.4
- TopSep 1.0
- BottomSep 1.0
- ParSep 0.5
- Align Left
- AlignPossible Left
- LabelType Static
- LabelBottomSep 0.5
- LeftMargin MMMMxMMMMxxxNewSlide
- LabelString "_____________________________NewSlide: "
-
- Font
- Family Typewriter
- Series Bold
- Size Large
- Color Blue
- EndFont
- LabelFont
- Family Typewriter
- Size Large
- Color Blue
- EndFont
-
- Preamble
- \newcommand{\lyxnewslide}[1]{
- \lyxendslide{.}
- \setcounter{slidetype}{1}
- \begin{slide}
- }
- EndPreamble
-End
-
-# Overlay style definition
-Style Overlay
- LatexType Command
- LatexName lyxnewoverlay
- KeepEmpty 1
- Margin Static
- NextNoIndent 1
- ParSkip 0.4
- TopSep 1.0
- BottomSep 1.0
- ParSep 0.5
- Align Left
- AlignPossible Left
- LabelType Static
- LabelBottomSep 0.5
- LeftMargin MMMMxNewOverlay
- LabelString "- - - - - - - - - - NewOverlay: "
-
- Font
- Family Typewriter
- Series Bold
- Size Large
- Shape SmallCaps
- Color Magenta
- EndFont
- LabelFont
- Family Typewriter
- Series Bold
- Size Large
- Shape SmallCaps
- Color Magenta
- EndFont
-
- Preamble
- \newcommand{\lyxnewoverlay}[1]{
- \lyxendslide{.}
- \setcounter{slidetype}{2}
- \begin{overlay}
- }
- EndPreamble
-End
-
-## Note style definition
-Style Note
- LatexType Command
- LatexName lyxnewnote
- KeepEmpty 1
- Margin Static
- NextNoIndent 1
- ParSkip 0.4
- TopSep 1.0
- BottomSep 1.0
- ParSep 0.5
- Align Left
- AlignPossible Left
- LabelType Static
- LabelBottomSep 0.5
- LeftMargin MMMMxMMxxNewNote
- LabelString "........................NewNote: "
-
- Font
- Family Typewriter
- Series Bold
- Size Large
- Shape Italic
- Color Magenta
- EndFont
- LabelFont
- Family Typewriter
- Series Bold
- Size Large
- Shape Italic
- Color Magenta
- EndFont
-
- Preamble
- \newcommand{\lyxnewnote}[1]{
- \lyxendslide{.}
- \setcounter{slidetype}{3}
- \begin{note}
- }
- EndPreamble
-End
-
-## Invisible environment
-Style InvisibleText
- LatexType Command
- LatexName lyxinvisible
- KeepEmpty 1
- Margin Static
- Align Center
- AlignPossible Center
- LabelType Static
- LabelString "<Invisible Text Follows>"
-
- Font
- Family Roman
- Size Normal
- Color Cyan
- EndFont
- LabelFont
- Family Roman
- Size Normal
- Color Cyan
- EndFont
-
- Preamble
- \newcommand{\lyxinvisible}[1]{
- \invisible
- }
- EndPreamble
-End
-
-## Visible environment
-Style VisibleText
- LatexType Command
- LatexName lyxvisible
- KeepEmpty 1
- Margin Static
- Align Center
- AlignPossible Center
- LabelType Static
- LabelString "<Visible Text Follows>"
-
- Font
- Family Roman
- Size Normal
- Color Green
- EndFont
- LabelFont
- Family Roman
- Size Normal
- Color Green
- EndFont
-
- Preamble
- \newcommand{\lyxvisible}[1]{
- \visible
- }
- EndPreamble
-End
-
-########################################################################
-#
-# Definitions taken from article.layout.
-#
# Note that the "Section" family of environments is missing, as is
# "Title" "Bibliograpy" "LaTeX-Title" "Author" "Abstract" and "Date".
-#
# I may choose to reintroduce these and/or remove others at a later
# date.
-#
# -jw 10/2/96
-#
-########################################################################
+Input stdinsets.inc
Input stdlists.inc
Input stdlayouts.inc
Input lyxmacros.inc
Input stdcounters.inc
Input stdfloats.inc
-#Input obsolete.inc
+NoStyle Address
+NoStyle Right_Address
+
-# Style definition for end of a slide
-Style End_All_Slides
- ObsoletedBy Comment
+Style Slide
+ TocLevel 1
+ LatexType Command
+ LatexName lyxnewslide
+ KeepEmpty 1
+ Margin Static
+ NextNoIndent 1
+ ParSkip 0.4
+ TopSep 1.0
+ BottomSep 1.0
+ ParSep 0.5
+ Align Left
+ LabelType Static
+ LabelBottomSep 0.5
+ LabelSep xx
+ LeftMargin "New Slide:xx"
+ LabelString "New Slide:"
+ Font
+ Family Typewriter
+ Series Bold
+ Size Large
+ Color Blue
+ EndFont
+ LabelFont
+ Family Typewriter
+ Size Large
+ Color Blue
+ EndFont
+ Preamble
+ \newcommand{\lyxnewslide}[1]{
+ \lyxendslide{.}
+ \setcounter{slidetype}{1}
+ \begin{slide}
+ }
+ EndPreamble
End
-NoStyle Address
-NoStyle Right_Address
+Style Overlay
+ LatexType Command
+ LatexName lyxnewoverlay
+ KeepEmpty 1
+ Margin Static
+ NextNoIndent 1
+ ParSkip 0.4
+ TopSep 1.0
+ BottomSep 1.0
+ ParSep 0.5
+ Align Left
+ LabelType Static
+ LabelBottomSep 0.5
+ LabelSep xx
+ LeftMargin "New Overlay:xx"
+ LabelString "New Overlay:"
+ Font
+ Family Typewriter
+ Series Bold
+ Size Large
+ Shape SmallCaps
+ Color Magenta
+ EndFont
+ LabelFont
+ Family Typewriter
+ Series Bold
+ Size Large
+ Shape SmallCaps
+ Color Magenta
+ EndFont
+ Preamble
+ \newcommand{\lyxnewoverlay}[1]{
+ \lyxendslide{.}
+ \setcounter{slidetype}{2}
+ \begin{overlay}
+ }
+ EndPreamble
+End
+Style Note
+ LatexType Command
+ LatexName lyxnewnote
+ KeepEmpty 1
+ Margin Static
+ NextNoIndent 1
+ ParSkip 0.4
+ TopSep 1.0
+ BottomSep 1.0
+ ParSep 0.5
+ Align Left
+ LabelType Static
+ LabelBottomSep 0.5
+ LabelSep xx
+ LeftMargin "New Note:xx"
+ LabelString "New Note:"
+ Font
+ Family Typewriter
+ Series Bold
+ Size Large
+ Shape Italic
+ Color Magenta
+ EndFont
+ LabelFont
+ Family Typewriter
+ Series Bold
+ Size Large
+ Shape Italic
+ Color Magenta
+ EndFont
+ Preamble
+ \newcommand{\lyxnewnote}[1]{
+ \lyxendslide{.}
+ \setcounter{slidetype}{3}
+ \begin{note}
+ }
+ EndPreamble
+End
-#############
-#
-# End File
+
+Style InvisibleText
+ LatexType Command
+ LatexName lyxinvisible
+ KeepEmpty 1
+ Margin Static
+ Align Center
+ LabelType Static
+ LabelString "<Invisible Text Follows>"
+ Font
+ Family Roman
+ Size Normal
+ Color Cyan
+ EndFont
+ LabelFont
+ Family Roman
+ Size Normal
+ Color Cyan
+ EndFont
+ Preamble
+ \newcommand{\lyxinvisible}[1]{\invisible}
+ EndPreamble
+End
+
+
+Style VisibleText
+ LatexType Command
+ LatexName lyxvisible
+ KeepEmpty 1
+ Margin Static
+ Align Center
+ LabelType Static
+ LabelString "<Visible Text Follows>"
+ Font
+ Family Roman
+ Size Normal
+ Color Green
+ EndFont
+ LabelFont
+ Family Roman
+ Size Normal
+ Color Green
+ EndFont
+ Preamble
+ \newcommand{\lyxvisible}[1]{\visible}
+ EndPreamble
+End