]> git.lyx.org Git - lyx.git/blob - lib/layouts/foils.layout
Fix xforms home page URL; small bug in lib/configure when layout files are not readable
[lyx.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 # General textclass parameters
9 Columns                 1
10 Sides                   1
11 MaxCounter              Counter_Section
12
13 DefaultFont
14   Family                Sans
15   Series                Medium
16   Shape                 Up
17   Size                  Normal
18   Color                 None
19 EndFont
20
21 ClassOptions
22   FontSize   17|20|25|30
23   PageStyle  "empty|plain|foilheadings|fancy"
24   Other      "dvips"
25 End
26
27 # Standard style definition
28 Style Standard
29   Margin                Static
30   LatexType             Paragraph
31   LatexName             dummy
32   ParIndent             MM
33   ParSkip               0.4
34   Align                 Block
35   AlignPossible         Block, Left, Right, Center
36   LabelType             No_Label
37 End
38
39 # foilhead style definition
40 Style Foilhead
41   Margin                Static
42   LatexType             Command
43   LatexName             foilhead
44   LabelSep              xxx
45   ParSkip               0.4
46   TopSep                1.3
47   BottomSep             0.7
48   ParSep                0.7
49   Align                 Center
50   AlignPossible         Center
51   LabelType             No_Label
52
53   # standard font definition
54   Font 
55     Series              Bold
56     Size                Larger
57   EndFont
58
59 End
60
61
62 # Shortfoilhead style definition
63 Style ShortFoilhead
64   Margin                Static
65   LatexType             Command
66   LatexName             foilhead
67   LatexParam            "[-0.5in]"
68   LabelSep              xxx
69   ParSkip               0.4
70   TopSep                1.3
71   BottomSep             0.7
72   ParSep                0.7
73   Align                 Center
74   AlignPossible         Center
75   LabelType             No_Label
76
77   # standard font definition
78   Font 
79     Series              Bold
80     Size                Larger
81   EndFont
82
83 End
84
85
86 # landscape foilhead style definition
87 Style Rotatefoilhead
88   Margin                Static
89   LatexType             Command
90   LatexName             rotatefoilhead
91   LabelSep              xxx
92   ParSkip               0.4
93   TopSep                1.3
94   BottomSep             0.7
95   ParSep                0.7
96   Align                 Center
97   AlignPossible         Center
98   LabelType             No_Label
99
100   # standard font definition
101   Font 
102     Series              Bold
103     Size                Larger
104   EndFont
105
106 End
107
108
109 # ShortRotatefoilhead style definition
110 Style ShortRotatefoilhead
111   Margin                Static
112   LatexType             Command
113   LatexName             rotatefoilhead
114   LatexParam            "[-0.5in]"
115   LabelSep              xxx
116   ParSkip               0.4
117   TopSep                1.3
118   BottomSep             0.7
119   ParSep                0.7
120   Align                 Center
121   AlignPossible         Center
122   LabelType             No_Label
123
124   # standard font definition
125   Font 
126     Series              Bold
127     Size                Larger
128   EndFont
129
130 End
131
132 # then a few lists
133 Input stdlists.inc
134
135 # We add there a few additional lists that look good in foils.
136
137 # TickList style definition
138 Style TickList
139   Margin                Static
140   LatexType             Item_Environment
141   LatexName             dinglist
142   LatexParam            "{52}"
143   NextNoIndent          1
144   LeftMargin            MMN
145   LabelSep              xx
146   ItemSep               0.2
147   TopSep                0.7
148   BottomSep             0.7
149   ParSep                0.3
150   Align                 Block
151   AlignPossible         Block, Left
152   LabelType             Static
153   LabelString           _/
154   
155   Preamble
156      \usepackage{pifont}
157   EndPreamble
158 End
159
160 # CrossList style definition
161 Style CrossList
162   Margin                Static
163   LatexType             Item_Environment
164   LatexName             dinglist
165   LatexParam            "{56}"
166   NextNoIndent          1
167   LeftMargin            MMN
168   LabelSep              xx
169   ItemSep               0.2
170   TopSep                0.7
171   BottomSep             0.7
172   ParSep                0.3
173   Align                 Block
174   AlignPossible         Block, Left
175   LabelType             Static
176   LabelString           ><
177   
178   Preamble
179     \usepackage{pifont}
180   EndPreamble
181 End
182
183 # Then the Titles stuff.
184 Input stdstruct.inc
185
186 # Title style definition. 
187 Style Title
188   Font 
189     Series              Bold
190     Size                Largest
191   EndFont
192 End
193
194 # Author style definition
195 Style Author
196   Font 
197     Size                Large
198   EndFont
199 End
200
201 # Date style definition
202 Style Date
203   Font 
204     Size                Large
205   EndFont
206 End
207
208 # Abstract style definition
209 Style Abstract
210   Font 
211     Size                Normal
212     Series              Medium
213   EndFont
214   
215   LabelFont 
216     Size                Large
217     Series              Bold
218   EndFont
219 End
220
221 # Bibliography style definition
222 Style Bibliography
223   LabelFont 
224     Size                Larger
225     Series              Bold    
226   EndFont
227 End
228
229 # Theorem-numbered style declaration
230 Style Theorem
231   Margin                First_Dynamic
232   LatexType             Environment
233   LatexName             Theorem
234   NextNoIndent          1
235   LabelSep              xx
236   ParSkip               0.4
237   ItemSep               0.2
238   TopSep                0.7
239   BottomSep             0.7
240   ParSep                0.3
241   Align                 Block
242   AlignPossible         Block, Left
243   LabelType             Static
244   LabelString           "Theorem #."
245
246   
247   # standard font definition
248   TextFont
249     Shape               Slanted
250     Size                Normal
251   EndFont
252
253   # label font definition
254   LabelFont
255     Series              Bold
256   EndFont
257 End
258
259 # Lemma-numbered style declaration
260 Style Lemma
261   CopyStyle             Theorem
262   LatexName             Lemma
263   LabelString           "Lemma #."
264 End  
265
266 # Corollary-numbered style declaration
267 Style Corollary
268   CopyStyle             Theorem
269   LatexName             Corollary
270   LabelString           "Corollary #."
271 End  
272
273 # Proposition-numbered style declaration
274 Style Proposition
275   CopyStyle             Theorem
276   LatexName             Proposition
277   LabelString           "Proposition #."
278 End  
279
280 # Definition-numbered style declaration
281 Style Definition
282   CopyStyle             Theorem
283   LatexName             Definition
284   LabelString           "Definition #."
285
286   # standard font definition
287   Font
288     Shape               Up
289   EndFont
290
291   # label font definition
292   LabelFont
293     Shape               Up
294     Series              Bold
295   EndFont
296 End
297
298 # Proof style declaration
299 Style Proof
300   CopyStyle             Theorem
301   LatexName             Proof
302   LabelString           "Proof."
303   
304   # standard font definition
305   Font
306     Shape               Up
307   EndFont
308
309   # label font definition
310   LabelFont
311     Shape               Up
312     Series              Bold
313   EndFont
314 End  
315
316
317 # Theorem-numbered style declaration
318 Style Theorem*
319   CopyStyle             Theorem
320   LatexName             Theorem*
321   LabelString           "Theorem."
322  End
323
324 # Lemma-numbered style declaration
325 Style Lemma*
326   CopyStyle             Lemma
327   LatexName             Lemma*
328   LabelString           "Lemma."
329 End  
330
331 # Corollary-numbered style declaration
332 Style Corollary*
333   CopyStyle             Corollary
334   LatexName             Corollary*
335   LabelString           "Corollary."
336 End  
337
338 # Proposition-numbered style declaration
339 Style Proposition*
340   CopyStyle             Proposition
341   LatexName             Proposition*
342   LabelString           "Proposition."
343 End  
344
345 # Definition-numbered style declaration
346 Style Definition*
347   CopyStyle             Definition
348   LatexName             Definition*
349   LabelString           "Definition."
350 End
351
352 # all the standard LaTeX environments
353 Input stdlayouts.inc
354
355 # Finally add a few weird LyX environments.
356 Input lyxmacros.inc