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