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