]> git.lyx.org Git - lyx.git/blob - lib/layouts/foils.layout
read the ChangeLog... no huge changes .. but some might get reversed...
[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                Large
57   EndFont
58
59 End
60
61
62 # Shortfoilhead style definition
63 Style ShortFoilhead
64   CopyStyle             Foilhead
65   LatexParam            "[-0.5in]"
66 End
67
68
69 # landscape foilhead style definition
70 Style Rotatefoilhead
71   CopyStyle             Foilhead
72   LatexName             rotatefoilhead
73 End
74
75
76 # ShortRotatefoilhead style definition
77 Style ShortRotatefoilhead
78   CopyStyle             Rotatefoilhead
79   LatexParam            "[-0.5in]"
80 End
81
82 # then a few lists
83 Input stdlists.inc
84
85 # We add there a few additional lists that look good in foils.
86
87 # TickList style definition
88 Style TickList
89   Margin                Static
90   LatexType             Item_Environment
91   LatexName             dinglist
92   LatexParam            "{52}"
93   NextNoIndent          1
94   LeftMargin            MMN
95   LabelSep              xx
96   ItemSep               0.2
97   TopSep                0.7
98   BottomSep             0.7
99   ParSep                0.3
100   Align                 Block
101   AlignPossible         Block, Left
102   LabelType             Static
103   LabelString           _/
104   
105   Preamble
106      \usepackage{pifont}
107   EndPreamble
108 End
109
110 # CrossList style definition
111 Style CrossList
112   Margin                Static
113   LatexType             Item_Environment
114   LatexName             dinglist
115   LatexParam            "{56}"
116   NextNoIndent          1
117   LeftMargin            MMN
118   LabelSep              xx
119   ItemSep               0.2
120   TopSep                0.7
121   BottomSep             0.7
122   ParSep                0.3
123   Align                 Block
124   AlignPossible         Block, Left
125   LabelType             Static
126   LabelString           ><
127   
128   Preamble
129     \usepackage{pifont}
130   EndPreamble
131 End
132
133 # Then the Titles stuff.
134 Input stdstruct.inc
135
136 # Title style definition. 
137 Style Title
138   Font 
139     Series              Bold
140     Size                Largest
141   EndFont
142 End
143
144 # Author style definition
145 Style Author
146   Font 
147     Size                Large
148   EndFont
149 End
150
151 # Date style definition
152 Style Date
153   Font 
154     Size                Large
155   EndFont
156 End
157
158 # Abstract style definition
159 Style Abstract
160   Font 
161     Size                Normal
162     Series              Medium
163   EndFont
164   
165   LabelFont 
166     Size                Large
167     Series              Bold
168   EndFont
169 End
170
171 # Bibliography style definition
172 Style Bibliography
173   LabelFont 
174     Size                Larger
175     Series              Bold    
176   EndFont
177 End
178
179 # Theorem-numbered style declaration
180 Style Theorem
181   Margin                First_Dynamic
182   LatexType             Environment
183   LatexName             Theorem
184   NextNoIndent          1
185   LabelSep              xx
186   ParSkip               0.4
187   ItemSep               0.2
188   TopSep                0.7
189   BottomSep             0.7
190   ParSep                0.3
191   Align                 Block
192   AlignPossible         Block, Left
193   LabelType             Static
194   LabelString           "Theorem #."
195
196   
197   # standard font definition
198   TextFont
199     Shape               Slanted
200     Size                Normal
201   EndFont
202
203   # label font definition
204   LabelFont
205     Series              Bold
206   EndFont
207 End
208
209 # Lemma-numbered style declaration
210 Style Lemma
211   CopyStyle             Theorem
212   LatexName             Lemma
213   LabelString           "Lemma #."
214 End  
215
216 # Corollary-numbered style declaration
217 Style Corollary
218   CopyStyle             Theorem
219   LatexName             Corollary
220   LabelString           "Corollary #."
221 End  
222
223 # Proposition-numbered style declaration
224 Style Proposition
225   CopyStyle             Theorem
226   LatexName             Proposition
227   LabelString           "Proposition #."
228 End  
229
230 # Definition-numbered style declaration
231 Style Definition
232   CopyStyle             Theorem
233   LatexName             Definition
234   LabelString           "Definition #."
235
236   # standard font definition
237   Font
238     Shape               Up
239   EndFont
240
241   # label font definition
242   LabelFont
243     Shape               Up
244     Series              Bold
245   EndFont
246 End
247
248 # Proof style declaration
249 Style Proof
250   CopyStyle             Theorem
251   LatexName             Proof
252   LabelString           "Proof."
253   
254   # standard font definition
255   Font
256     Shape               Up
257   EndFont
258
259   # label font definition
260   LabelFont
261     Shape               Up
262     Series              Bold
263   EndFont
264 End  
265
266
267 # Theorem-numbered style declaration
268 Style Theorem*
269   CopyStyle             Theorem
270   LatexName             Theorem*
271   LabelString           "Theorem."
272  End
273
274 # Lemma-numbered style declaration
275 Style Lemma*
276   CopyStyle             Lemma
277   LatexName             Lemma*
278   LabelString           "Lemma."
279 End  
280
281 # Corollary-numbered style declaration
282 Style Corollary*
283   CopyStyle             Corollary
284   LatexName             Corollary*
285   LabelString           "Corollary."
286 End  
287
288 # Proposition-numbered style declaration
289 Style Proposition*
290   CopyStyle             Proposition
291   LatexName             Proposition*
292   LabelString           "Proposition."
293 End  
294
295 # Definition-numbered style declaration
296 Style Definition*
297   CopyStyle             Definition
298   LatexName             Definition*
299   LabelString           "Definition."
300 End
301
302 # all the standard LaTeX environments
303 Input stdlayouts.inc
304
305 # Finally add a few weird LyX environments.
306 Input lyxmacros.inc