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