]> git.lyx.org Git - lyx.git/blob - lib/layouts/powerdot.layout
We have the magic keyword ObsoletedBy which allows renaming styles
[lyx.git] / lib / layouts / powerdot.layout
1 #% Do not delete the line below; configure depends on this
2 #  \DeclareLaTeXClass[powerdot,enumitem.sty,pstricks.sty,xkeyval.sty]{presentation (powerdot)}
3 # PowerDot textclass definition file.
4 # Created: 29-Aug-05 by Mael Hilléreau
5 # Last modified: 20-May-06 by Uwe Stöhr
6
7 Format 26
8
9 Input stdcounters.inc
10 Input stdinsets.inc
11
12 ###
13 # General textclass parameters
14 ###
15 Columns             1
16 Sides               1
17 Provides url        1
18 Provides hyperref   1
19 Provides geometry   1
20 DefaultStyle        Standard
21
22 DefaultFont
23   Family        Sans
24   Series        Medium
25   Shape         Up
26   Size          Normal
27   Color         None
28 EndFont
29
30 ###
31 # General textclass parameters
32 ###
33 ClassOptions
34   FontSize   size=8|size=9|size=10|size=11|size=12|size=14|size=17|size=20
35   PageStyle  ""
36 End
37
38 ###
39 # Title style definition
40 ###
41 Style Title
42   Margin        Static
43   LatexType     Command
44   InTitle       1
45   LatexName     title
46   ParSkip       0.4
47   ItemSep       0
48   TopSep        0
49   BottomSep     1
50   ParSep        1
51   Align         Center
52   LabelType     No_Label
53
54   Font
55     Series      Bold
56     Size        Largest
57     Color       Blue
58   EndFont
59         HTMLTitle             true
60 End
61
62 ###
63 # Author style definition
64 ###
65 Style Author
66   Margin        Static
67   LatexType     Command
68   InTitle       1
69   LatexName     author
70   LabelSep      xxx
71   ParSkip       0.4
72   TopSep        1.3
73   BottomSep     0.7
74   ParSep        0.7
75   Align         Center
76   LabelType     No_Label
77
78   Font
79     Size        Large
80     Color       Blue
81   EndFont
82 End
83
84 ###
85 # Date style definition
86 ###
87 Style Date
88   Margin        Dynamic
89   LatexType     Command
90   InTitle       1
91   LatexName     date
92   LabelSep      xxx
93   ParSkip       0.4
94   TopSep        0.9
95   BottomSep     0.5
96   ParSep        1
97   Align         Center
98   LabelType     No_Label
99
100   Font
101     Size        Large
102     Color       Blue
103   EndFont
104 End
105
106 ###
107 # Standard style definition
108 ###
109 Style Standard
110   Margin        Static
111   LatexType         Paragraph
112   LatexName         dummy
113   ParSkip       0.4
114   Align         Block
115   AlignPossible     Block, Left, Right, Center
116   LabelType         No_Label
117 End
118
119 ###
120 # Slide styles definition
121 ###
122 Style Slide
123   TocLevel      3
124   Margin        Static
125   LatexType     Command
126   LatexName     lyxend\lyxslide
127   LabelSep      xxx
128   ParSkip       0.4
129   TopSep        1.3
130   BottomSep     0.7
131   ParSep        0.7
132   Align         Center
133   LabelType     Counter
134   LabelCounter subsection
135   LabelString       "    "
136   OptionalArgs      1
137
138   Font
139     Series      Bold
140     Size        Large
141     Color       Magenta
142   EndFont
143 End
144
145 Style EndSlide
146   KeepEmpty         1
147   LatexType         Command
148   LatexName         lyxend
149   Margin            Static
150   ParSkip           0
151   TopSep            0
152   BottomSep         1
153   ParSep            0
154   Align             Center
155   AlignPossible     Center
156   LabelType         Static
157   LabelBottomSep    0
158   LeftMargin        MMMMMMM
159   LabelString       "~=~"
160   OptionalArgs      0
161
162   Font
163     Color       None
164   EndFont
165 End
166
167
168
169 ###
170 # Wideslide style definition
171 ###
172 Style WideSlide
173   CopyStyle     Slide
174   LatexName     lyxend\lyxwideslide
175
176   Font
177     Color       Green
178   EndFont
179 End
180
181 ###
182 # EmptySlide style definition
183 ###
184 Style EmptySlide
185   CopyStyle     Slide
186   LatexName     lyxend\lyxemptyslide
187   LeftMargin        MMMMMMMMMMMMMM
188   LabelString       "Empty slide:"
189   LabelType         Static
190   KeepEmpty     1
191
192   Font
193     Color       Cyan
194   EndFont
195 End
196
197 ###
198 # Note style definition
199 ###
200 Style Note
201   Margin        Static
202   LatexType     Command
203   LatexName     lyxend\lyxnote
204   LabelSep      xxx
205   ParSkip       0.4
206   TopSep        1.3
207   BottomSep     0.7
208   ParSep        0.7
209   Align         Center
210   AlignPossible     Center
211   LabelType         Static
212   LabelString       "Note:"
213   LeftMargin        MMMMMMM
214   KeepEmpty     1
215   OptionalArgs      0
216   Font
217     Series      Bold
218     Size        Large
219     Color       Red
220   EndFont
221 End
222
223 ###
224 # Section style definition
225 ###
226 Style Section
227   CopyStyle     Slide
228   TocLevel      1
229   LatexName     lyxend\section
230   LabelType     Counter
231   LabelCounter section
232   LabelString       "\arabic{section}"
233
234   Font
235     Size        Larger
236     Color       Blue
237   EndFont
238   LabelStringAppendix "\Alph{section}"
239 End
240
241 ###
242 # Itemize styles definition
243 ###
244 Style Itemize
245   Margin        Static
246   LatexType     Item_Environment
247   LatexName     itemize
248   NextNoIndent      1
249   LeftMargin        MMN
250   LabelSep      xx
251   ItemSep       0.2
252   TopSep        0.7
253   BottomSep     0.7
254   ParSep        0.3
255   Align         Block
256   AlignPossible     Block, Left
257   LabelType     Itemize
258   LabelString       *
259 End
260
261 Style ItemizeType1
262   CopyStyle     Itemize
263   LatexParam        [type=1]
264 End
265
266 ###
267 # Enumerate styles definition
268 ###
269 Style Enumerate
270   Margin        Static
271   LatexType     Item_Environment
272   LatexName     enumerate
273   NextNoIndent      1
274   LeftMargin        MMN
275   LabelSep      xx
276   ParSkip       0.0
277   ItemSep       0.2
278   TopSep        0.7
279   BottomSep     0.7
280   ParSep        0.3
281   Align         Block
282   AlignPossible     Block, Left
283   LabelType     Enumerate
284 End
285
286 Style EnumerateType1
287   CopyStyle     Enumerate
288   LatexParam        [type=1]
289 End
290
291 ###
292 # Bibliography style definition
293 ###
294 Style Bibliography
295   Margin        First_Dynamic
296   LatexType     Bib_Environment
297   LatexName     thebibliography
298   NextNoIndent      1
299   LeftMargin        MM
300   ParSkip       0.4
301   ItemSep       0
302   TopSep        0.7
303   BottomSep     0.7
304   ParSep        0.5
305   Align         Block
306   AlignPossible     Block, Left
307   LabelType     Bibliography
308   LabelString       ""
309   LabelBottomSep    0
310 End
311
312 ###
313 # Quotation style definition
314 ###
315 Style Quotation
316   Margin        Static
317   LatexType     Environment
318   LatexName     quotation
319   NextNoIndent      1
320   LeftMargin        MMM
321   RightMargin       MMM
322   ParIndent     MM
323   ParSkip       0
324   ItemSep       0
325   TopSep        0.5
326   BottomSep     0.5
327   ParSep        0
328   Align         Block
329   AlignPossible     Block, Left, Right, Center
330 End
331
332 ###
333 # Quote style definition
334 ###
335 Style Quote
336   Margin        Static
337   LatexType     Environment
338   LatexName     quote
339   NextNoIndent      1
340   LeftMargin        MMM
341   RightMargin       MMM
342   TopSep        0.5
343   ParSep        0.5
344   BottomSep     0.5
345   Align         Block
346   AlignPossible     Block, Left, Right, Center
347   LabelType     No_Label
348 End
349
350 ###
351 # Verse style definition
352 ###
353 Style Verse
354 # LaTeX type is first dynamic because of LaTeX implementation.
355 # In LyX this does not make sense.
356   LatexType     Environment
357   LatexName     verse
358   Margin        First_Dynamic
359   NextNoIndent      1
360   LeftMargin        MMMM
361   LabelIndent       MMMM
362   ParSkip       0.4
363   TopSep        0.7
364   BottomSep     0.7
365   ParSep        0.5
366   Align         Block
367   AlignPossible     Block, Left
368   LabelType     No_Label
369 End
370
371 ###
372 # Caption style definition
373 ###
374
375 ###
376 # Floats definitions
377 ###
378 Float
379   Type                  table
380   GuiName               Table
381   Extension             lot
382   NumberWithin          none
383   Style                 plain
384   ListName              "List of Tables"
385   NeedsFloatPkg         false
386         ListCommand           listoftables
387 End
388   
389 Float
390   Type                  figure
391   GuiName               Figure
392   Extension             lof
393   NumberWithin          none
394   Style                 plain
395   ListName              "List of Figures"
396   NeedsFloatPkg         false
397         ListCommand           listoffigures
398 End
399
400 Float
401   Type                  algorithm
402   GuiName               Algorithm
403   Extension             loa
404   NumberWithin          none
405   Style                 ruled
406   ListName              "List of Algorithms"
407   NeedsFloatPkg         true
408 End
409
410 ###
411 # Counters definitions
412 ###
413 Counter enumi
414 End
415
416 Counter enumii
417   Within        enumi
418 End
419
420 Counter enumiii
421   Within        enumii
422 End
423
424 Counter enumiv
425   Within        enumiii
426 End
427
428 Counter bibitem
429 End
430
431 Counter figure
432 End
433
434 Counter table
435 End
436
437 Counter algorithm
438 End