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