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