]> git.lyx.org Git - lyx.git/blob - lib/layouts/powerdot.layout
Whitespace
[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 41
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   Argument 1
135     LabelString   "Slide Option"
136     Tooltip       "Optional arguments to the slide command (see powerdot manual)"
137   EndArgument
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   ResetArgs         1
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   Font
176     Color       Green
177   EndFont
178 End
179
180 ###
181 # EmptySlide style definition
182 ###
183 Style EmptySlide
184   CopyStyle     Slide
185   LatexName     lyxend\lyxemptyslide
186   LeftMargin    MMMMMMMMMMMMMM
187   LabelString   "Empty slide:"
188   LabelType     Static
189   KeepEmpty     1
190   Font
191     Color       Cyan
192   EndFont
193 End
194
195 ###
196 # Note style definition
197 ###
198 Style Note
199   Margin        Static
200   LatexType     Command
201   LatexName     lyxend\lyxnote
202   LabelSep      xxx
203   ParSkip       0.4
204   TopSep        1.3
205   BottomSep     0.7
206   ParSep        0.7
207   Align         Center
208   AlignPossible Center
209   LabelType     Static
210   LabelString   "Note:"
211   LeftMargin    MMMMMMM
212   KeepEmpty     1
213   ResetArgs     1
214   Font
215     Series      Bold
216     Size        Large
217     Color       Red
218   EndFont
219 End
220
221 ###
222 # Section style definition
223 ###
224 Style Section
225   CopyStyle     Slide
226   TocLevel      1
227   LatexName     lyxend\section
228   LabelType     Counter
229   LabelCounter  section
230   LabelString   "\arabic{section}"
231   Font
232     Size        Larger
233     Color       Blue
234   EndFont
235   LabelStringAppendix "\Alph{section}"
236 End
237
238 ###
239 # Itemize styles definition
240 ###
241 Style Itemize
242   Margin        Static
243   LatexType     Item_Environment
244   LatexName     itemize
245   NextNoIndent  1
246   LeftMargin    MMN
247   LabelSep      xx
248   ItemSep       0.2
249   TopSep        0.7
250   BottomSep     0.7
251   ParSep        0.3
252   Align         Block
253   AlignPossible Block, Left
254   LabelType     Itemize
255 End
256
257 Style ItemizeType1
258   CopyStyle     Itemize
259   LatexParam    [type=1]
260 End
261
262 ###
263 # Enumerate styles definition
264 ###
265 Style Enumerate
266   Margin        Static
267   LatexType     Item_Environment
268   LatexName     enumerate
269   NextNoIndent  1
270   LeftMargin    MMN
271   LabelSep      xx
272   ParSkip       0.0
273   ItemSep       0.2
274   TopSep        0.7
275   BottomSep     0.7
276   ParSep        0.3
277   Align         Block
278   AlignPossible Block, Left
279   LabelType     Enumerate
280   RefPrefix     enu
281 End
282
283 Style EnumerateType1
284   CopyStyle     Enumerate
285   LatexParam    [type=1]
286 End
287
288 ###
289 # Bibliography style definition
290 ###
291 Style Bibliography
292   Margin        First_Dynamic
293   LatexType     Bib_Environment
294   LatexName     thebibliography
295   NextNoIndent  1
296   LeftMargin    MM
297   ParSkip       0.4
298   ItemSep       0
299   TopSep        0.7
300   BottomSep     0.7
301   ParSep        0.5
302   Align         Block
303   AlignPossible Block, Left
304   LabelType     Bibliography
305   LabelString   ""
306   LabelBottomSep 0
307 End
308
309 ###
310 # Quotation style definition
311 ###
312 Style Quotation
313   Margin        Static
314   LatexType     Environment
315   LatexName     quotation
316   NextNoIndent  1
317   LeftMargin    MMM
318   RightMargin   MMM
319   ParIndent     MM
320   ParSkip       0
321   ItemSep       0
322   TopSep        0.5
323   BottomSep     0.5
324   ParSep        0
325   Align         Block
326   AlignPossible Block, Left, Right, Center
327 End
328
329 ###
330 # Quote style definition
331 ###
332 Style Quote
333   Margin        Static
334   LatexType     Environment
335   LatexName     quote
336   NextNoIndent  1
337   LeftMargin    MMM
338   RightMargin   MMM
339   TopSep        0.5
340   ParSep        0.5
341   BottomSep     0.5
342   Align         Block
343   AlignPossible Block, Left, Right, Center
344   LabelType     No_Label
345 End
346
347 ###
348 # Verse style definition
349 ###
350 Style Verse
351 # LaTeX type is first dynamic because of LaTeX implementation.
352 # In LyX this does not make sense.
353   LatexType     Environment
354   LatexName     verse
355   Margin        First_Dynamic
356   NextNoIndent  1
357   LeftMargin    MMMM
358   LabelIndent   MMMM
359   ParSkip       0.4
360   TopSep        0.7
361   BottomSep     0.7
362   ParSep        0.5
363   Align         Block
364   AlignPossible Block, Left
365   LabelType     No_Label
366 End
367
368 ###
369 # Caption style definition
370 ###
371
372 ###
373 # Floats definitions
374 ###
375 Float
376   Type                  table
377   GuiName               Table
378   Extension             lot
379   NumberWithin          none
380   Style                 plain
381   ListName              "List of Tables"
382   IsPredefined          true
383   UsesFloatPkg          false
384   ListCommand           listoftables
385 End
386   
387 Float
388   Type                  figure
389   GuiName               Figure
390   Extension             lof
391   NumberWithin          none
392   Style                 plain
393   ListName              "List of Figures"
394   IsPredefined          true
395   UsesFloatPkg          false
396   ListCommand           listoffigures
397 End
398
399 Float
400   Type                  algorithm
401   GuiName               Algorithm
402   Extension             loa
403   NumberWithin          none
404   Style                 ruled
405   ListName              "List of Algorithms"
406   IsPredefined          false
407   UsesFloatPkg          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