]> git.lyx.org Git - lyx.git/blob - lib/layouts/seminar.layout
Bump layout formats
[lyx.git] / lib / layouts / seminar.layout
1 #% Do not delete the line below; configure depends on this
2 #  \DeclareLaTeXClass[seminar,sem-page.sty]{Seminar}
3 #  \DeclareCategory{Presentations}
4 # Versions:
5 #   1.0 Initial attemt at makeing a LyX layout file for the seminar class.
6 #       Author : Lars Gullik Bjønnes <larsbj@lyx.org>
7 #   1.1 08-04-2002 Günter Milde <milde users.sf.net>
8 #   1.2 11-12-2002 Günter Milde (copying some stuff from L. G. Bjønnes
9 #                                version in LyX 1.3)
10 #   1.3 2007-09-18 Günter Milde (adapted to LyX 1.5)
11 #   1.4 2008-10-08 Günter Milde (use --Separator-- "look")
12 #   1.5 2011-06-09 Günter Milde (Use Flex insets)
13
14 Format 41
15 Sides   1
16 Columns 1
17
18 ClassOptions
19         FontSize        8|9|10|11|12|14|17
20         Other           "slidesec,semrot,portrait"
21 End
22
23 # Input general definitions: (seminar is based on the article class)
24 Input article.layout
25
26 InsetLayout Flex:LandscapeSlide
27         LabelString     "Landscape Slide"
28         LatexType       Environment
29         LatexName       slide
30         LyXType         custom
31         Decoration      classic
32         MultiPar        true
33         KeepEmpty               true
34         LabelFont
35                 Size    Small
36         EndFont
37 End
38
39 InsetLayout Flex:PortraitSlide
40         CopyStyle       Flex:LandscapeSlide
41         LabelString     "Portrait Slide"
42         LatexName       slide*
43 End
44
45 # Note: \slideheading is only defined when the option slidesec is present
46 Style SlideHeading
47         CopyStyle               Section*
48         LatexName               slideheading
49         Align                   Center
50 End
51
52 # Note: \slidesubheading is only defined when the option slidesec is present
53 Style SlideSubHeading
54         CopyStyle               Subsection*
55         LatexName               slidesubheading
56         Align                   Center
57 End
58
59 InsetLayout Flex:ListOfSlides
60         CopyStyle               Flex:LandscapeSlide
61         LabelString             "List of Slides"
62         LatexType               Command
63         LatexName               listofslides
64         BgColor                 listingsbg
65         Spellcheck              0
66 End
67
68 InsetLayout Flex:SlideContents
69         CopyStyle               Flex:ListOfSlides
70         LabelString             "Slide Contents"
71         LatexName               slidecontents
72 End
73
74 InsetLayout Flex:ProgressContents
75         CopyStyle               Flex:ListOfSlides
76         LabelString             "Progress Contents"
77         LatexName               Slidecontents
78 End
79
80 # Compatibility definitions for old documents
81 # -------------------------------------------
82 #
83 # It is recommended to use the custom insets instead of paragraph styles.
84
85 Style LandscapeSlide
86         CopyStyle               --Separator-- 
87         LatexType               Environment
88         LatexName               slide
89         NextNoIndent            1
90         Margin                  Static
91         LeftMargin              N
92         ParIndent               ""
93         TopSep                  0.4
94         LabelType               Top_Environment
95         LabelString             "Landscape Slide:"
96 End
97 Style Slide
98         Obsoletedby             LandscapeSlide
99 End
100
101 Style PortraitSlide
102         CopyStyle               LandscapeSlide
103         LatexName               slide*
104         LabelString             "Portrait Slide:"
105 End
106 Style Slide*
107         ObsoletedBy             PortraitSlide
108 End
109
110 # EndOfSlide was a dummy style whose main purpose is to separate subsequent
111 # Slide environments. Nowadays lyx has the special --Separator-- style as
112 # workaround:
113 Style EndOfSlide
114         ObsoletedBy             --Separator--
115 End
116
117 Style ListOfSlides
118         CopyStyle               --Separator--
119         LatexType               Command
120         LatexName               listofslides
121         TopSep                  0.5
122         BottomSep               0.5
123         Align                   Center
124 #       BottomSep               0
125         LabelString             "[List Of Slides]"
126 End
127 Style SlideContents
128         CopyStyle               ListOfSlides
129         LatexName               slidecontents
130         LabelString             "[Slide Contents]"
131 End
132
133 Style ProgressContents
134         CopyStyle               ListOfSlides
135         LatexName               Slidecontents
136         LabelString             "[Progress Contents]"
137 End