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