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