]> git.lyx.org Git - features.git/blob - lib/layouts/beamer.layout
9fed7dc33422528aca67a430efaee99eb7d09a55
[features.git] / lib / layouts / beamer.layout
1 #% Do not delete the line below; configure depends on this
2 #  \DeclareLaTeXClass[beamer]{Beamer}
3 #  \DeclareCategory{Presentations}
4 # Original Author: Till Tantau <tantau@users.sourceforge.net>
5 # Revised and extended by Jürgen Spitzmüller <spitz@lyx.org>, Uwe Stöhr <uwestoehr@lyx.org>,
6 #   Richard Heck <rgheck@lyx.org>, Martin Vermeer <martin.vermeer@hut.fi> and probably others.
7
8
9 Format 82
10
11 #
12 # GLOBAL SETTINGS
13 #
14
15 # Includes
16 Input stdcounters.inc
17 Input stdinsets.inc
18
19 # Beamer does not work with enumitem.
20 # See bug #7047.
21 ExcludesModule enumitem
22
23 # General textclass parameters
24 Columns            1
25 Sides              1
26 SecNumDepth        2
27 TocDepth           2
28 DefaultStyle       Standard
29
30 # Pre-loaded packages
31 Provides amsmath   1
32 Provides hyperref  1
33 Provides geometry  1
34 Provides color     1
35 Provides xcolor    1
36
37 # The default font layout
38 DefaultFont
39   Family           Sans
40   Series           Medium
41   Shape            Up
42   Size             Normal
43   Color            None
44 EndFont
45
46 # Provide an own maketitle command, which can be altered by Title_(Plain_Frame)
47 TitleLaTeXName makebeamertitle
48 AddToPreamble
49   % this default might be overridden by plain title style
50   \newcommand\makebeamertitle{\frame{\maketitle}}%
51   % (ERT) argument for the TOC
52   \AtBeginDocument{%
53     \let\origtableofcontents=\tableofcontents
54     \def\tableofcontents{\@ifnextchar[{\origtableofcontents}{\gobbletableofcontents}}
55     \def\gobbletableofcontents#1{\origtableofcontents}
56   }
57 EndPreamble
58
59
60 #
61 # STANDARD STYLE
62 #
63
64 Style Standard
65   Category         MainText
66   Margin           Static
67   LatexType        Paragraph
68   LatexName        dummy
69   ParIndent        MM
70   ParSkip          0.4
71   Align            Left
72   AlignPossible    Block, Left, Right, Center
73   LabelType        No_Label
74 End
75
76
77 #
78 # LISTS
79 #
80
81 Style Itemize
82   Category         List
83   Margin           Static
84   LatexType        Item_Environment
85   LatexName        itemize
86   Argument 1
87     LabelString    "Overlay Specifications|v"
88     Tooltip        "Overlay specifications for this list"
89     LeftDelim      [<
90     RightDelim     >]
91     PassThru       1
92   EndArgument
93   Argument item:1
94     LabelString   "Custom Item|s"
95     Tooltip       "A customized item string"
96   EndArgument
97   Argument item:2
98     MenuString    "Item Overlay Specifications"
99     LabelString   "On Slide"
100     Tooltip       "Overlay specifications for this item"
101     LeftDelim      <
102     RightDelim     >
103     PassThru       1
104   EndArgument
105   Argument listpreamble:1
106     LabelString    "List preamble"
107     MenuString     "List Preamble"
108     Tooltip        "LaTeX code to be inserted before the first item"
109     PassThru       1
110     Font
111       Family typewriter
112       Color latex
113     EndFont
114   EndArgument
115   NextNoIndent     1
116   ToggleIndent     Never
117   LeftMargin       MMN
118   LabelSep         xx
119   ItemSep          0.2
120   TopSep           0.7
121   BottomSep        0.7
122   ParSep           0.3
123   Align            Left
124   LabelType        Itemize
125   DocBookTag            itemizedlist
126   DocBookItemTag        listitem
127   DocBookItemInnerTag   para
128 End
129
130 Style Enumerate
131   Category         List
132   Margin           Static
133   LatexType        Item_Environment
134   LatexName        enumerate
135   Argument 1
136     LabelString    "Overlay Specifications|v"
137     Tooltip        "Overlay specifications for this list"
138     LeftDelim      [<
139     RightDelim     >]
140     PassThru       1
141   EndArgument
142   Argument 2
143     LabelString    "Mini Template"
144     Tooltip        "Mini template for this list (see beamer manual for details)"
145   EndArgument
146   Argument item:1
147     LabelString   "Custom Item|s"
148     Tooltip       "A customized item string"
149   EndArgument
150   Argument item:2
151     MenuString    "Item Overlay Specifications"
152     LabelString   "On Slide"
153     Tooltip       "Overlay specifications for this item"
154     LeftDelim      <
155     RightDelim     >
156     PassThru       1
157   EndArgument
158   Argument listpreamble:1
159     LabelString    "List preamble"
160     MenuString     "List Preamble"
161     Tooltip        "LaTeX code to be inserted before the first item"
162     PassThru       1
163     Font
164       Family typewriter
165       Color latex
166     EndFont
167   EndArgument
168   NextNoIndent     1
169   ToggleIndent     Never
170   LeftMargin       MMN
171   LabelSep         xx
172   ParSkip          0.0
173   ItemSep          0.2
174   TopSep           0.7
175   BottomSep        0.7
176   ParSep           0.3
177   Align            Left
178   LabelType        Enumerate
179   RefPrefix        enu
180 End
181
182 Style Description
183   Category         List
184   Margin           First_Dynamic
185   LatexType        Item_environment
186   LatexName        description
187   Argument 1
188     LabelString    "Overlay Specifications|v"
189     Tooltip        "Overlay specifications for this list"
190     LeftDelim      [<
191     RightDelim     >]
192     PassThru       1
193   EndArgument
194   Argument 2
195     LabelString    "Longest label|s"
196     Tooltip        "The longest label in this list (to determine the indendation width)"
197   EndArgument
198   Argument listpreamble:1
199     LabelString    "List preamble"
200     MenuString     "List Preamble"
201     Tooltip        "LaTeX code to be inserted before the first item"
202     PassThru       1
203     Font
204       Family typewriter
205       Color latex
206     EndFont
207   EndArgument
208   Argument item:1
209     MenuString    "Item Overlay Specifications"
210     LabelString   "On Slide"
211     Tooltip       "Overlay specifications for this item"
212     LeftDelim      <
213     RightDelim     >
214     PassThru       1
215   EndArgument
216   NextNoIndent     1
217   LeftMargin       MM
218   LabelSep         xx
219   ParSkip          0.4
220   ItemSep          0.2
221   TopSep           0.7
222   BottomSep        0.7
223   ParSep           0.3
224   Align            Left
225   LabelType        Manual
226   LabelFont
227     Series         Bold
228   EndFont
229 End
230
231
232 #
233 # SECTIONING
234 #
235
236 Style Part
237   Category         Sectioning
238   Margin           Dynamic
239   LatexType        Command
240   LatexName        part
241   Argument 1
242     LabelString    "Mode"
243     MenuString     "Mode Specification|S"
244     Tooltip        "Specify in which mode (article, presentation etc.) this header appears"
245     LeftDelim      <
246     RightDelim     >
247     PassThru       1
248   EndArgument
249   Argument 2
250     LabelString    "Short Title|S"
251     Tooltip        "The part as it appears in the table of contents/running headers"
252     InsertCotext   1
253     IsTocCaption   1
254   EndArgument
255   NeedProtect      1
256   NextNoIndent     1
257   ToggleIndent     Never
258   Labelsep         xx
259   ParSkip          0.4
260   TopSep           4
261   BottomSep        4
262   ParSep           0.8
263   Align            Center
264   LabelType        Static
265   LabelString      "Part"
266   RefPrefix        part
267   Font
268     Family         Roman
269     Series         Bold
270     Size           Huge
271   EndFont
272   LabelFont
273     Color          Latex
274   EndFont
275   TocLevel         -1
276 End
277
278 Style Section
279   Category         Sectioning
280   Margin           First_Dynamic
281   LatexType        Command
282   LatexName        section
283   NeedProtect      1
284   NextNoIndent     1
285   ToggleIndent     Never
286   LabelSep         xx
287   ParSkip          0.4
288   TopSep           2
289   BottomSep        0.25
290   ParSep           0.7
291   Align            Left
292   LabelType        Static
293   LabelCounter     section
294   LabelString      "Section \arabic{section}"
295   RefPrefix        sec
296   Argument 1
297     LabelString    "Mode"
298     MenuString     "Mode Specification|S"
299     Tooltip        "Specify in which mode (article, presentation etc.) this header appears"
300     LeftDelim      <
301     RightDelim     >
302     PassThru       1
303   EndArgument
304   Argument 2
305     LabelString    "Short Title|S"
306     Tooltip        "The section as it appears in the table of contents/running headers"
307     InsertCotext   1
308     IsTocCaption   1
309   EndArgument
310   Font
311     Family         Roman
312     Series         Bold
313     Size           huge
314   EndFont
315   LabelFont
316     Color          latex
317   EndFont
318   LabelStringAppendix "\Alph{section}"
319   TocLevel         1
320 End
321
322 Style Section*
323   CopyStyle        Section
324   Category         Unnumbered
325   Margin           Static
326   LatexName        section
327   LabelType        No_Label
328   ResetArgs        1
329   Argument 1
330     LabelString    "Mode"
331     MenuString     "Mode Specification|S"
332     Tooltip        "Specify in which mode (article, presentation etc.) this header appears"
333     LeftDelim      <
334     RightDelim     >
335     PassThru       1
336   EndArgument
337   LaTeXParam       *
338 End
339
340 Style Subsection
341   Category         Sectioning
342   Margin           First_Dynamic
343   LatexType        Command
344   LatexName        subsection
345   NeedProtect      1
346   NextNoIndent     1
347   ToggleIndent     Never
348   LabelSep         xx
349   ParSkip          0.4
350   TopSep           2
351   BottomSep        0.25
352   ParSep           0.5
353   Align            Left
354   LabelType        Static
355   LabelCounter     subsection
356   LabelString      "Subsection \arabic{section}.\arabic{subsection}"
357   RefPrefix        subsec
358   Argument 1
359     LabelString    "Mode"
360     MenuString     "Mode Specification|S"
361     Tooltip        "Specify in which mode (article, presentation etc.) this header appears"
362     LeftDelim      <
363     RightDelim     >
364     PassThru       1
365   EndArgument
366   Argument 2
367     LabelString    "Short Title|S"
368     Tooltip        "The subsection as it appears in the table of contents/running headers"
369     InsertCotext   1
370     IsTocCaption   1
371   EndArgument
372   Font
373     Family         Roman
374     Series         Bold
375     Size           larger
376   EndFont
377   LabelFont
378     Color          latex
379   EndFont
380   LabelStringAppendix "\arabic{section}.\arabic{subsection}"
381   TocLevel         2
382 End
383
384 Style Subsection*
385   CopyStyle        Subsection
386   Category         Unnumbered
387   Margin           Static
388   LatexName        subsection
389   LabelType        No_Label
390   ResetArgs        1
391   Argument 1
392     LabelString    "Mode"
393     MenuString     "Mode Specification|S"
394     Tooltip        "Specify in which mode (article, presentation etc.) this header appears"
395     LeftDelim      <
396     RightDelim     >
397     PassThru       1
398   EndArgument
399   LaTeXParam       *
400 End
401
402 Style Subsubsection
403   Category         Sectioning
404   Margin           First_Dynamic
405   LatexType        Command
406   LatexName        subsubsection
407   NeedProtect      1
408   NextNoIndent     1
409   ToggleIndent     Never
410   LabelSep         xx
411   ParSkip          0.4
412   TopSep           2
413   BottomSep        0.25
414   ParSep           0.5
415   Align            Left
416   LabelType        Static
417   LabelCounter     subsubsection
418   LabelString      "Subsubsection \arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
419   RefPrefix        sub
420   Argument 1
421     LabelString    "Mode"
422     MenuString     "Mode Specification|S"
423     Tooltip        "Specify in which mode (article, presentation etc.) this header appears"
424     LeftDelim      <
425     RightDelim     >
426     PassThru       1
427   EndArgument
428   Argument 2
429     LabelString    "Short Title|S"
430     Tooltip        "The subsubsection as it appears in the table of contents/running headers"
431     InsertCotext   1
432     IsTocCaption   1
433   EndArgument
434   Font
435     Family         Roman
436     Series         Bold
437     Size           large
438   EndFont
439   LabelFont
440     Color          latex
441   EndFont
442   LabelStringAppendix "\arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
443   TocLevel         3
444 End
445
446 Style Subsubsection*
447   CopyStyle        Subsubsection
448   Category         Unnumbered
449   Margin           Static
450   LatexName        subsubsection
451   LabelType        No_Label
452   ResetArgs        1
453   Argument 1
454     LabelString    "Mode"
455     MenuString     "Mode Specification|S"
456     Tooltip        "Specify in which mode (article, presentation etc.) this header appears"
457     LeftDelim      <
458     RightDelim     >
459     PassThru       1
460   EndArgument
461   LaTeXParam       *
462 End
463
464
465 #
466 # FRAMES
467 #
468
469 Style Frame
470   Category         Frames
471   Margin           First_Dynamic
472   LeftMargin       xx
473   LatexType        Environment
474   LatexName        frame
475   LabelString      "Frame"
476   TocLevel         4
477   KeepEmpty        1
478   NextNoIndent     1
479   Align            Left
480   LabelType        Static
481   LabelSep         xx
482   ParSkip          0.5
483   TopSep           1
484   BottomSep        1
485   ParSep           0
486   LabelFont
487     Size           largest
488     Family         Roman
489     Color          latex
490   EndFont
491   Argument 1
492     LabelString     "Action"
493     MenuString      "Overlay Specifications|v"
494     Tooltip         "Overlay specifications for this frame"
495     LeftDelim       <
496     RightDelim      >
497     PassThru       1
498   EndArgument
499   Argument 2
500     LabelString     "Default Overlay Specifications"
501     Tooltip         "Default overlay specifications within this frame"
502     LeftDelim       [<
503     RightDelim      >]
504     PassThru       1
505   EndArgument
506   Argument 3
507     MenuString      "Frame Options"
508     LabelString     "Options"
509     Tooltip         "Frame options (see beamer manual)"
510   EndArgument
511   Argument 4
512     LabelString    "Frame Title"
513     Tooltip        "Enter the frame title here"
514     LeftDelim      {
515     RightDelim     }
516     Decoration     conglomerate
517     Font
518       Color        blue
519       Size         largest
520     EndFont
521     AutoInsert     1
522     IsTocCaption   1
523   EndArgument
524   AutoNests 
525         Standard,Itemize,Enumerate,Description,FrameTitle,FrameSubtitle,Column,
526         Columns,ColumnsCenterAligned,ColumnsTopAligned,Pause,Overprint,OverlayArea,Only,Block,
527         ExampleBlock,AlertBlock,Bibliography,Quotation,Quote,Verse,Corollary,Definition,Definitions,
528         Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
529   EndAutoNests
530 End
531
532 Style PlainFrame
533   CopyStyle         Frame
534   LabelString       "Frame (plain)"
535   Argument 3
536     MenuString      "Frame Options"
537     LabelString     "Options"
538     Tooltip         "Frame options (see beamer manual)"
539     PresetArg       "plain"
540   EndArgument
541 End
542
543 Style FragileFrame
544   CopyStyle         Frame
545   LabelString       "Frame (fragile)"
546   Argument 3
547     MenuString      "Frame Options"
548     LabelString     "Options"
549     Tooltip         "Frame options (see beamer manual)"
550     PresetArg       "fragile"
551   EndArgument
552 End
553
554 Style AgainFrame
555   Category          Frames
556   KeepEmpty         0
557   LatexType         Command
558   LatexName         againframe
559   Argument 1
560     LabelString     "Slide"
561     MenuString      "Overlay Specifications|v"
562     Tooltip         "Overlay specifications for this frame"
563     LeftDelim       <
564     RightDelim      >
565     PassThru       1
566   EndArgument
567   Argument 2
568     LabelString     "Default Overlay Specifications"
569     Tooltip         "Default overlay specifications within this frame"
570     LeftDelim       [<
571     RightDelim      >]
572     PassThru       1
573   EndArgument
574   Argument 3
575     MenuString      "Frame Options"
576     LabelString     "Options"
577     Tooltip         "Frame options (see beamer manual)"
578   EndArgument
579   Margin            First_Dynamic
580   NextNoIndent      1
581   ParSkip           0
582   TopSep            3
583   BottomSep         3
584   ParSep            0
585   LabelType         Static
586   LabelBottomSep    0
587   LeftMargin        M
588   LabelSep          xx
589   LabelString       "Repeat frame with label"
590   Font
591     Color           latex
592   EndFont
593   LabelFont
594     Family          Roman
595     Color           latex
596     Size            Largest
597   EndFont
598   TocLevel          4
599 End
600
601 Style FrameTitle
602   Category         Frames
603   Margin           Static
604   LatexType        Command
605   LatexName        frametitle
606   ParSkip          0.4
607   ItemSep          0
608   TopSep           0
609   BottomSep        1
610   ParSep           1
611   Align            Block
612   LabelType        No_Label
613   Font
614     Color          Blue
615     Size           Largest
616   EndFont
617   Argument 1
618     LabelString    "On Slide"
619     MenuString     "Overlay Specifications|v"
620     Tooltip        "Specify the overlay settings (see beamer manual)"
621     LeftDelim      <
622     RightDelim     >
623     PassThru       1
624   EndArgument
625   Argument 2
626     LabelString    "Short Frame Title|S"
627     Tooltip        "A short form of the frame title used in some themes"
628     InsertCotext   1
629   EndArgument
630 End
631
632 Style FrameSubtitle
633   Category         Frames
634   Margin           Static
635   LatexType        Command
636   LatexName        framesubtitle
637   ParSkip          0.4
638   ItemSep          0
639   TopSep           0
640   BottomSep        1
641   ParSep           1
642   Align            Block
643   LabelType        No_Label
644   Font
645     Color          Blue
646   EndFont
647   Argument 1
648     LabelString    "On Slide"
649     MenuString     "Overlay Specifications|v"
650     Tooltip        "Specify the overlay settings (see beamer manual)"
651     LeftDelim      <
652     RightDelim     >
653     PassThru       1
654   EndArgument
655 End
656
657
658 #
659 # COLUMS
660 #
661
662 Style Column
663   Category         Columns
664   Margin           Static
665   LatexType        Command
666   LatexName        column
667   ParSkip          0.5
668   TopSep           1
669   BottomSep        1
670   ParSep           0
671   ParIndent        MM
672   Align            Left
673   LabelType        Static
674   LabelSep         xx
675   LabelString      "Start column (increase depth!), width:"
676   ToggleIndent     Never
677   Argument 1
678     MenuString     "Column Options"
679     LabelString    "Options"
680     Tooltip        "Column options (see beamer manual)"
681   EndArgument
682   LeftMargin       "Start column (increase depth!), width:xx"
683   LabelFont
684     Family         Roman
685     Color          latex
686   EndFont
687 End
688
689 Style Columns
690   Category         Columns
691   KeepEmpty        1
692   Margin           Static
693   LatexType        Environment
694   NextNoIndent     0
695   ParIndent        MM
696   Align            Left
697   LabelType        Static
698   LabelSep         xx
699   LatexName        columns
700   LabelString      "Columns"
701   LeftMargin       "Columnsxx"
702   Argument 1
703     LabelString    "Column Placement Options"
704     Tooltip        "Column placement options (t, T, c, b)"
705   EndArgument
706   ParSkip          0.5
707   TopSep           1
708   BottomSep        1
709   ParSep           0
710   LabelFont
711     Family         Roman
712     Color          latex
713   EndFont
714   AutoNests 
715         Standard,Column,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,Block,
716         ExampleBlock,AlertBlock,Bibliography,Quotation,Quote,Verse,Corollary,Definition,Definitions,
717         Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
718   EndAutoNests
719 End
720
721 Style ColumnsCenterAligned
722   CopyStyle        Columns
723   LatexParam       [c]
724   LabelString      "Columns (center aligned)"
725   LeftMargin       "Columns (center aligned)xx"
726   ResetArgs        1
727 End
728
729 Style ColumnsTopAligned
730   CopyStyle        Columns
731   LatexParam       [t]
732   LabelString      "Columns (top aligned)"
733   LeftMargin       "Columns (top aligned)xx"
734   ResetArgs        1
735 End
736
737
738 #
739 # OVERLAYS
740 #
741
742 Style Pause
743   Category         Overlays
744   KeepEmpty        1
745   LatexType        Command
746   LatexName        pause
747   Margin           First_Dynamic
748   Argument 1
749     LabelString    "Pause number"
750     Tooltip        "Number of slide where the context below the pause gets visible"
751   EndArgument
752   NextNoIndent     1
753   ParSkip          0
754   TopSep           0
755   BottomSep        0.25
756   ParSep           0
757   Align            Center
758   LabelType        Static
759   LabelBottomSep   0
760   LeftMargin       MMMMM
761   LabelString      "_ _ _ _ _ _ _ _ _ _ _ _ _ _"
762   LabelFont
763     Family         typewriter
764     Series         Medium
765     Size           Normal
766     Color          latex
767   EndFont
768 End
769
770 Style Overprint
771   Category         Overlays
772   Margin           Static
773   LatexType        Item_Environment
774   LatexName        overprint
775   ItemCommand      onslide
776   Argument 1
777     MenuString     "Overprint Area Width"
778     LabelString    "Width"
779     Tooltip        "The width of the overprint area (default: text width)"
780   EndArgument
781   Argument listpreamble:1
782     LabelString    "List preamble"
783     MenuString     "List Preamble"
784     Tooltip        "LaTeX code to be inserted before the first item"
785     PassThru       1
786     Font
787       Family typewriter
788       Color latex
789     EndFont
790   EndArgument
791   Argument item:1
792     MenuString    "Item Overlay Specifications"
793     LabelString   "On Slide"
794     Tooltip       "Overlay specifications for this item"
795     LeftDelim      <
796     RightDelim     >
797     PassThru       1
798     AutoInsert     1
799   EndArgument
800   NextNoIndent     1
801   LeftMargin       MMMMMMMMN
802   LabelSep         xx
803   ItemSep          0.2
804   TopSep           0.7
805   BottomSep        0.7
806   ParSep           0.3
807   Align            Left
808   LabelType        Static
809   LabelString      "Overprint"
810   LabelFont
811     Family         Roman
812     Color          latex
813   EndFont
814 End
815
816 Style OverlayArea
817   Category         Overlays
818   Margin           First_Dynamic
819   LatexType        Environment
820   NextNoIndent     0
821   ParIndent        MM
822   Align            Left
823   LabelType        Static
824   LabelSep         xx
825   LatexName        overlayarea
826   LabelString      "Overlayarea"
827   ParSkip          0.5
828   TopSep           1
829   BottomSep        1
830   ParSep           0
831   LabelFont
832     Family         Roman
833     Color          latex
834   EndFont
835   Argument 1
836     LabelString    "Overlay Area Width"
837     Tooltip        "The width of the overlay area"
838     Mandatory      1
839   EndArgument
840   Argument 2
841     MenuString     "Overlay Area Height"
842     LabelString    "Height"
843     Tooltip        "The height of the overlay area"
844     Mandatory      1
845   EndArgument
846 End
847
848 Style Uncover
849   Category         Overlays
850   Margin           First_Dynamic
851   LatexType        Environment
852   NextNoIndent     0
853   ParIndent        MM
854   Align            Left
855   LabelType        Static
856   LatexName        uncoverenv
857   LabelSep         xx
858   LabelString      "Uncovered on slides"
859   ParSkip          0.5
860   TopSep           1
861   BottomSep        1
862   ParSep           0
863   LabelFont
864     Family         Roman
865     Color          Latex
866   EndFont
867   Argument 1
868     LabelString    "On Slide"
869     MenuString     "Overlay Specifications|v"
870     Tooltip        "Specify the overlay settings (see beamer manual)"
871     LeftDelim      <
872     RightDelim     >
873     PassThru       1
874   EndArgument
875 End
876
877 Style Only
878   Category         Overlays
879   Margin           First_Dynamic
880   LatexType        Environment
881   NextNoIndent     0
882   ParIndent        MM
883   Align            Left
884   LabelType        Static
885   LatexName        onlyenv
886   LabelSep         xx
887   LabelString      "Only on slides"
888   ParSkip          0.5
889   TopSep           1
890   BottomSep        1
891   ParSep           0
892   LabelFont
893     Family         Roman
894     Color          Latex
895   EndFont
896   Argument 1
897     LabelString    "On Slide"
898     MenuString     "Overlay Specifications|v"
899     Tooltip        "Specify the overlay settings (see beamer manual)"
900     LeftDelim      <
901     RightDelim     >
902     PassThru       1
903   EndArgument
904 End
905
906
907 #
908 # BLOCKS
909 #
910
911 Style Block
912   Category         Blocks
913   Margin           Dynamic
914   LatexType        Environment
915   NextNoIndent     1
916   KeepEmpty        1
917   Align            Left
918   LabelType        Static
919   LabelSep         xx
920   LatexName        block
921   LabelString      "Block:"
922   ParSkip          0.5
923   TopSep           1
924   BottomSep        1
925   ParSep           0
926   LabelFont
927     Family         Roman
928     Color          latex
929   EndFont
930   Argument 1
931     LabelString    "Action"
932     MenuString     "Action Specification|S"
933     Tooltip        "Specify the overlay settings (see beamer manual)"
934     LeftDelim      <
935     RightDelim     >
936     PassThru       1
937   EndArgument
938   Argument 2
939     LabelString    "Block Title"
940     Tooltip        "Enter the block title here"
941     Mandatory      1
942     Decoration     conglomerate
943     Font
944       Color        blue
945       Size         large
946     EndFont
947     AutoInsert     1
948   EndArgument
949   AutoNests 
950         Standard,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,Quotation,
951         Quote,Verse,Corollary,Definition,Definitions,Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
952   EndAutoNests
953 End
954
955 Style ExampleBlock
956   CopyStyle        Block
957   LatexName        exampleblock
958   LabelString      "Example Block:"
959   Font
960     Color          green
961   EndFont
962 End
963
964 Style AlertBlock
965   CopyStyle        Block
966   LatexName        alertblock
967   LabelString      "Alert Block:"
968   Font
969     Color          red
970   EndFont
971 End
972
973
974 #
975 # TITLING
976 #
977
978 Style Title
979   Category         Titling
980   Margin           Static
981   LatexType        Command
982   InTitle          1
983   LatexName        title
984   ParSkip          0.4
985   ItemSep          0
986   TopSep           0
987   BottomSep        1
988   ParSep           1
989   Align            Center
990   LabelType        No_Label
991   Argument 1
992     LabelString   "Short Title|S"
993     Tooltip       "Short title which appears in the sidebar/header"
994     InsertCotext   1
995   EndArgument
996   Font
997     Size           Huge
998     Series         Bold
999     Color          Blue
1000   EndFont
1001 End
1002
1003 Style Title_(Plain_Frame)
1004   CopyStyle        Title
1005   Preamble
1006      % plain title style, override default
1007      \renewcommand\makebeamertitle{\frame[plain]{\maketitle}}%
1008   EndPreamble
1009 End
1010
1011 Style Subtitle
1012   Category         Titling
1013   Margin           Static
1014   LatexType        Command
1015   InTitle          1
1016   LatexName        subtitle
1017   ParSkip          0.4
1018   ItemSep          0
1019   TopSep           0
1020   BottomSep        1
1021   ParSep           1
1022   Align            Center
1023   LabelType        No_Label
1024   Argument 1
1025     LabelString   "Short Subtitle|S"
1026     Tooltip       "Short subtitle which appears in the sidebar/header"
1027     InsertCotext   1
1028   EndArgument
1029   Font
1030     Size           Large
1031     Series         Bold
1032     Color          Blue
1033   EndFont
1034 End
1035
1036 Style Author
1037   Category         Titling
1038   Margin           Static
1039   LatexType        Command
1040   InTitle          1
1041   LatexName        author
1042   ParSkip          0.4
1043   TopSep           1.3
1044   BottomSep        0.7
1045   ParSep           0.7
1046   Align            Center
1047   LabelType        No_Label
1048   Argument 1
1049     LabelString   "Short Author|S"
1050     Tooltip       "Short author which appears in the sidebar/header"
1051     InsertCotext   1
1052   EndArgument
1053   Font
1054     Size           Largest
1055     Color          Blue
1056   EndFont
1057 End
1058
1059 Style Institute
1060   Category         Titling
1061   Margin           Dynamic
1062   LatexType        Command
1063   InTitle          1
1064   LatexName        institute
1065   ParSkip          0.4
1066   TopSep           0.9
1067   BottomSep        0.5
1068   ParSep           1
1069   Align            Center
1070   LabelType        No_Label
1071   Argument 1
1072     LabelString   "Short Institute|S"
1073     Tooltip       "Short institute which appears in the sidebar/header"
1074     InsertCotext   1
1075   EndArgument
1076   Font
1077     Size           Large
1078     Color          Blue
1079   EndFont
1080 End
1081
1082 InsetLayout "Flex:InstituteMark"
1083   LyxType          custom
1084   LatexType        command
1085   LatexName        inst
1086   LabelString      "Institute Mark"
1087   Font
1088     Color          foreground
1089     Size           Small
1090     Family         Roman
1091     Shape          Up
1092     Series         Medium
1093     Misc           No_Emph
1094     Misc           No_Noun
1095     Misc           No_Bar
1096   EndFont
1097   LabelFont
1098     Color          blue
1099     Size           Small
1100   EndFont
1101 End
1102
1103 Style Date
1104   Category         Titling
1105   Margin           Dynamic
1106   LatexType        Command
1107   InTitle          1
1108   LatexName        date
1109   ParSkip          0.4
1110   TopSep           0.9
1111   BottomSep        0.5
1112   ParSep           1
1113   Align            Center
1114   LabelType        No_Label
1115   Argument 1
1116     LabelString   "Short Date|S"
1117     Tooltip       "Short date which appears in the sidebar/header"
1118     InsertCotext   1
1119   EndArgument
1120   Font
1121     Size           Largest
1122     Color          Blue
1123   EndFont
1124 End
1125
1126 Style TitleGraphic
1127   Category         Titling
1128   Margin           Static
1129   LatexType        Command
1130   InTitle          1
1131   LatexName        titlegraphic
1132   ParSkip          0.4
1133   ItemSep          0
1134   TopSep           0
1135   BottomSep        1
1136   ParSep           1
1137   Align            Center
1138   LabelType        No_Label
1139   Font
1140     Size           Huge
1141     Series         Bold
1142     Color          Blue
1143   EndFont
1144 End
1145
1146
1147 #
1148 # BACK MATTER
1149 #
1150
1151 Style Bibliography
1152   Category         BackMatter
1153   Margin           First_Dynamic
1154   LatexType        Bib_Environment
1155   LatexName        thebibliography
1156   NextNoIndent     1
1157   ToggleIndent     Never
1158   LeftMargin       MM
1159   ParSkip          0.4
1160   ItemSep          0
1161   TopSep           0.7
1162   BottomSep        0.7
1163   ParSep           0.5
1164   Align            Left
1165   LabelType        Bibliography
1166   LabelString      "References"
1167   LabelBottomSep   0.7
1168   LabelFont
1169     Series         Bold
1170     Size           Larger
1171   EndFont
1172   TocLevel         1
1173   IsTocCaption     0
1174   Argument listpreamble:1
1175     LabelString    "Bib preamble"
1176     MenuString     "Bibliography Preamble"
1177     Tooltip        "LaTeX code to be inserted before the first bibliography item"
1178     PassThru       1
1179     Font
1180       Family typewriter
1181       Color latex
1182     EndFont
1183   EndArgument
1184 End
1185
1186
1187 #
1188 # QUOTATION
1189 #
1190
1191 Style Quotation
1192   Category         MainText
1193   Margin           Static
1194   LatexType        Environment
1195   LatexName        quotation
1196   NextNoIndent     1
1197   ToggleIndent     Always
1198   LeftMargin       MMM
1199   RightMargin      MMM
1200   ParIndent        MM
1201   ParSkip          0
1202   ItemSep          0
1203   TopSep           0.5
1204   BottomSep        0.5
1205   ParSep           0
1206   Align            Block
1207   AlignPossible    Block, Left, Right, Center
1208   Argument 1
1209     LabelString    "On Slide"
1210     MenuString     "Overlay Specifications|v"
1211     Tooltip        "Specify the overlay settings (see beamer manual)"
1212     LeftDelim      <
1213     RightDelim     >
1214     PassThru       1
1215   EndArgument
1216 End
1217
1218 Style Quote
1219   Category         MainText
1220   Margin           Static
1221   LatexType        Environment
1222   LatexName        quote
1223   NextNoIndent     1
1224   ToggleIndent     Never
1225   LeftMargin       MMM
1226   RightMargin      MMM
1227   TopSep           0.5
1228   ParSep           0.5
1229   BottomSep        0.5
1230   Align            Block
1231   AlignPossible    Block, Left, Right, Center
1232   LabelType        No_Label
1233   Argument 1
1234     LabelString    "On Slide"
1235     MenuString     "Overlay Specifications|v"
1236     Tooltip        "Specify the overlay settings (see beamer manual)"
1237     LeftDelim      <
1238     RightDelim     >
1239     PassThru       1
1240   EndArgument
1241 End
1242
1243 Style Verse
1244   # LaTeX type is first dynamic because of LaTeX implementation.
1245   # In LyX this does not make sense.
1246   Category         MainText
1247   LatexType        Environment
1248   LatexName        verse
1249   Margin           First_Dynamic
1250   NextNoIndent     1
1251   LeftMargin       MMMM
1252   LabelIndent      MMMM
1253   ParSkip          0.4
1254   TopSep           0.7
1255   BottomSep        0.7
1256   ParSep           0.5
1257   Align            Block
1258   AlignPossible    Block, Left
1259   LabelType        No_Label
1260   Argument 1
1261     LabelString    "On Slide"
1262     MenuString     "Overlay Specifications|v"
1263     Tooltip        "Specify the overlay settings (see beamer manual)"
1264     LeftDelim      <
1265     RightDelim     >
1266     PassThru       1
1267   EndArgument
1268 End
1269
1270
1271 #
1272 # THEOREMS AND SUCH
1273 #
1274
1275 Style Corollary
1276    Category        Reasoning
1277    Margin          First_Dynamic
1278    LatexType       Environment
1279    NextNoIndent    0
1280    ParIndent       MM
1281    Align           Left
1282    LabelType       Static
1283    LabelSep        xx
1284    LatexName       corollary
1285    LabelString     "Corollary."
1286    ParSkip         0.5
1287    TopSep          1
1288    BottomSep       1
1289    ParSep          0
1290    KeepEmpty       1
1291    LabelFont
1292      Series        Bold
1293      Color         Blue
1294      Size          Large
1295    EndFont
1296   Argument 1
1297     LabelString    "Action"
1298     MenuString     "Action Specifications|S"
1299     Tooltip        "Specify the overlay settings (see beamer manual)"
1300     LeftDelim      <
1301     RightDelim     >
1302     PassThru       1
1303   EndArgument
1304   Argument 2
1305     LabelString    "Additional Theorem Text"
1306     Tooltip        "Additional text appended to the theorem header"
1307   EndArgument
1308   AutoNests 
1309         Standard,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,LyX-Code
1310   EndAutoNests
1311 End
1312
1313 Style Definition
1314   CopyStyle        Corollary
1315   LatexName        definition
1316   LabelString      "Definition."
1317 End
1318
1319 Style Definitions
1320   CopyStyle        Corollary
1321   LatexName        definitions
1322   LabelString      "Definitions."
1323 End
1324
1325 Style Example
1326   CopyStyle        Corollary
1327   LatexName        example
1328   LabelString      "Example."
1329   LabelFont
1330     Series         Bold
1331     Color          Green
1332   EndFont
1333 End
1334
1335 Style Examples
1336   CopyStyle        Corollary
1337   LatexName        examples
1338   LabelString      "Examples."
1339 End
1340
1341 Style Fact
1342   CopyStyle        Corollary
1343   LatexName        fact
1344   LabelString      "Fact."
1345 End
1346
1347 Style Lemma
1348   CopyStyle        Corollary
1349   LatexName        lemma
1350   LabelString      "Lemma."
1351 End
1352
1353 Style Proof
1354   CopyStyle        Corollary
1355   LatexName        proof
1356   LabelString      "Proof."
1357 End
1358
1359 Style Theorem
1360   CopyStyle        Corollary
1361   LatexName        theorem
1362   LabelString      "Theorem."
1363 End
1364
1365
1366 #
1367 # MISC.
1368 #
1369
1370 Style LyX-Code
1371   Category         MainText
1372   Margin           Static
1373   LatexType        Environment
1374   LatexName        lyxcode
1375   NextNoIndent     1
1376   LeftMargin       MMM
1377   RightMargin      MMM
1378   TopSep           0.5
1379   BottomSep        0.5
1380   Align            Left
1381   AlignPossible    Block, Left, Right, Center
1382   LabelType        No_Label
1383   FreeSpacing      1
1384   Preamble
1385   \newenvironment{lyxcode}
1386     {\par\begin{list}{}{
1387       \setlength{\rightmargin}{\leftmargin}
1388       \setlength{\listparindent}{0pt}% needed for AMS classes
1389       \raggedright
1390       \setlength{\itemsep}{0pt}
1391       \setlength{\parsep}{0pt}
1392       \normalfont\ttfamily}%
1393      \def\{{\char`\{}
1394      \def\}{\char`\}}
1395      \def\textasciitilde{\char`\~}
1396      \item[]}
1397     {\end{list}}
1398   EndPreamble
1399   Font
1400     Family         Typewriter
1401   EndFont
1402 End
1403  
1404 Style NoteItem
1405   Category         MainText
1406   Margin           Static
1407   LatexType        Command
1408   LatexName        note
1409   LatexParam       [item]
1410   ParSkip          0.5
1411   TopSep           1
1412   BottomSep        1
1413   ParSep           0
1414   Align            Left
1415   LabelType        Static
1416   LabelSep         xx
1417   LabelString      "Note:"
1418   LeftMargin       "Note:xx"
1419   LabelFont
1420     Family         Roman
1421     Color          latex
1422   EndFont
1423   Argument 1
1424     LabelString    "On Slide"
1425     MenuString     "Overlay Specifications|v"
1426     Tooltip        "Specify the overlay settings (see beamer manual)"
1427     LeftDelim      <
1428     RightDelim     >
1429     PassThru       1
1430   EndArgument
1431   IsAutoNestedBy
1432     Itemize,Enumerate
1433   EndIsAutoNestedBy
1434 End
1435  
1436
1437 #
1438 # CHARSTYLES
1439 #
1440
1441
1442 InsetLayout Flex:Bold
1443   LyXType          charstyle
1444   LabelString      Bold
1445   LatexType        command
1446   LatexName        textbf
1447   Font
1448     Series         bold
1449   EndFont
1450   Argument 1
1451     LabelString    "Action"
1452     MenuString     "Action Specifications|S"
1453     Tooltip        "Specify the overlay settings (see beamer manual)"
1454     LeftDelim      <
1455     RightDelim     >
1456     PassThru       1
1457   EndArgument
1458   ResetsFont       true
1459   CustomPars       false
1460 End
1461
1462 InsetLayout Flex:Emphasize
1463   LyXType          charstyle
1464   LabelString      Emph.
1465   LatexType        command
1466   LatexName        emph
1467   Font
1468     Shape          italic
1469   EndFont
1470   Argument 1
1471     LabelString    "Action"
1472     MenuString     "Action Specifications|S"
1473     Tooltip        "Specify the overlay settings (see beamer manual)"
1474     LeftDelim      <
1475     RightDelim     >
1476     PassThru       1
1477   EndArgument
1478   ResetsFont       true
1479   CustomPars       false
1480 End
1481
1482 InsetLayout Flex:Alert
1483   LyXType          charstyle
1484   LabelString      Alert
1485   LatexType        command
1486   LatexName        alert
1487   Font
1488     Color          red
1489   EndFont
1490   Argument 1
1491     LabelString    "Action"
1492     MenuString     "Action Specifications|S"
1493     Tooltip        "Specify the overlay settings (see beamer manual)"
1494     LeftDelim      <
1495     RightDelim     >
1496     PassThru       1
1497   EndArgument
1498   ResetsFont       true
1499   CustomPars       false
1500 End
1501
1502 InsetLayout Flex:Structure
1503   LyXType          charstyle
1504   LabelString      Structure
1505   LatexType        command
1506   LatexName        structure
1507   Font
1508     Color          blue
1509   EndFont
1510   Argument 1
1511     LabelString    "Action"
1512     MenuString     "Action Specifications|S"
1513     Tooltip        "Specify the overlay settings (see beamer manual)"
1514     LeftDelim      <
1515     RightDelim     >
1516     PassThru       1
1517   EndArgument
1518   ResetsFont       true
1519   CustomPars       false
1520 End
1521
1522 InsetLayout Flex:Only
1523   LyXType          charstyle
1524   LabelString      Only
1525   LatexType        command
1526   LatexName        only
1527   Font
1528     Color          red
1529   EndFont
1530   Argument 1
1531     LabelString    "Action"
1532     MenuString     "Action Specifications|S"
1533     Tooltip        "Specify the overlay settings (see beamer manual)"
1534     LeftDelim      <
1535     RightDelim     >
1536     PassThru       1
1537     AutoInsert     1
1538   EndArgument
1539   ResetsFont       true
1540   CustomPars       false
1541 End
1542
1543 InsetLayout Flex:Uncover
1544   LyXType          charstyle
1545   LabelString      Uncover
1546   LatexType        command
1547   LatexName        uncover
1548   Font
1549     Color          red
1550   EndFont
1551   Argument 1
1552     LabelString    "Action"
1553     MenuString     "Action Specifications|S"
1554     Tooltip        "Specify the overlay settings (see beamer manual)"
1555     LeftDelim      <
1556     RightDelim     >
1557     PassThru       1
1558     AutoInsert     1
1559   EndArgument
1560   ResetsFont       true
1561   CustomPars       false
1562 End
1563
1564 InsetLayout Flex:Visible
1565   LyXType          charstyle
1566   LabelString      Visible
1567   LatexType        command
1568   LatexName        visible
1569   Font
1570     Color          red
1571   EndFont
1572   Argument 1
1573     LabelString    "Action"
1574     MenuString     "Action Specifications|S"
1575     Tooltip        "Specify the overlay settings (see beamer manual)"
1576     LeftDelim      <
1577     RightDelim     >
1578     PassThru       1
1579     AutoInsert     1
1580   EndArgument
1581   ResetsFont       true
1582   CustomPars       false
1583 End
1584
1585 InsetLayout Flex:Invisible
1586   LyXType          charstyle
1587   LabelString      Invisible
1588   LatexType        command
1589   LatexName        invisible
1590   Font
1591     Color          red
1592   EndFont
1593   Argument 1
1594     LabelString    "Action"
1595     MenuString     "Action Specifications|S"
1596     Tooltip        "Specify the overlay settings (see beamer manual)"
1597     LeftDelim      <
1598     RightDelim     >
1599     PassThru       1
1600     AutoInsert     1
1601   EndArgument
1602   ResetsFont       true
1603   CustomPars       false
1604 End
1605
1606 InsetLayout Flex:Alternative
1607   LyXType          charstyle
1608   LabelString      Alternative
1609   LatexType        command
1610   LatexName        alt
1611   Font
1612     Color          red
1613   EndFont
1614   Argument 1
1615     LabelString    "Action"
1616     MenuString     "Action Specifications|S"
1617     Tooltip        "Specify the overlay settings (see beamer manual)"
1618     LeftDelim      <
1619     RightDelim     >
1620     PassThru       1
1621   EndArgument
1622   Argument 2
1623     LabelString    "Default Text"
1624     Tooltip        "Enter the default text here"
1625     Mandatory      1
1626   EndArgument
1627   ResetsFont       true
1628   CustomPars       false
1629 End
1630
1631 InsetLayout Flex:Beamer_Note
1632   LyXType          custom
1633   LabelString      Note
1634   LatexType        command
1635   LatexName        note
1636   Decoration       Classic
1637   Font
1638     Color          blue
1639   EndFont
1640   Argument 1
1641     LabelString    "Action"
1642     MenuString     "Action Specifications|S"
1643     Tooltip        "Specify the overlay settings (see beamer manual)"
1644     LeftDelim      <
1645     RightDelim     >
1646     PassThru       1
1647   EndArgument
1648   Argument 2
1649     LabelString    "Note Options"
1650     Tooltip        "Specifiy note options (see beamer manual)"
1651   EndArgument
1652   ResetsFont       true
1653 End
1654
1655 InsetLayout Flex:ArticleMode
1656    LyXType         custom
1657    LatexName       mode
1658    LatexParam      <article>
1659    LatexType       command
1660    Decoration      classic
1661    LabelString     Article
1662    MultiPar        true
1663    ResetsFont      true
1664 End
1665
1666 InsetLayout Flex:PresentationMode
1667    LyXType         custom
1668    LatexName       mode
1669    LatexParam      <presentation>
1670    LatexType       command
1671    Decoration      classic
1672    LabelString     Presentation
1673    MultiPar        true
1674    ResetsFont      true
1675 End
1676
1677
1678 #
1679 # FLOATS
1680 #
1681
1682 Input stdfloatnames.inc
1683
1684 Float
1685   Type             table
1686   GuiName          Table
1687   Placement        tbp
1688   Extension        lot
1689   NumberWithin     none
1690   Style            plain
1691   ListName         "List of Tables"
1692   IsPredefined     true
1693   UsesFloatPkg     false
1694   ListCommand      listoftables
1695 End
1696
1697 Float
1698   Type             figure
1699   GuiName          Figure
1700   Placement        tbp
1701   Extension        lof
1702   NumberWithin     none
1703   Style            plain
1704   ListName         "List of Figures"
1705   IsPredefined     true
1706   UsesFloatPkg     false
1707   ListCommand      listoffigures
1708 End
1709
1710
1711 Input theorems-refprefix.inc