#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass[seminar,article,sem-page.sty]{transparencies (seminar)}
+# \DeclareLaTeXClass[seminar,sem-page.sty]{Seminar}
+# \DeclareCategory{Presentations}
# Versions:
# 1.0 Initial attemt at makeing a LyX layout file for the seminar class.
# Author : Lars Gullik Bjønnes <larsbj@lyx.org>
# 1.1 08-04-2002 Günter Milde <milde users.sf.net>
# 1.2 11-12-2002 Günter Milde (copying some stuff from L. G. Bjønnes
# version in LyX 1.3)
-# 1.3 2007-09-18 GM (adapted to LyX 1.5)
-# 1.4 2008-10-08 GM (use --Separator-- "look")
+# 1.3 2007-09-18 Günter Milde (adapted to LyX 1.5)
+# 1.4 2008-10-08 Günter Milde (use --Separator-- "look")
+# 1.5 2011-06-09 Günter Milde (Use Flex insets)
-Format 27
+Format 68
Sides 1
Columns 1
ClassOptions
FontSize 8|9|10|11|12|14|17
- Other slidesec
+ Other "slidesec"
End
# Input general definitions: (seminar is based on the article class)
Input article.layout
+InsetLayout Flex:LandscapeSlide
+ LabelString "Landscape Slide"
+ LatexType Environment
+ LatexName slide
+ LyXType custom
+ Decoration classic
+ MultiPar true
+ KeepEmpty true
+ LabelFont
+ Size Small
+ EndFont
+ ResetsFont true
+End
+
+InsetLayout Flex:PortraitSlide
+ CopyStyle Flex:LandscapeSlide
+ LabelString "Portrait Slide"
+ LatexName slide*
+End
+
+# Note: \slideheading is only defined when the option slidesec is present
+Style SlideHeading
+ CopyStyle Section*
+ LatexName slideheading
+ Align Center
+End
+
+# Note: \slidesubheading is only defined when the option slidesec is present
+Style SlideSubHeading
+ CopyStyle Subsection*
+ LatexName slidesubheading
+ Align Center
+End
+
+
+InsetLayout Flex:ListOfSlides
+ CopyStyle Flex:LandscapeSlide
+ LabelString "List of Slides"
+ LatexType Command
+ LyxType custom
+ LatexName listofslides
+ BgColor listingsbg
+ MultiPar false
+ Spellcheck false
+End
+
+InsetLayout Flex:SlideContents
+ CopyStyle Flex:ListOfSlides
+ LabelString "Slide Contents"
+ LatexName slidecontents
+End
+
+InsetLayout Flex:ProgressContents
+ CopyStyle Flex:ListOfSlides
+ LabelString "Progress Contents"
+ LatexName Slidecontents
+End
+
+# Compatibility definitions for old documents
+# -------------------------------------------
+#
+# It is recommended to use the custom insets instead of paragraph styles.
+
Style LandscapeSlide
- CopyStyle --Separator--
+ Category Slides
+ KeepEmpty 1
LatexType Environment
LatexName slide
NextNoIndent 1
LeftMargin N
ParIndent ""
TopSep 0.4
- LabelType Top_Environment
+ Align Block
+ LabelType Above
LabelString "Landscape Slide:"
+ LabelFont
+ Family Roman
+ Series Medium
+ Size Normal
+ Color Blue
+ EndFont
+ HTMLLabel NONE
End
+
Style Slide
Obsoletedby LandscapeSlide
End
LabelString "Portrait Slide:"
End
Style Slide*
- Obsoletedby PortraitSlide
-End
-
-# EndOfSlide was a dummy style whose main purpose is to separate subsequent
-# Slide environments. Nowadays lyx has the special --Separator-- style as
-# workaround:
-Style EndOfSlide
- ObsoletedBy --Separator--
-End
-
-# Note: \slideheading is only defined when the option slidesec is present
-Style SlideHeading
- CopyStyle Section*
- LatexName slideheading
- Align Center
-End
-
-# Note: \slidesubheading is only defined when the option slidesec is present
-Style SlideSubHeading
- CopyStyle Subsection*
- LatexName slidesubheading
- Align Center
+ ObsoletedBy PortraitSlide
End
Style ListOfSlides
- CopyStyle --Separator--
+ Category "List/TOC"
+ KeepEmpty 1
LatexType Command
LatexName listofslides
+ Margin Dynamic
+ ParIndent MM
TopSep 0.5
BottomSep 0.5
Align Center
-# BottomSep 0
+ LabelType Static
LabelString "[List Of Slides]"
+ LabelFont
+ Family Roman
+ Series Medium
+ Size Normal
+ Color Blue
+ EndFont
+ HTMLLabel NONE
End
Style SlideContents
LatexName Slidecontents
LabelString "[Progress Contents]"
End
-