]> git.lyx.org Git - features.git/blob - lib/layouts/foils.layout
d6cb40419eef10893b74490e0f4fa83102becab5
[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 85
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         DocBookTag            para
42 End
43
44
45 Style Foilhead
46         Category              Sectioning
47         TocLevel              1
48         Margin                Static
49         LatexType             Command
50         LatexName             foilhead
51         LabelSep              xxx
52         ParSkip               0.4
53         TopSep                1.3
54         BottomSep             0.7
55         ParSep                0.7
56         Align                 Center
57         LabelType             No_Label
58         Font
59           Series              Bold
60           Size                Large
61         EndFont
62 End
63
64
65 Style ShortFoilhead
66         CopyStyle             Foilhead
67         LatexParam            "[-0.5in]"
68 End
69
70
71 Style Rotatefoilhead
72         CopyStyle             Foilhead
73         LatexName             rotatefoilhead
74 End
75
76
77 Style ShortRotatefoilhead
78         CopyStyle             Rotatefoilhead
79         LatexParam            "[-0.5in]"
80 End
81
82
83 # We add there a few additional lists that look good in foils.
84 Input stdlists.inc
85
86 Style TickList
87         Category              List
88         Margin                Static
89         LatexType             Item_Environment
90         LatexName             dinglist
91         LatexParam            "{52}"
92         NextNoIndent          1
93         LeftMargin            MMN
94         LabelSep              xx
95         ItemSep               0.2
96         TopSep                0.7
97         BottomSep             0.7
98         ParSep                0.3
99         Align                 Block
100         AlignPossible         Block, Left
101         LabelType             Itemize
102         LabelString           "_/"
103         Requires              pifont
104         Argument listpreamble:1
105                 LabelString    "List preamble"
106                 MenuString     "List Preamble"
107                 Tooltip        "LaTeX code to be inserted before the first item"
108                 PassThru       1
109                 Font
110                         Family typewriter
111                         Color latex
112                 EndFont
113         EndArgument
114 End
115
116 Style CrossList
117         Category              List
118         Margin                Static
119         LatexType             Item_Environment
120         LatexName             dinglist
121         LatexParam            "{56}"
122         NextNoIndent          1
123         LeftMargin            MMN
124         LabelSep              xx
125         ItemSep               0.2
126         TopSep                0.7
127         BottomSep             0.7
128         ParSep                0.3
129         Align                 Block
130         AlignPossible         Block, Left
131         LabelType             Itemize
132         LabelString           "><"
133         Requires              pifont
134         Argument listpreamble:1
135                 LabelString    "List preamble"
136                 MenuString     "List Preamble"
137                 Tooltip        "LaTeX code to be inserted before the first item"
138                 PassThru       1
139                 Font
140                         Family typewriter
141                         Color latex
142                 EndFont
143         EndArgument
144 End
145
146
147 Input stdtitle.inc
148 Input stdstruct.inc
149
150
151 Style Title
152         Font
153           Series              Bold
154           Size                Largest
155         EndFont
156 End
157
158
159 Style Author
160         Font
161           Size                Large
162         EndFont
163 End
164
165
166 Style Date
167         Font
168           Size                Large
169         EndFont
170 End
171
172
173 Style Abstract
174         Font
175           Size                Normal
176           Series              Medium
177         EndFont
178         LabelFont
179           Size                Large
180           Series              Bold
181         EndFont
182 End
183
184
185 # Header definitions:
186 Style My_Logo
187         Category              FrontMatter
188         Margin                Static
189         LatexType             Command
190         LatexName             MyLogo
191         LeftMargin            My_Logo:xx
192         LabelSep              xxx
193         Align                 Left
194         LabelType             Static
195         LabelString           "My Logo:"
196         LabelFont
197           Series              Bold
198           Shape               Italic
199           Color               red
200         EndFont
201 End
202
203
204 Style Restriction
205         CopyStyle             My_Logo
206         LatexName             Restriction
207         LeftMargin            Restriction:xx
208         LabelString           "Restriction:"
209 End
210
211
212 Style Left_Header
213         CopyStyle             My_Logo
214         LatexName             leftheader
215         LeftMargin            Left_Header:xx
216         LabelString           "Left Header:"
217 End
218
219
220 Style Right_Header
221         CopyStyle             My_Logo
222         LatexName             rightheader
223         LeftMargin            Right_Header:xx
224         LabelString           "Right Header:"
225 End
226
227
228 Style Right_Footer
229         CopyStyle             My_Logo
230         LatexName             rightfooter
231         LeftMargin            Right_Footer:xx
232         LabelString           "Right Footer:"
233 End
234
235
236
237 Style Bibliography
238         LabelFont
239           Size                Larger
240           Series              Bold
241         EndFont
242 End
243
244
245 Style Theorem
246         Category              Reasoning
247         Margin                First_Dynamic
248         LatexType             Environment
249         LatexName             Theorem
250         NextNoIndent          1
251         LabelSep              xx
252         ParSkip               0.4
253         ItemSep               0.2
254         TopSep                0.7
255         BottomSep             0.7
256         ParSep                0.3
257         Align                 Block
258         AlignPossible         Block, Left
259         LabelType             Static
260         LabelString           "Theorem #."
261         TextFont
262           Shape               Slanted
263           Size                Normal
264         EndFont
265         LabelFont
266           Series              Bold
267         EndFont
268 End
269
270
271 Style Lemma
272         CopyStyle             Theorem
273         LatexName             Lemma
274         LabelString           "Lemma #."
275 End
276
277
278 Style Corollary
279         CopyStyle             Theorem
280         LatexName             Corollary
281         LabelString           "Corollary #."
282 End
283
284
285 Style Proposition
286         CopyStyle             Theorem
287         LatexName             Proposition
288         LabelString           "Proposition #."
289 End
290
291
292 Style Definition
293         CopyStyle             Theorem
294         LatexName             Definition
295         LabelString           "Definition #."
296         Font
297           Shape               Up
298         EndFont
299         LabelFont
300           Shape               Up
301           Series              Bold
302         EndFont
303 End
304
305
306 Style Proof
307         CopyStyle             Theorem
308         LatexName             Proof
309         LabelString           "Proof."
310         Font
311           Shape               Up
312         EndFont
313         LabelFont
314           Shape               Up
315           Series              Bold
316         EndFont
317 End
318
319
320 Style Theorem*
321         CopyStyle             Theorem
322         LatexName             Theorem*
323         LabelString           "Theorem."
324 End
325
326
327 Style Lemma*
328         CopyStyle             Lemma
329         LatexName             Lemma*
330         LabelString           "Lemma."
331 End
332
333
334 Style Corollary*
335         CopyStyle             Corollary
336         LatexName             Corollary*
337         LabelString           "Corollary."
338 End
339
340
341 Style Proposition*
342         CopyStyle             Proposition
343         LatexName             Proposition*
344         LabelString           "Proposition."
345 End
346
347
348 Style Definition*
349         CopyStyle             Definition
350         LatexName             Definition*
351         LabelString           "Definition."
352 End
353
354
355 Input stdlayouts.inc
356 Input stdfloats.inc
357 Input stdcounters.inc
358 Input stdinsets.inc
359 Input lyxmacros.inc
360 Input theorems-refprefix.inc