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