]> git.lyx.org Git - lyx.git/blob - lib/layouts/beamer.layout
f65a2ff54f81d4568b5ea143d67c509ae5b5eb7a
[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           First_Dynamic
692   LatexType        Environment
693   NextNoIndent     0
694   ParIndent        MM
695   Align            Left
696   LabelType        Static
697   LabelSep         xx
698   LatexName        overprint
699   LabelString      "Overprint"
700   ParSkip          0.5
701   TopSep           1
702   BottomSep        1
703   ParSep           0
704   KeepEmpty        1
705   LabelFont 
706     Family         Roman
707     Color          latex
708   EndFont
709   Argument 1
710     MenuString     "Overprint Area Width"
711     LabelString    "Width"
712     Tooltip        "The width of the overprint area (default: text width)"
713   EndArgument
714 End
715
716 Style OverlayArea
717   Category         Overlays
718   Margin           First_Dynamic
719   LatexType        Environment
720   NextNoIndent     0
721   ParIndent        MM
722   Align            Left
723   LabelType        Static
724   LabelSep         xx
725   LatexName        overlayarea
726   LabelString      "Overlayarea"
727   ParSkip          0.5
728   TopSep           1
729   BottomSep        1
730   ParSep           0
731   LabelFont 
732     Family         Roman
733     Color          latex
734   EndFont
735   Argument 1
736     LabelString    "Overlay Area Width"
737     Tooltip        "The width of the overlay area"
738     Mandatory      1
739   EndArgument
740   Argument 2
741     MenuString     "Overlay Area Height"
742     LabelString    "Height"
743     Tooltip        "The height of the overlay area"
744     Mandatory      1
745   EndArgument
746 End
747
748 Style Uncover
749   Category         Overlays
750   Margin           First_Dynamic
751   LatexType        Environment
752   NextNoIndent     0
753   ParIndent        MM
754   Align            Left
755   LabelType        Static
756   LatexName        uncoverenv
757   LabelSep         xx
758   LabelString      "Uncovered on slides"
759   ParSkip          0.5
760   TopSep           1
761   BottomSep        1
762   ParSep           0
763   LabelFont 
764     Family         Roman
765     Color          Latex
766   EndFont
767   Argument 1
768     LabelString    "On Slide"
769     MenuString     "Overlay Specifications|S"
770     Tooltip        "Specify the overlay settings (see beamer manual)"
771     LeftDelim      <
772     RightDelim     >
773   EndArgument
774 End
775
776 Style Only
777   Category         Overlays
778   Margin           First_Dynamic
779   LatexType        Environment
780   NextNoIndent     0
781   ParIndent        MM
782   Align            Left
783   LabelType        Static
784   LatexName        onlyenv
785   LabelSep         xx
786   LabelString      "Only on slides"
787   ParSkip          0.5
788   TopSep           1
789   BottomSep        1
790   ParSep           0
791   LabelFont
792     Family         Roman
793     Color          Latex
794   EndFont
795   Argument 1
796     LabelString    "On Slide"
797     MenuString     "Overlay Specifications|S"
798     Tooltip        "Specify the overlay settings (see beamer manual)"
799     LeftDelim      <
800     RightDelim     >
801   EndArgument
802 End
803
804
805 #
806 # BLOCKS
807 #
808
809 Style Block
810   Category         Blocks
811   Margin           Dynamic
812   LatexType        Environment
813   NextNoIndent     1
814   KeepEmpty        1
815   Align            Left
816   LabelType        Static
817   LabelSep         xx
818   LatexName        block
819   LabelString      "Block:"  
820   ParSkip          0.5
821   TopSep           1
822   BottomSep        1
823   ParSep           0
824   LabelFont
825     Family         Roman
826     Color          latex
827   EndFont
828   Argument 1
829     LabelString    "Action"
830     MenuString     "Action Specification|S"
831     Tooltip        "Specify the overlay settings (see beamer manual)"
832     LeftDelim      <
833     RightDelim     >
834   EndArgument
835   Argument 2
836     LabelString    "Block Title"
837     Tooltip        "Enter the block title here"
838     Mandatory      1
839     Decoration     conglomerate
840     Font
841       Color        blue
842       Size         large
843     EndFont
844     AutoInsert     1
845   EndArgument
846 End
847
848 Style ExampleBlock
849   CopyStyle        Block
850   LatexName        exampleblock
851   LabelString      "Example Block:"
852   Font
853     Color          green
854   EndFont
855 End
856
857 Style AlertBlock
858   CopyStyle        Block
859   LatexName        alertblock
860   LabelString      "Alert Block:"
861   Font
862     Color          red
863   EndFont
864 End
865
866
867 #
868 # TITLING
869 #
870
871 Style Title
872   Category         Titling
873   Margin           Static
874   LatexType        Command
875   InTitle          1
876   LatexName        title
877   ParSkip          0.4
878   ItemSep          0
879   TopSep           0
880   BottomSep        1
881   ParSep           1
882   Align            Center
883   LabelType        No_Label
884   Argument 1
885     LabelString   "Short Title|S"
886     Tooltip       "Short title which appears in the sidebar/header"
887   EndArgument
888   Font 
889     Size           Huge
890     Series         Bold
891     Color          Blue
892   EndFont
893 End
894
895 Style Title_(Plain_Frame)
896   CopyStyle        Title
897   Preamble
898      % plain title style, override default
899      \renewcommand\makebeamertitle{\frame[plain]{\maketitle}}%
900   EndPreamble
901 End
902
903 Style Subtitle
904   Category         Titling
905   Margin           Static
906   LatexType        Command
907   InTitle          1
908   LatexName        subtitle
909   ParSkip          0.4
910   ItemSep          0
911   TopSep           0
912   BottomSep        1
913   ParSep           1
914   Align            Center
915   LabelType        No_Label
916   Argument 1
917     LabelString   "Short Subtitle|S"
918     Tooltip       "Short subtitle which appears in the sidebar/header"
919   EndArgument
920   Font 
921     Size           Large
922     Series         Bold
923     Color          Blue
924   EndFont
925 End
926
927 Style Author
928   Category         Titling
929   Margin           Static
930   LatexType        Command
931   InTitle          1
932   LatexName        author
933   ParSkip          0.4
934   TopSep           1.3
935   BottomSep        0.7
936   ParSep           0.7
937   Align            Center
938   LabelType        No_Label
939   Argument 1
940     LabelString   "Short Author|S"
941     Tooltip       "Short author which appears in the sidebar/header"
942   EndArgument
943   Font 
944     Size           Largest
945     Color          Blue
946   EndFont
947 End
948
949 Style Institute
950   Category         Titling
951   Margin           Dynamic
952   LatexType        Command
953   InTitle          1
954   LatexName        institute
955   ParSkip          0.4
956   TopSep           0.9
957   BottomSep        0.5
958   ParSep           1
959   Align            Center
960   LabelType        No_Label
961   Argument 1
962     LabelString   "Short Institute|S"
963     Tooltip       "Short institute which appears in the sidebar/header"
964   EndArgument
965   Font 
966     Size           Large
967     Color          Blue
968   EndFont
969 End
970
971 InsetLayout "Flex:InstituteMark"
972   LyxType          custom
973   LatexType        command
974   LatexName        inst
975   LabelString      "Institute Mark"
976   Font
977     Color          foreground
978     Size           Small
979     Family         Roman
980     Shape          Up
981     Series         Medium
982     Misc           No_Emph
983     Misc           No_Noun
984     Misc           No_Bar
985   EndFont
986   LabelFont
987     Color          blue
988     Size           Small
989   EndFont
990 End
991
992 Style Date
993   Category         Titling
994   Margin           Dynamic
995   LatexType        Command
996   InTitle          1
997   LatexName        date
998   ParSkip          0.4
999   TopSep           0.9
1000   BottomSep        0.5
1001   ParSep           1
1002   Align            Center
1003   LabelType        No_Label
1004   Argument 1
1005     LabelString   "Short Date|S"
1006     Tooltip       "Short date which appears in the sidebar/header"
1007   EndArgument
1008   Font 
1009     Size           Largest
1010     Color          Blue
1011   EndFont
1012 End
1013
1014 Style TitleGraphic
1015   Category         Titling
1016   Margin           Static
1017   LatexType        Command
1018   InTitle          1
1019   LatexName        titlegraphic
1020   ParSkip          0.4
1021   ItemSep          0
1022   TopSep           0
1023   BottomSep        1
1024   ParSep           1
1025   Align            Center
1026   LabelType        No_Label
1027   Font 
1028     Size           Huge
1029     Series         Bold
1030     Color          Blue
1031   EndFont
1032 End
1033
1034
1035 #
1036 # BACK MATTER
1037 #
1038
1039 Style Bibliography
1040   Category         BackMatter
1041   Margin           First_Dynamic
1042   LatexType        Bib_Environment
1043   LatexName        thebibliography
1044   NextNoIndent     1
1045   LeftMargin       MM
1046   ParSkip          0.4
1047   ItemSep          0
1048   TopSep           0.7
1049   BottomSep        0.7
1050   ParSep           0.5
1051   Align            Left
1052   LabelType        Bibliography
1053   LabelString      "References"
1054   LabelBottomSep   0.7
1055   LabelFont 
1056     Series         Bold
1057     Size           Larger
1058   EndFont
1059 End
1060
1061
1062 #
1063 # QUOTATION
1064 #
1065
1066 Style Quotation
1067   Category         MainText
1068   Margin           Static
1069   LatexType        Environment
1070   LatexName        quotation
1071   NextNoIndent     1
1072   LeftMargin       MMM
1073   RightMargin      MMM
1074   ParIndent        MM
1075   ParSkip          0
1076   ItemSep          0
1077   TopSep           0.5
1078   BottomSep        0.5
1079   ParSep           0
1080   Align            Block
1081   AlignPossible    Block, Left, Right, Center
1082   Argument 1
1083     LabelString    "On Slide"
1084     MenuString     "Overlay Specifications|S"
1085     Tooltip        "Specify the overlay settings (see beamer manual)"
1086     LeftDelim      <
1087     RightDelim     >
1088   EndArgument
1089 End
1090
1091 Style Quote
1092   Category         MainText
1093   Margin           Static
1094   LatexType        Environment
1095   LatexName        quote
1096   NextNoIndent     1
1097   LeftMargin       MMM
1098   RightMargin      MMM
1099   TopSep           0.5
1100   ParSep           0.5
1101   BottomSep        0.5
1102   Align            Block
1103   AlignPossible    Block, Left, Right, Center
1104   LabelType        No_Label
1105   Argument 1
1106     LabelString    "On Slide"
1107     MenuString     "Overlay Specifications|S"
1108     Tooltip        "Specify the overlay settings (see beamer manual)"
1109     LeftDelim      <
1110     RightDelim     >
1111   EndArgument
1112 End
1113
1114 Style Verse
1115   # LaTeX type is first dynamic because of LaTeX implementation.
1116   # In LyX this does not make sense.
1117   Category         MainText
1118   LatexType        Environment
1119   LatexName        verse
1120   Margin           First_Dynamic
1121   NextNoIndent     1
1122   LeftMargin       MMMM
1123   LabelIndent      MMMM
1124   ParSkip          0.4
1125   TopSep           0.7
1126   BottomSep        0.7
1127   ParSep           0.5
1128   Align            Block
1129   AlignPossible    Block, Left
1130   LabelType        No_Label
1131   Argument 1
1132     LabelString    "On Slide"
1133     MenuString     "Overlay Specifications|S"
1134     Tooltip        "Specify the overlay settings (see beamer manual)"
1135     LeftDelim      <
1136     RightDelim     >
1137   EndArgument
1138 End
1139
1140
1141 #
1142 # THEOREMS AND SUCH
1143 #
1144
1145 Style Corollary
1146    Category        Theorems
1147    Margin          First_Dynamic
1148    LatexType       Environment
1149    NextNoIndent    0
1150    ParIndent       MM
1151    Align           Left
1152    LabelType       Static
1153    LabelSep        xx
1154    LatexName       corollary
1155    LabelString     "Corollary."
1156    ParSkip         0.5
1157    TopSep          1
1158    BottomSep       1
1159    ParSep          0
1160    KeepEmpty       1
1161    LabelFont
1162      Series        Bold
1163      Color         Blue
1164      Size          Large
1165    EndFont
1166   Argument 1
1167     LabelString    "Action"
1168     MenuString     "Action Specifications|S"
1169     Tooltip        "Specify the overlay settings (see beamer manual)"
1170     LeftDelim      <
1171     RightDelim     >
1172   EndArgument
1173   Argument 2
1174     LabelString    "Additional Theorem Text"
1175     Tooltip        "Additional text appended to the theorem header"
1176   EndArgument
1177 End
1178
1179 Style Definition
1180   CopyStyle        Corollary
1181   LatexName        definition
1182   LabelString      "Definition."
1183 End
1184
1185 Style Definitions
1186   CopyStyle        Corollary
1187   LatexName        definitions
1188   LabelString      "Definitions."
1189 End
1190
1191 Style Example
1192   CopyStyle        Corollary
1193   LatexName        example
1194   LabelString      "Example."
1195   LabelFont
1196     Series         Bold
1197     Color          Green
1198   EndFont
1199 End
1200
1201 Style Examples
1202   CopyStyle        Corollary
1203   LatexName        examples
1204   LabelString      "Examples."
1205 End
1206
1207 Style Fact
1208   CopyStyle        Corollary
1209   LatexName        fact
1210   LabelString      "Fact."
1211 End
1212
1213 Style Proof
1214   CopyStyle        Corollary
1215   LatexName        proof
1216   LabelString      "Proof."
1217 End
1218
1219 Style Theorem
1220   CopyStyle        Corollary
1221   LatexName        theorem
1222   LabelString      "Theorem."
1223 End
1224
1225
1226 #
1227 # MISC.
1228 #
1229
1230 Style Separator
1231   Category         MainText
1232   LatexType        Paragraph
1233   LatexName        dummy
1234   ParIndent        MM
1235   ParSkip          0.4
1236   Align            Left
1237   AlignPossible    Block, Left, Right, Center
1238   Margin           First_Dynamic
1239   TopSep           0
1240   BottomSep        0
1241   ParSep           0
1242   LabelType        Static
1243   LabelBottomSep   0
1244   LabelString      "___"
1245   KeepEmpty        1
1246   LabelFont 
1247     Series         Medium
1248     Size           Normal
1249     Color          latex
1250   EndFont
1251 End
1252  
1253 Style LyX-Code
1254   Category         MainText
1255   Margin           Static
1256   LatexType        Environment
1257   LatexName        lyxcode
1258   NextNoIndent     1
1259   LeftMargin       MMM
1260   RightMargin      MMM
1261   TopSep           0.5
1262   BottomSep        0.5
1263   Align            Left
1264   AlignPossible    Block, Left, Right, Center
1265   LabelType        No_Label
1266   FreeSpacing      1
1267   Preamble
1268   \newenvironment{lyxcode}
1269     {\par\begin{list}{}{
1270       \setlength{\rightmargin}{\leftmargin}
1271       \setlength{\listparindent}{0pt}% needed for AMS classes
1272       \raggedright
1273       \setlength{\itemsep}{0pt}
1274       \setlength{\parsep}{0pt}
1275       \normalfont\ttfamily}%
1276      \def\{{\char`\{}
1277      \def\}{\char`\}}
1278      \def\textasciitilde{\char`\~}
1279      \item[]}
1280     {\end{list}}
1281   EndPreamble
1282   Font 
1283     Family         Typewriter
1284   EndFont
1285 End
1286  
1287 Style NoteItem
1288   Category         MainText
1289   Margin           Static
1290   LatexType        Command
1291   LatexName        note
1292   LatexParam       [item]
1293   ParSkip          0.5
1294   TopSep           1
1295   BottomSep        1
1296   ParSep           0
1297   Align            Left
1298   LabelType        Static
1299   LabelSep         xx
1300   LabelString      "Note:"
1301   LeftMargin       "Note:xx"
1302   LabelFont 
1303     Family         Roman
1304     Color          latex
1305   EndFont
1306   Argument 1
1307     LabelString    "On Slide"
1308     MenuString     "Overlay Specifications|S"
1309     Tooltip        "Specify the overlay settings (see beamer manual)"
1310     LeftDelim      <
1311     RightDelim     >
1312   EndArgument
1313 End
1314  
1315
1316 #
1317 # CHARSTYLES
1318 #
1319
1320 InsetLayout Flex:Emphasize
1321   LyXType          charstyle
1322   LabelString      Emphasize
1323   LatexType        command
1324   LatexName        emph
1325   Font
1326     Shape          italic
1327   EndFont
1328   Argument 1
1329     LabelString    "Action"
1330     MenuString     "Action Specifications|S"
1331     Tooltip        "Specify the overlay settings (see beamer manual)"
1332     LeftDelim      <
1333     RightDelim     >
1334   EndArgument
1335 End
1336
1337 InsetLayout Flex:Alert
1338   LyXType          charstyle
1339   LabelString      Alert
1340   LatexType        command
1341   LatexName        alert
1342   Font
1343     Color          red
1344   EndFont
1345   Argument 1
1346     LabelString    "Action"
1347     MenuString     "Action Specifications|S"
1348     Tooltip        "Specify the overlay settings (see beamer manual)"
1349     LeftDelim      <
1350     RightDelim     >
1351   EndArgument
1352 End
1353
1354 InsetLayout Flex:Structure
1355   LyXType          charstyle
1356   LabelString      Structure
1357   LatexType        command
1358   LatexName        structure
1359   Font
1360     Color          blue
1361   EndFont
1362   Argument 1
1363     LabelString    "Action"
1364     MenuString     "Action Specifications|S"
1365     Tooltip        "Specify the overlay settings (see beamer manual)"
1366     LeftDelim      <
1367     RightDelim     >
1368   EndArgument
1369 End
1370
1371 InsetLayout Flex:Only
1372   LyXType          charstyle
1373   LabelString      Only
1374   LatexType        command
1375   LatexName        only
1376   Font
1377     Color          red
1378   EndFont
1379   Argument 1
1380     LabelString    "Action"
1381     MenuString     "Action Specifications|S"
1382     Tooltip        "Specify the overlay settings (see beamer manual)"
1383     LeftDelim      <
1384     RightDelim     >
1385   EndArgument
1386 End
1387
1388 InsetLayout Flex:Uncover
1389   LyXType          charstyle
1390   LabelString      Uncover
1391   LatexType        command
1392   LatexName        uncover
1393   Font
1394     Color          red
1395   EndFont
1396   Argument 1
1397     LabelString    "Action"
1398     MenuString     "Action Specifications|S"
1399     Tooltip        "Specify the overlay settings (see beamer manual)"
1400     LeftDelim      <
1401     RightDelim     >
1402   EndArgument
1403 End
1404
1405 InsetLayout Flex:Visible
1406   LyXType          charstyle
1407   LabelString      Visible
1408   LatexType        command
1409   LatexName        visible
1410   Font
1411     Color          red
1412   EndFont
1413   Argument 1
1414     LabelString    "Action"
1415     MenuString     "Action Specifications|S"
1416     Tooltip        "Specify the overlay settings (see beamer manual)"
1417     LeftDelim      <
1418     RightDelim     >
1419   EndArgument
1420 End
1421
1422 InsetLayout Flex:Invisible
1423   LyXType          charstyle
1424   LabelString      Invisible
1425   LatexType        command
1426   LatexName        invisible
1427   Font
1428     Color          red
1429   EndFont
1430   Argument 1
1431     LabelString    "Action"
1432     MenuString     "Action Specifications|S"
1433     Tooltip        "Specify the overlay settings (see beamer manual)"
1434     LeftDelim      <
1435     RightDelim     >
1436   EndArgument
1437 End
1438
1439 InsetLayout Flex:Alternative
1440   LyXType          charstyle
1441   LabelString      Alternative
1442   LatexType        command
1443   LatexName        alt
1444   Font
1445     Color          red
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   EndArgument
1454   Argument 2
1455     LabelString    "Default Text"
1456     Tooltip        "Enter the default text here"
1457     Mandatory      1
1458   EndArgument
1459 End
1460
1461 InsetLayout Flex:Beamer_Note
1462   LyXType          custom
1463   LabelString      Note
1464   LatexType        command
1465   LatexName        note
1466   Decoration       Classic
1467   Font
1468     Color          blue
1469   EndFont
1470   Argument 1
1471     LabelString    "Action"
1472     MenuString     "Action Specifications|S"
1473     Tooltip        "Specify the overlay settings (see beamer manual)"
1474     LeftDelim      <
1475     RightDelim     >
1476   EndArgument
1477   Argument 2
1478     LabelString    "Note Options"
1479     Tooltip        "Specifiy note options (see beamer manual)"
1480   EndArgument
1481 End
1482
1483 InsetLayout Flex:ArticleMode
1484    LyXType         custom
1485    LatexName       mode
1486    LatexParam      <article>
1487    LatexType       command
1488    Decoration      classic
1489    LabelString     Article
1490    MultiPar        true
1491 End
1492
1493 InsetLayout Flex:PresentationMode
1494    LyXType         custom
1495    LatexName       mode
1496    LatexParam      <presentation>
1497    LatexType       command
1498    Decoration      classic
1499    LabelString     Presentation
1500    MultiPar        true
1501 End
1502
1503
1504 #
1505 # FLOATS
1506 #
1507
1508 Float
1509   Type             table
1510   GuiName          Table
1511   Placement        tbp
1512   Extension        lot
1513   NumberWithin     none
1514   Style            plain
1515   ListName         "List of Tables"
1516   IsPredefined     true
1517   UsesFloatPkg     false
1518   ListCommand      listoftables
1519 End
1520
1521 Float
1522   Type             figure
1523   GuiName          Figure
1524   Placement        tbp
1525   Extension        lof
1526   NumberWithin     none
1527   Style            plain
1528   ListName         "List of Figures"
1529   IsPredefined     true
1530   UsesFloatPkg     false
1531   ListCommand      listoffigures
1532 End
1533
1534
1535 Input theorems-refprefix.inc