]> git.lyx.org Git - lyx.git/blob - lib/layouts/beamer.layout
tex2lyx: check for \maketitle also if other titlename is specified
[lyx.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 68
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   TocLevel         1
1129   IsTocCaption     0
1130 End
1131
1132
1133 #
1134 # QUOTATION
1135 #
1136
1137 Style Quotation
1138   Category         MainText
1139   Margin           Static
1140   LatexType        Environment
1141   LatexName        quotation
1142   NextNoIndent     1
1143   ToggleIndent     Always
1144   LeftMargin       MMM
1145   RightMargin      MMM
1146   ParIndent        MM
1147   ParSkip          0
1148   ItemSep          0
1149   TopSep           0.5
1150   BottomSep        0.5
1151   ParSep           0
1152   Align            Block
1153   AlignPossible    Block, Left, Right, Center
1154   Argument 1
1155     LabelString    "On Slide"
1156     MenuString     "Overlay Specifications|v"
1157     Tooltip        "Specify the overlay settings (see beamer manual)"
1158     LeftDelim      <
1159     RightDelim     >
1160     PassThru       1
1161   EndArgument
1162 End
1163
1164 Style Quote
1165   Category         MainText
1166   Margin           Static
1167   LatexType        Environment
1168   LatexName        quote
1169   NextNoIndent     1
1170   ToggleIndent     Never
1171   LeftMargin       MMM
1172   RightMargin      MMM
1173   TopSep           0.5
1174   ParSep           0.5
1175   BottomSep        0.5
1176   Align            Block
1177   AlignPossible    Block, Left, Right, Center
1178   LabelType        No_Label
1179   Argument 1
1180     LabelString    "On Slide"
1181     MenuString     "Overlay Specifications|v"
1182     Tooltip        "Specify the overlay settings (see beamer manual)"
1183     LeftDelim      <
1184     RightDelim     >
1185     PassThru       1
1186   EndArgument
1187 End
1188
1189 Style Verse
1190   # LaTeX type is first dynamic because of LaTeX implementation.
1191   # In LyX this does not make sense.
1192   Category         MainText
1193   LatexType        Environment
1194   LatexName        verse
1195   Margin           First_Dynamic
1196   NextNoIndent     1
1197   LeftMargin       MMMM
1198   LabelIndent      MMMM
1199   ParSkip          0.4
1200   TopSep           0.7
1201   BottomSep        0.7
1202   ParSep           0.5
1203   Align            Block
1204   AlignPossible    Block, Left
1205   LabelType        No_Label
1206   Argument 1
1207     LabelString    "On Slide"
1208     MenuString     "Overlay Specifications|v"
1209     Tooltip        "Specify the overlay settings (see beamer manual)"
1210     LeftDelim      <
1211     RightDelim     >
1212     PassThru       1
1213   EndArgument
1214 End
1215
1216
1217 #
1218 # THEOREMS AND SUCH
1219 #
1220
1221 Style Corollary
1222    Category        Reasoning
1223    Margin          First_Dynamic
1224    LatexType       Environment
1225    NextNoIndent    0
1226    ParIndent       MM
1227    Align           Left
1228    LabelType       Static
1229    LabelSep        xx
1230    LatexName       corollary
1231    LabelString     "Corollary."
1232    ParSkip         0.5
1233    TopSep          1
1234    BottomSep       1
1235    ParSep          0
1236    KeepEmpty       1
1237    LabelFont
1238      Series        Bold
1239      Color         Blue
1240      Size          Large
1241    EndFont
1242   Argument 1
1243     LabelString    "Action"
1244     MenuString     "Action Specifications|S"
1245     Tooltip        "Specify the overlay settings (see beamer manual)"
1246     LeftDelim      <
1247     RightDelim     >
1248     PassThru       1
1249   EndArgument
1250   Argument 2
1251     LabelString    "Additional Theorem Text"
1252     Tooltip        "Additional text appended to the theorem header"
1253   EndArgument
1254   AutoNests 
1255         Standard,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,LyX-Code
1256   EndAutoNests
1257 End
1258
1259 Style Definition
1260   CopyStyle        Corollary
1261   LatexName        definition
1262   LabelString      "Definition."
1263 End
1264
1265 Style Definitions
1266   CopyStyle        Corollary
1267   LatexName        definitions
1268   LabelString      "Definitions."
1269 End
1270
1271 Style Example
1272   CopyStyle        Corollary
1273   LatexName        example
1274   LabelString      "Example."
1275   LabelFont
1276     Series         Bold
1277     Color          Green
1278   EndFont
1279 End
1280
1281 Style Examples
1282   CopyStyle        Corollary
1283   LatexName        examples
1284   LabelString      "Examples."
1285 End
1286
1287 Style Fact
1288   CopyStyle        Corollary
1289   LatexName        fact
1290   LabelString      "Fact."
1291 End
1292
1293 Style Lemma
1294   CopyStyle        Corollary
1295   LatexName        lemma
1296   LabelString      "Lemma."
1297 End
1298
1299 Style Proof
1300   CopyStyle        Corollary
1301   LatexName        proof
1302   LabelString      "Proof."
1303 End
1304
1305 Style Theorem
1306   CopyStyle        Corollary
1307   LatexName        theorem
1308   LabelString      "Theorem."
1309 End
1310
1311
1312 #
1313 # MISC.
1314 #
1315
1316 Style LyX-Code
1317   Category         MainText
1318   Margin           Static
1319   LatexType        Environment
1320   LatexName        lyxcode
1321   NextNoIndent     1
1322   LeftMargin       MMM
1323   RightMargin      MMM
1324   TopSep           0.5
1325   BottomSep        0.5
1326   Align            Left
1327   AlignPossible    Block, Left, Right, Center
1328   LabelType        No_Label
1329   FreeSpacing      1
1330   Preamble
1331   \newenvironment{lyxcode}
1332     {\par\begin{list}{}{
1333       \setlength{\rightmargin}{\leftmargin}
1334       \setlength{\listparindent}{0pt}% needed for AMS classes
1335       \raggedright
1336       \setlength{\itemsep}{0pt}
1337       \setlength{\parsep}{0pt}
1338       \normalfont\ttfamily}%
1339      \def\{{\char`\{}
1340      \def\}{\char`\}}
1341      \def\textasciitilde{\char`\~}
1342      \item[]}
1343     {\end{list}}
1344   EndPreamble
1345   Font
1346     Family         Typewriter
1347   EndFont
1348 End
1349  
1350 Style NoteItem
1351   Category         MainText
1352   Margin           Static
1353   LatexType        Command
1354   LatexName        note
1355   LatexParam       [item]
1356   ParSkip          0.5
1357   TopSep           1
1358   BottomSep        1
1359   ParSep           0
1360   Align            Left
1361   LabelType        Static
1362   LabelSep         xx
1363   LabelString      "Note:"
1364   LeftMargin       "Note:xx"
1365   LabelFont
1366     Family         Roman
1367     Color          latex
1368   EndFont
1369   Argument 1
1370     LabelString    "On Slide"
1371     MenuString     "Overlay Specifications|v"
1372     Tooltip        "Specify the overlay settings (see beamer manual)"
1373     LeftDelim      <
1374     RightDelim     >
1375     PassThru       1
1376   EndArgument
1377 End
1378  
1379
1380 #
1381 # CHARSTYLES
1382 #
1383
1384
1385 InsetLayout Flex:Bold
1386   LyXType          charstyle
1387   LabelString      Bold
1388   LatexType        command
1389   LatexName        textbf
1390   Font
1391     Series         bold
1392   EndFont
1393   Argument 1
1394     LabelString    "Action"
1395     MenuString     "Action Specifications|S"
1396     Tooltip        "Specify the overlay settings (see beamer manual)"
1397     LeftDelim      <
1398     RightDelim     >
1399     PassThru       1
1400   EndArgument
1401   ResetsFont       true
1402   CustomPars       false
1403 End
1404
1405 InsetLayout Flex:Emphasize
1406   LyXType          charstyle
1407   LabelString      Emph.
1408   LatexType        command
1409   LatexName        emph
1410   Font
1411     Shape          italic
1412   EndFont
1413   Argument 1
1414     LabelString    "Action"
1415     MenuString     "Action Specifications|S"
1416     Tooltip        "Specify the overlay settings (see beamer manual)"
1417     LeftDelim      <
1418     RightDelim     >
1419     PassThru       1
1420   EndArgument
1421   ResetsFont       true
1422   CustomPars       false
1423 End
1424
1425 InsetLayout Flex:Alert
1426   LyXType          charstyle
1427   LabelString      Alert
1428   LatexType        command
1429   LatexName        alert
1430   Font
1431     Color          red
1432   EndFont
1433   Argument 1
1434     LabelString    "Action"
1435     MenuString     "Action Specifications|S"
1436     Tooltip        "Specify the overlay settings (see beamer manual)"
1437     LeftDelim      <
1438     RightDelim     >
1439     PassThru       1
1440   EndArgument
1441   ResetsFont       true
1442   CustomPars       false
1443 End
1444
1445 InsetLayout Flex:Structure
1446   LyXType          charstyle
1447   LabelString      Structure
1448   LatexType        command
1449   LatexName        structure
1450   Font
1451     Color          blue
1452   EndFont
1453   Argument 1
1454     LabelString    "Action"
1455     MenuString     "Action Specifications|S"
1456     Tooltip        "Specify the overlay settings (see beamer manual)"
1457     LeftDelim      <
1458     RightDelim     >
1459     PassThru       1
1460   EndArgument
1461   ResetsFont       true
1462   CustomPars       false
1463 End
1464
1465 InsetLayout Flex:Only
1466   LyXType          charstyle
1467   LabelString      Only
1468   LatexType        command
1469   LatexName        only
1470   Font
1471     Color          red
1472   EndFont
1473   Argument 1
1474     LabelString    "Action"
1475     MenuString     "Action Specifications|S"
1476     Tooltip        "Specify the overlay settings (see beamer manual)"
1477     LeftDelim      <
1478     RightDelim     >
1479     PassThru       1
1480     AutoInsert     1
1481   EndArgument
1482   ResetsFont       true
1483   CustomPars       false
1484 End
1485
1486 InsetLayout Flex:Uncover
1487   LyXType          charstyle
1488   LabelString      Uncover
1489   LatexType        command
1490   LatexName        uncover
1491   Font
1492     Color          red
1493   EndFont
1494   Argument 1
1495     LabelString    "Action"
1496     MenuString     "Action Specifications|S"
1497     Tooltip        "Specify the overlay settings (see beamer manual)"
1498     LeftDelim      <
1499     RightDelim     >
1500     PassThru       1
1501     AutoInsert     1
1502   EndArgument
1503   ResetsFont       true
1504   CustomPars       false
1505 End
1506
1507 InsetLayout Flex:Visible
1508   LyXType          charstyle
1509   LabelString      Visible
1510   LatexType        command
1511   LatexName        visible
1512   Font
1513     Color          red
1514   EndFont
1515   Argument 1
1516     LabelString    "Action"
1517     MenuString     "Action Specifications|S"
1518     Tooltip        "Specify the overlay settings (see beamer manual)"
1519     LeftDelim      <
1520     RightDelim     >
1521     PassThru       1
1522     AutoInsert     1
1523   EndArgument
1524   ResetsFont       true
1525   CustomPars       false
1526 End
1527
1528 InsetLayout Flex:Invisible
1529   LyXType          charstyle
1530   LabelString      Invisible
1531   LatexType        command
1532   LatexName        invisible
1533   Font
1534     Color          red
1535   EndFont
1536   Argument 1
1537     LabelString    "Action"
1538     MenuString     "Action Specifications|S"
1539     Tooltip        "Specify the overlay settings (see beamer manual)"
1540     LeftDelim      <
1541     RightDelim     >
1542     PassThru       1
1543     AutoInsert     1
1544   EndArgument
1545   ResetsFont       true
1546   CustomPars       false
1547 End
1548
1549 InsetLayout Flex:Alternative
1550   LyXType          charstyle
1551   LabelString      Alternative
1552   LatexType        command
1553   LatexName        alt
1554   Font
1555     Color          red
1556   EndFont
1557   Argument 1
1558     LabelString    "Action"
1559     MenuString     "Action Specifications|S"
1560     Tooltip        "Specify the overlay settings (see beamer manual)"
1561     LeftDelim      <
1562     RightDelim     >
1563     PassThru       1
1564   EndArgument
1565   Argument 2
1566     LabelString    "Default Text"
1567     Tooltip        "Enter the default text here"
1568     Mandatory      1
1569   EndArgument
1570   ResetsFont       true
1571   CustomPars       false
1572 End
1573
1574 InsetLayout Flex:Beamer_Note
1575   LyXType          custom
1576   LabelString      Note
1577   LatexType        command
1578   LatexName        note
1579   Decoration       Classic
1580   Font
1581     Color          blue
1582   EndFont
1583   Argument 1
1584     LabelString    "Action"
1585     MenuString     "Action Specifications|S"
1586     Tooltip        "Specify the overlay settings (see beamer manual)"
1587     LeftDelim      <
1588     RightDelim     >
1589     PassThru       1
1590   EndArgument
1591   Argument 2
1592     LabelString    "Note Options"
1593     Tooltip        "Specifiy note options (see beamer manual)"
1594   EndArgument
1595   ResetsFont       true
1596 End
1597
1598 InsetLayout Flex:ArticleMode
1599    LyXType         custom
1600    LatexName       mode
1601    LatexParam      <article>
1602    LatexType       command
1603    Decoration      classic
1604    LabelString     Article
1605    MultiPar        true
1606    ResetsFont      true
1607 End
1608
1609 InsetLayout Flex:PresentationMode
1610    LyXType         custom
1611    LatexName       mode
1612    LatexParam      <presentation>
1613    LatexType       command
1614    Decoration      classic
1615    LabelString     Presentation
1616    MultiPar        true
1617    ResetsFont      true
1618 End
1619
1620
1621 #
1622 # FLOATS
1623 #
1624
1625 Input stdfloatnames.inc
1626
1627 Float
1628   Type             table
1629   GuiName          Table
1630   Placement        tbp
1631   Extension        lot
1632   NumberWithin     none
1633   Style            plain
1634   ListName         "List of Tables"
1635   IsPredefined     true
1636   UsesFloatPkg     false
1637   ListCommand      listoftables
1638 End
1639
1640 Float
1641   Type             figure
1642   GuiName          Figure
1643   Placement        tbp
1644   Extension        lof
1645   NumberWithin     none
1646   Style            plain
1647   ListName         "List of Figures"
1648   IsPredefined     true
1649   UsesFloatPkg     false
1650   ListCommand      listoffigures
1651 End
1652
1653
1654 Input theorems-refprefix.inc