]> git.lyx.org Git - features.git/blob - lib/layouts/foils.layout
cleanup stuff separated by Lars from the counter patch
[features.git] / lib / layouts / foils.layout
1 #% Do not delete the line below; configure depends on this
2 #  \DeclareLaTeXClass{slides (FoilTeX)}
3 # Foils textclass definition file. 
4 # Created (1.Oct.96):   Alejandro Aguilar Sierra
5 # Enhanced (fonts & centering):  Jean-Marc Lasgouttes
6 # To do: Define class specific options.
7
8
9 # General textclass parameters
10 Columns                 1
11 Sides                   1
12 MaxCounter              Counter_Section
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         Margin                Static
33         LatexType             Paragraph
34         LatexName             dummy
35         ParIndent             MM
36         ParSkip               0.4
37         Align                 Block
38         AlignPossible         Block, Left, Right, Center
39         LabelType             No_Label
40 End
41
42
43 Style Foilhead
44         Margin                Static
45         LatexType             Command
46         LatexName             foilhead
47         LabelSep              xxx
48         ParSkip               0.4
49         TopSep                1.3
50         BottomSep             0.7
51         ParSep                0.7
52         Align                 Center
53         AlignPossible         Center
54         LabelType             No_Label
55
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 # then a few lists
82 Input stdlists.inc
83
84
85 # We add there a few additional lists that look good in foils.
86
87 Style TickList
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             Static
102         LabelString           _/
103         
104         Preamble
105            \usepackage{pifont}
106         EndPreamble
107 End
108
109
110 Style CrossList
111         Margin                Static
112         LatexType             Item_Environment
113         LatexName             dinglist
114         LatexParam            "{56}"
115         NextNoIndent          1
116         LeftMargin            MMN
117         LabelSep              xx
118         ItemSep               0.2
119         TopSep                0.7
120         BottomSep             0.7
121         ParSep                0.3
122         Align                 Block
123         AlignPossible         Block, Left
124         LabelType             Static
125         LabelString           ><
126         
127         Preamble
128           \usepackage{pifont}
129         EndPreamble
130 End
131
132
133 # Then the Titles stuff.
134 Input stdtitle.inc
135 Input stdstruct.inc
136
137
138 Style Title
139         Font 
140           Series              Bold
141           Size                Largest
142         EndFont
143 End
144
145
146 Style Author
147         Font 
148           Size                Large
149         EndFont
150 End
151
152
153 Style Date
154         Font 
155           Size                Large
156         EndFont
157 End
158
159
160 Style Abstract
161         Font 
162           Size                Normal
163           Series              Medium
164         EndFont
165         
166         LabelFont 
167           Size                Large
168           Series              Bold
169         EndFont
170 End
171
172
173 # Header definitions:
174 Style My_Logo
175         Margin        Static
176         LatexType     Command
177         LatexName     MyLogo
178         LeftMargin        My_Logo:xx
179         LabelSep      xxx
180         Align         Left
181         AlignPossible     Left
182         LabelType     Static
183         LabelString       "My Logo:"
184
185         # standard font definition
186         LabelFont
187           Series      Bold
188           Shape       Italic
189           Color       red
190         EndFont
191
192 End
193
194
195 Style Restriction
196         CopyStyle              "My Logo"
197         LatexName     Restriction
198         LeftMargin        Restriction:xx
199         LabelString       "Restriction:"
200 End
201
202
203 Style Left_Header
204         CopyStyle              "My Logo"
205         LatexName     leftheader
206         LeftMargin        Left_Header:xx
207         LabelString       "Left Header:"
208 End
209
210
211 Style Right_Header
212         CopyStyle              "My Logo"
213         LatexName     rightheader
214         LeftMargin        Right_Header:xx
215         LabelString       "Right Header:"
216 End
217
218 Style Right_Footer
219         CopyStyle              "My Logo"
220         LatexName     rightfooter
221         LeftMargin        Right_Footer:xx
222         LabelString       "Right Footer:"
223 End
224
225
226 Style Bibliography
227         LabelFont 
228           Size                Larger
229           Series              Bold    
230         EndFont
231 End
232
233
234 Style Theorem
235         Margin                First_Dynamic
236         LatexType             Environment
237         LatexName             Theorem
238         NextNoIndent          1
239         LabelSep              xx
240         ParSkip               0.4
241         ItemSep               0.2
242         TopSep                0.7
243         BottomSep             0.7
244         ParSep                0.3
245         Align                 Block
246         AlignPossible         Block, Left
247         LabelType             Static
248         LabelString           "Theorem #."
249
250         TextFont
251           Shape               Slanted
252           Size                Normal
253         EndFont
254
255         LabelFont
256           Series              Bold
257         EndFont
258 End
259
260
261 Style Lemma
262         CopyStyle             Theorem
263         LatexName             Lemma
264         LabelString           "Lemma #."
265 End  
266
267
268 Style Corollary
269         CopyStyle             Theorem
270         LatexName             Corollary
271         LabelString           "Corollary #."
272 End  
273
274
275 Style Proposition
276         CopyStyle             Theorem
277         LatexName             Proposition
278         LabelString           "Proposition #."
279 End  
280
281
282 Style Definition
283         CopyStyle             Theorem
284         LatexName             Definition
285         LabelString           "Definition #."
286
287         Font
288           Shape               Up
289         EndFont
290
291         LabelFont
292           Shape               Up
293           Series              Bold
294         EndFont
295 End
296
297
298 Style Proof
299         CopyStyle             Theorem
300         LatexName             Proof
301         LabelString           "Proof."
302         
303         Font
304           Shape               Up
305         EndFont
306
307         LabelFont
308           Shape               Up
309           Series              Bold
310         EndFont
311 End  
312
313
314 Style Theorem*
315         CopyStyle             Theorem
316         LatexName             Theorem*
317         LabelString           "Theorem."
318 End
319
320
321 Style Lemma*
322         CopyStyle             Lemma
323         LatexName             Lemma*
324         LabelString           "Lemma."
325 End  
326
327
328 Style Corollary*
329         CopyStyle             Corollary
330         LatexName             Corollary*
331         LabelString           "Corollary."
332 End  
333
334
335 Style Proposition*
336         CopyStyle             Proposition
337         LatexName             Proposition*
338         LabelString           "Proposition."
339 End  
340
341
342 Style Definition*
343         CopyStyle             Definition
344         LatexName             Definition*
345         LabelString           "Definition."
346 End
347
348
349 # all the standard LaTeX environments
350 Input stdlayouts.inc
351 Input stdfloats.inc
352 Input stdcounters.inc
353
354
355 # Finally add a few weird LyX environments.
356 Input lyxmacros.inc