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