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