]> git.lyx.org Git - lyx.git/blob - lib/layouts/foils.layout
Update layouts
[lyx.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 89
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         DocBookTag            title
157         DocBookTagType        paragraph
158         DocBookInInfo         maybe
159 End
160
161
162 Style Author
163         Font
164           Size                Large
165         EndFont
166 End
167
168
169 Style Date
170         Font
171           Size                Large
172         EndFont
173 End
174
175
176 Style Abstract
177         Font
178           Size                Normal
179           Series              Medium
180         EndFont
181         LabelFont
182           Size                Large
183           Series              Bold
184         EndFont
185 End
186
187
188 # Header definitions:
189 Style My_Logo
190         Category              FrontMatter
191         Margin                Static
192         LatexType             Command
193         LatexName             MyLogo
194         LeftMargin            My_Logo:xx
195         LabelSep              xxx
196         Align                 Left
197         LabelType             Static
198         LabelString           "My Logo:"
199         LabelFont
200           Series              Bold
201           Shape               Italic
202           Color               red
203         EndFont
204 End
205
206
207 Style Restriction
208         CopyStyle             My_Logo
209         LatexName             Restriction
210         LeftMargin            Restriction:xx
211         LabelString           "Restriction:"
212 End
213
214
215 Style Left_Header
216         CopyStyle             My_Logo
217         LatexName             leftheader
218         LeftMargin            Left_Header:xx
219         LabelString           "Left Header:"
220 End
221
222
223 Style Right_Header
224         CopyStyle             My_Logo
225         LatexName             rightheader
226         LeftMargin            Right_Header:xx
227         LabelString           "Right Header:"
228 End
229
230
231 Style Right_Footer
232         CopyStyle             My_Logo
233         LatexName             rightfooter
234         LeftMargin            Right_Footer:xx
235         LabelString           "Right Footer:"
236 End
237
238
239
240 Style Bibliography
241         LabelFont
242           Size                Larger
243           Series              Bold
244         EndFont
245 End
246
247
248 Style Theorem
249         Category              Reasoning
250         Margin                First_Dynamic
251         LatexType             Environment
252         LatexName             Theorem
253         NextNoIndent          1
254         LabelSep              xx
255         ParSkip               0.4
256         ItemSep               0.2
257         TopSep                0.7
258         BottomSep             0.7
259         ParSep                0.3
260         Align                 Block
261         AlignPossible         Block, Left
262         LabelType             Static
263         LabelString           "Theorem #."
264         TextFont
265           Shape               Slanted
266           Size                Normal
267         EndFont
268         LabelFont
269           Series              Bold
270         EndFont
271 End
272
273
274 Style Lemma
275         CopyStyle             Theorem
276         LatexName             Lemma
277         LabelString           "Lemma #."
278 End
279
280
281 Style Corollary
282         CopyStyle             Theorem
283         LatexName             Corollary
284         LabelString           "Corollary #."
285 End
286
287
288 Style Proposition
289         CopyStyle             Theorem
290         LatexName             Proposition
291         LabelString           "Proposition #."
292 End
293
294
295 Style Definition
296         CopyStyle             Theorem
297         LatexName             Definition
298         LabelString           "Definition #."
299         Font
300           Shape               Up
301         EndFont
302         LabelFont
303           Shape               Up
304           Series              Bold
305         EndFont
306 End
307
308
309 Style Proof
310         CopyStyle             Theorem
311         LatexName             Proof
312         LabelString           "Proof."
313         Font
314           Shape               Up
315         EndFont
316         LabelFont
317           Shape               Up
318           Series              Bold
319         EndFont
320 End
321
322
323 Style Theorem*
324         CopyStyle             Theorem
325         LatexName             Theorem*
326         LabelString           "Theorem."
327 End
328
329
330 Style Lemma*
331         CopyStyle             Lemma
332         LatexName             Lemma*
333         LabelString           "Lemma."
334 End
335
336
337 Style Corollary*
338         CopyStyle             Corollary
339         LatexName             Corollary*
340         LabelString           "Corollary."
341 End
342
343
344 Style Proposition*
345         CopyStyle             Proposition
346         LatexName             Proposition*
347         LabelString           "Proposition."
348 End
349
350
351 Style Definition*
352         CopyStyle             Definition
353         LatexName             Definition*
354         LabelString           "Definition."
355 End
356
357
358 Input stdlayouts.inc
359 Input stdfloats.inc
360 Input stdcounters.inc
361 Input stdinsets.inc
362 Input lyxmacros.inc
363 Input theorems-refprefix.inc