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