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