]> git.lyx.org Git - features.git/blob - lib/layouts/foils.layout
Added categories for style Standard, Title, Abstract, ShortTitle,
[features.git] / lib / layouts / foils.layout
1 #% Do not delete the line below; configure depends on this
2 #  \DeclareLaTeXClass{FoilTeX}
3 #  \DeclareCategory{Presentations}
4 # Foils textclass definition file.
5 # Created (1.Oct.96):   Alejandro Aguilar Sierra
6 # Enhanced (fonts & centering):  Jean-Marc Lasgouttes
7 # To do: Define class specific options.
8
9
10 Format 43
11 Columns                 1
12 Sides                   1
13
14
15 DefaultFont
16         Family                Sans
17         Series                Medium
18         Shape                 Up
19         Size                  Normal
20         Color                 None
21 EndFont
22
23
24 ClassOptions
25         FontSize              17|20|25|30
26         PageStyle             "empty|plain|foilheadings|fancy"
27         Other                 "dvips"
28 End
29
30
31 Style Standard
32         Category              MainText
33         Margin                Static
34         LatexType             Paragraph
35         LatexName             dummy
36         ParIndent             MM
37         ParSkip               0.4
38         Align                 Block
39         AlignPossible         Block, Left, Right, Center
40         LabelType             No_Label
41 End
42
43
44 Style Foilhead
45         TocLevel              1
46         Margin                Static
47         LatexType             Command
48         LatexName             foilhead
49         LabelSep              xxx
50         ParSkip               0.4
51         TopSep                1.3
52         BottomSep             0.7
53         ParSep                0.7
54         Align                 Center
55         LabelType             No_Label
56         Font
57           Series              Bold
58           Size                Large
59         EndFont
60 End
61
62
63 Style ShortFoilhead
64         CopyStyle             Foilhead
65         LatexParam            "[-0.5in]"
66 End
67
68
69 Style Rotatefoilhead
70         CopyStyle             Foilhead
71         LatexName             rotatefoilhead
72 End
73
74
75 Style ShortRotatefoilhead
76         CopyStyle             Rotatefoilhead
77         LatexParam            "[-0.5in]"
78 End
79
80
81 # We add there a few additional lists that look good in foils.
82 Input stdlists.inc
83
84 Style TickList
85         Margin                Static
86         LatexType             Item_Environment
87         LatexName             dinglist
88         LatexParam            "{52}"
89         NextNoIndent          1
90         LeftMargin            MMN
91         LabelSep              xx
92         ItemSep               0.2
93         TopSep                0.7
94         BottomSep             0.7
95         ParSep                0.3
96         Align                 Block
97         AlignPossible         Block, Left
98         LabelType             Itemize
99         LabelString           "_/"
100         Requires              pifont
101 End
102
103 Style CrossList
104         Margin                Static
105         LatexType             Item_Environment
106         LatexName             dinglist
107         LatexParam            "{56}"
108         NextNoIndent          1
109         LeftMargin            MMN
110         LabelSep              xx
111         ItemSep               0.2
112         TopSep                0.7
113         BottomSep             0.7
114         ParSep                0.3
115         Align                 Block
116         AlignPossible         Block, Left
117         LabelType             Itemize
118         LabelString           "><"
119         Requires              pifont
120 End
121
122
123 Input stdtitle.inc
124 Input stdstruct.inc
125
126
127 Style Title
128         Font
129           Series              Bold
130           Size                Largest
131         EndFont
132 End
133
134
135 Style Author
136         Font
137           Size                Large
138         EndFont
139 End
140
141
142 Style Date
143         Font
144           Size                Large
145         EndFont
146 End
147
148
149 Style Abstract
150         Font
151           Size                Normal
152           Series              Medium
153         EndFont
154         LabelFont
155           Size                Large
156           Series              Bold
157         EndFont
158 End
159
160
161 # Header definitions:
162 Style My_Logo
163         Margin                Static
164         LatexType             Command
165         LatexName             MyLogo
166         LeftMargin            My_Logo:xx
167         LabelSep              xxx
168         Align                 Left
169         LabelType             Static
170         LabelString           "My Logo:"
171         LabelFont
172           Series              Bold
173           Shape               Italic
174           Color               red
175         EndFont
176 End
177
178
179 Style Restriction
180         CopyStyle             My_Logo
181         LatexName             Restriction
182         LeftMargin            Restriction:xx
183         LabelString           "Restriction:"
184 End
185
186
187 Style Left_Header
188         CopyStyle             My_Logo
189         LatexName             leftheader
190         LeftMargin            Left_Header:xx
191         LabelString           "Left Header:"
192 End
193
194
195 Style Right_Header
196         CopyStyle             My_Logo
197         LatexName             rightheader
198         LeftMargin            Right_Header:xx
199         LabelString           "Right Header:"
200 End
201
202
203 Style Right_Footer
204         CopyStyle             My_Logo
205         LatexName             rightfooter
206         LeftMargin            Right_Footer:xx
207         LabelString           "Right Footer:"
208 End
209
210
211
212 Style Bibliography
213         LabelFont
214           Size                Larger
215           Series              Bold
216         EndFont
217 End
218
219
220 Style Theorem
221         Margin                First_Dynamic
222         LatexType             Environment
223         LatexName             Theorem
224         NextNoIndent          1
225         LabelSep              xx
226         ParSkip               0.4
227         ItemSep               0.2
228         TopSep                0.7
229         BottomSep             0.7
230         ParSep                0.3
231         Align                 Block
232         AlignPossible         Block, Left
233         LabelType             Static
234         LabelString           "Theorem #."
235         TextFont
236           Shape               Slanted
237           Size                Normal
238         EndFont
239         LabelFont
240           Series              Bold
241         EndFont
242 End
243
244
245 Style Lemma
246         CopyStyle             Theorem
247         LatexName             Lemma
248         LabelString           "Lemma #."
249 End
250
251
252 Style Corollary
253         CopyStyle             Theorem
254         LatexName             Corollary
255         LabelString           "Corollary #."
256 End
257
258
259 Style Proposition
260         CopyStyle             Theorem
261         LatexName             Proposition
262         LabelString           "Proposition #."
263 End
264
265
266 Style Definition
267         CopyStyle             Theorem
268         LatexName             Definition
269         LabelString           "Definition #."
270         Font
271           Shape               Up
272         EndFont
273         LabelFont
274           Shape               Up
275           Series              Bold
276         EndFont
277 End
278
279
280 Style Proof
281         CopyStyle             Theorem
282         LatexName             Proof
283         LabelString           "Proof."
284         Font
285           Shape               Up
286         EndFont
287         LabelFont
288           Shape               Up
289           Series              Bold
290         EndFont
291 End
292
293
294 Style Theorem*
295         CopyStyle             Theorem
296         LatexName             Theorem*
297         LabelString           "Theorem."
298 End
299
300
301 Style Lemma*
302         CopyStyle             Lemma
303         LatexName             Lemma*
304         LabelString           "Lemma."
305 End
306
307
308 Style Corollary*
309         CopyStyle             Corollary
310         LatexName             Corollary*
311         LabelString           "Corollary."
312 End
313
314
315 Style Proposition*
316         CopyStyle             Proposition
317         LatexName             Proposition*
318         LabelString           "Proposition."
319 End
320
321
322 Style Definition*
323         CopyStyle             Definition
324         LatexName             Definition*
325         LabelString           "Definition."
326 End
327
328
329 Input stdlayouts.inc
330 Input stdfloats.inc
331 Input stdcounters.inc
332 Input stdinsets.inc
333 Input lyxmacros.inc
334 Input theorems-refprefix.inc