]> git.lyx.org Git - lyx.git/blob - lib/layouts/foils.layout
Update layout format.
[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 8
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         TocLevel              1
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         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         Requires              pifont
99 End
100
101 Style CrossList
102         Margin                Static
103         LatexType             Item_Environment
104         LatexName             dinglist
105         LatexParam            "{56}"
106         NextNoIndent          1
107         LeftMargin            MMN
108         LabelSep              xx
109         ItemSep               0.2
110         TopSep                0.7
111         BottomSep             0.7
112         ParSep                0.3
113         Align                 Block
114         AlignPossible         Block, Left
115         LabelType             Static
116         LabelString           "><"
117         Requires              pifont
118 End
119
120
121 Input stdtitle.inc
122 Input stdstruct.inc
123
124
125 Style Title
126         Font
127           Series              Bold
128           Size                Largest
129         EndFont
130 End
131
132
133 Style Author
134         Font
135           Size                Large
136         EndFont
137 End
138
139
140 Style Date
141         Font
142           Size                Large
143         EndFont
144 End
145
146
147 Style Abstract
148         Font
149           Size                Normal
150           Series              Medium
151         EndFont
152         LabelFont
153           Size                Large
154           Series              Bold
155         EndFont
156 End
157
158
159 # Header definitions:
160 Style My_Logo
161         Margin                Static
162         LatexType             Command
163         LatexName             MyLogo
164         LeftMargin            My_Logo:xx
165         LabelSep              xxx
166         Align                 Left
167         LabelType             Static
168         LabelString           "My Logo:"
169         LabelFont
170           Series              Bold
171           Shape               Italic
172           Color               red
173         EndFont
174 End
175
176
177 Style Restriction
178         CopyStyle             My_Logo
179         LatexName             Restriction
180         LeftMargin            Restriction:xx
181         LabelString           "Restriction:"
182 End
183
184
185 Style Left_Header
186         CopyStyle             My_Logo
187         LatexName             leftheader
188         LeftMargin            Left_Header:xx
189         LabelString           "Left Header:"
190 End
191
192
193 Style Right_Header
194         CopyStyle             My_Logo
195         LatexName             rightheader
196         LeftMargin            Right_Header:xx
197         LabelString           "Right Header:"
198 End
199
200
201 Style Right_Footer
202         CopyStyle             My_Logo
203         LatexName             rightfooter
204         LeftMargin            Right_Footer:xx
205         LabelString           "Right Footer:"
206 End
207
208
209
210 Style Bibliography
211         LabelFont
212           Size                Larger
213           Series              Bold
214         EndFont
215 End
216
217
218 Style Theorem
219         Margin                First_Dynamic
220         LatexType             Environment
221         LatexName             Theorem
222         NextNoIndent          1
223         LabelSep              xx
224         ParSkip               0.4
225         ItemSep               0.2
226         TopSep                0.7
227         BottomSep             0.7
228         ParSep                0.3
229         Align                 Block
230         AlignPossible         Block, Left
231         LabelType             Static
232         LabelString           "Theorem #."
233         TextFont
234           Shape               Slanted
235           Size                Normal
236         EndFont
237         LabelFont
238           Series              Bold
239         EndFont
240 End
241
242
243 Style Lemma
244         CopyStyle             Theorem
245         LatexName             Lemma
246         LabelString           "Lemma #."
247 End
248
249
250 Style Corollary
251         CopyStyle             Theorem
252         LatexName             Corollary
253         LabelString           "Corollary #."
254 End
255
256
257 Style Proposition
258         CopyStyle             Theorem
259         LatexName             Proposition
260         LabelString           "Proposition #."
261 End
262
263
264 Style Definition
265         CopyStyle             Theorem
266         LatexName             Definition
267         LabelString           "Definition #."
268         Font
269           Shape               Up
270         EndFont
271         LabelFont
272           Shape               Up
273           Series              Bold
274         EndFont
275 End
276
277
278 Style Proof
279         CopyStyle             Theorem
280         LatexName             Proof
281         LabelString           "Proof."
282         Font
283           Shape               Up
284         EndFont
285         LabelFont
286           Shape               Up
287           Series              Bold
288         EndFont
289 End
290
291
292 Style Theorem*
293         CopyStyle             Theorem
294         LatexName             Theorem*
295         LabelString           "Theorem."
296 End
297
298
299 Style Lemma*
300         CopyStyle             Lemma
301         LatexName             Lemma*
302         LabelString           "Lemma."
303 End
304
305
306 Style Corollary*
307         CopyStyle             Corollary
308         LatexName             Corollary*
309         LabelString           "Corollary."
310 End
311
312
313 Style Proposition*
314         CopyStyle             Proposition
315         LatexName             Proposition*
316         LabelString           "Proposition."
317 End
318
319
320 Style Definition*
321         CopyStyle             Definition
322         LatexName             Definition*
323         LabelString           "Definition."
324 End
325
326
327 Input stdlayouts.inc
328 Input stdfloats.inc
329 Input stdcounters.inc
330 Input stdinsets.inc
331 Input lyxmacros.inc