#% Do not delete the line below; configure depends on this
-# \DeclareLaTeXClass[beamer,pgf.sty,xcolor.sty]{presentation (beamer)}
-# Author : Till Tantau <tantau@users.sourceforge.net>
+# \DeclareLaTeXClass[beamer,amssymb.sty,hyperref.sty,pgf.sty,xcolor.sty,xxcolor.sty]{Beamer}
+# \DeclareCategory{Presentations}
+# Original Author: Till Tantau <tantau@users.sourceforge.net>
+# Revised and extended by Jürgen Spitzmüller <spitz@lyx.org>, Uwe Stöhr <uwestoehr@lyx.org>,
+# Richard Heck <rgheck@lyx.org>, Martin Vermeer <martin.vermeer@hut.fi> and probably others.
-# $Header: /cvsroot/latex-beamer/latex-beamer/lyx/layouts/beamer.layout,v 1.16 2004/10/07 20:53:07 tantau Exp $
+
+Format 60
+
+#
+# GLOBAL SETTINGS
+#
# Includes
-Format 21
Input stdcounters.inc
Input stdinsets.inc
+# Beamer does not work with enumitem.
+# See bug #7047.
+ExcludesModule enumitem
# General textclass parameters
Columns 1
SecNumDepth 2
TocDepth 2
DefaultStyle Standard
+
+# Pre-loaded packages
Provides hyperref 1
Provides geometry 1
+Provides color 1
+Provides xcolor 1
+# The default font layout
DefaultFont
Family Sans
Series Medium
Color None
EndFont
+# Provide an own maketitle command, which can be altered by Title_(Plain_Frame)
+TitleLaTeXName makebeamertitle
+AddToPreamble
+ % this default might be overridden by plain title style
+ \newcommand\makebeamertitle{\frame{\maketitle}}%
+ % (ERT) argument for the TOC
+ \AtBeginDocument{%
+ \let\origtableofcontents=\tableofcontents
+ \def\tableofcontents{\@ifnextchar[{\origtableofcontents}{\gobbletableofcontents}}
+ \def\gobbletableofcontents#1{\origtableofcontents}
+ }
+EndPreamble
+
+
+#
+# STANDARD STYLE
+#
-# Standard style definition
Style Standard
Category MainText
Margin Static
LabelType No_Label
End
-# List section
-# Itemize style definition
+
+#
+# LISTS
+#
+
Style Itemize
Category List
Margin Static
LatexType Item_Environment
LatexName itemize
- OptionalArgs 1
+ Argument 1
+ LabelString "Overlay Specifications|v"
+ Tooltip "Overlay specifications for this list"
+ LeftDelim [<
+ RightDelim >]
+ EndArgument
+ Argument item:1
+ LabelString "Custom Item|s"
+ Tooltip "A customized item string"
+ EndArgument
+ Argument item:2
+ MenuString "Item Overlay Specifications"
+ LabelString "On Slide"
+ Tooltip "Overlay specifications for this item"
+ LeftDelim <
+ RightDelim >
+ EndArgument
NextNoIndent 1
+ ToggleIndent Never
LeftMargin MMN
LabelSep xx
ItemSep 0.2
ParSep 0.3
Align Left
LabelType Itemize
- LabelString "*"
End
-# Enumerate style definition
Style Enumerate
Category List
Margin Static
LatexType Item_Environment
LatexName enumerate
- OptionalArgs 2
+ Argument 1
+ LabelString "Overlay Specifications|v"
+ Tooltip "Overlay specifications for this list"
+ LeftDelim [<
+ RightDelim >]
+ EndArgument
+ Argument 2
+ LabelString "Mini Template"
+ Tooltip "Mini template for this list (see beamer manual for details)"
+ EndArgument
+ Argument item:1
+ LabelString "Custom Item|s"
+ Tooltip "A customized item string"
+ EndArgument
+ Argument item:2
+ MenuString "Item Overlay Specifications"
+ LabelString "On Slide"
+ Tooltip "Overlay specifications for this item"
+ LeftDelim <
+ RightDelim >
+ EndArgument
NextNoIndent 1
+ ToggleIndent Never
LeftMargin MMN
LabelSep xx
ParSkip 0.0
ParSep 0.3
Align Left
LabelType Enumerate
+ RefPrefix enu
End
-# Description style definition
Style Description
Category List
Margin First_Dynamic
LatexType Item_environment
LatexName description
- OptionalArgs 2
+ Argument 1
+ LabelString "Overlay Specifications|v"
+ Tooltip "Overlay specifications for this list"
+ LeftDelim [<
+ RightDelim >]
+ EndArgument
+ Argument 2
+ LabelString "Longest label|s"
+ Tooltip "The longest label in this list (to determine the indendation width)"
+ EndArgument
+ Argument item:1
+ MenuString "Item Overlay Specifications"
+ LabelString "On Slide"
+ Tooltip "Overlay specifications for this item"
+ LeftDelim <
+ RightDelim >
+ EndArgument
NextNoIndent 1
LeftMargin MM
LabelSep xx
ParSep 0.3
Align Left
LabelType Manual
- LabelString "MM"
-
- # label font definition
- LabelFont
- Series Bold
+ LabelFont
+ Series Bold
EndFont
End
-# Sectioning section
-# Part style definition
+
+#
+# SECTIONING
+#
+
Style Part
- Category Section
+ Category Sectioning
Margin Dynamic
LatexType Command
LatexName part
- OptionalArgs 1
+ Argument 1
+ LabelString "Mode"
+ MenuString "Mode Specification|S"
+ Tooltip "Specify in which mode (article, presentation etc.) this header appears"
+ LeftDelim <
+ RightDelim >
+ EndArgument
+ Argument 2
+ LabelString "Short Title|S"
+ Tooltip "The part as it appears in the table of contents/running headers"
+ InsertCotext 1
+ EndArgument
NeedProtect 1
NextNoIndent 1
+ ToggleIndent Never
Labelsep xx
ParSkip 0.4
TopSep 4
Align Center
LabelType Static
LabelString "Part"
-
- # standard font definition
- Font
+ RefPrefix part
+ Font
Family Roman
Series Bold
Size Huge
EndFont
-
LabelFont
Color Latex
EndFont
- TocLevel 0
+ TocLevel -1
End
-# Section style definition
Style Section
- Category Section
+ Category Sectioning
Margin First_Dynamic
LatexType Command
- LatexName lyxframeend{}\section
+ LatexName section
NeedProtect 1
NextNoIndent 1
+ ToggleIndent Never
LabelSep xx
ParSkip 0.4
TopSep 2
BottomSep 0.25
ParSep 0.7
Align Left
- LabelType Counter
+ LabelType Static
LabelCounter section
LabelString "Section \arabic{section}"
- OptionalArgs 1
-
- Font
+ RefPrefix sec
+ Argument 1
+ LabelString "Mode"
+ MenuString "Mode Specification|S"
+ Tooltip "Specify in which mode (article, presentation etc.) this header appears"
+ LeftDelim <
+ RightDelim >
+ EndArgument
+ Argument 2
+ LabelString "Short Title|S"
+ Tooltip "The section as it appears in the table of contents/running headers"
+ InsertCotext 1
+ EndArgument
+ Font
Family Roman
Series Bold
Size huge
EndFont
-
- LabelFont
+ LabelFont
Color latex
EndFont
LabelStringAppendix "\Alph{section}"
TocLevel 1
End
-# Section* style definition
Style Section*
CopyStyle Section
Category Unnumbered
Margin Static
- LatexName lyxframeend{}\section*
+ LatexName section
LabelType No_Label
- OptionalArgs 0
+ ResetArgs 1
+ Argument 1
+ LabelString "Mode"
+ MenuString "Mode Specification|S"
+ Tooltip "Specify in which mode (article, presentation etc.) this header appears"
+ LeftDelim <
+ RightDelim >
+ EndArgument
+ LaTeXParam *
End
-# Subsection style definition
Style Subsection
- Category Section
+ Category Sectioning
Margin First_Dynamic
LatexType Command
- LatexName lyxframeend{}\subsection
+ LatexName subsection
NeedProtect 1
NextNoIndent 1
+ ToggleIndent Never
LabelSep xx
ParSkip 0.4
TopSep 2
BottomSep 0.25
ParSep 0.5
Align Left
- LabelType Counter
+ LabelType Static
LabelCounter subsection
LabelString "Subsection \arabic{section}.\arabic{subsection}"
- OptionalArgs 1
-
- # standard font definition
- Font
+ RefPrefix subsec
+ Argument 1
+ LabelString "Mode"
+ MenuString "Mode Specification|S"
+ Tooltip "Specify in which mode (article, presentation etc.) this header appears"
+ LeftDelim <
+ RightDelim >
+ EndArgument
+ Argument 2
+ LabelString "Short Title|S"
+ Tooltip "The subsection as it appears in the table of contents/running headers"
+ InsertCotext 1
+ EndArgument
+ Font
Family Roman
Series Bold
Size larger
EndFont
-
- LabelFont
+ LabelFont
Color latex
EndFont
LabelStringAppendix "\arabic{section}.\arabic{subsection}"
- TocLevel 2
+ TocLevel 2
End
-# Subsection* style definition
Style Subsection*
CopyStyle Subsection
Category Unnumbered
Margin Static
- LatexName lyxframeend{}\subsection*
+ LatexName subsection
LabelType No_Label
- OptionalArgs 0
+ ResetArgs 1
+ Argument 1
+ LabelString "Mode"
+ MenuString "Mode Specification|S"
+ Tooltip "Specify in which mode (article, presentation etc.) this header appears"
+ LeftDelim <
+ RightDelim >
+ EndArgument
+ LaTeXParam *
End
-# Frame control definition
-Style BeginFrame
- Category Frames
- TocLevel 4
- KeepEmpty 1
- LatexType Command
- LatexName lyxframeend{}\lyxframe
- OptionalArgs 1
+Style Subsubsection
+ Category Sectioning
Margin First_Dynamic
+ LatexType Command
+ LatexName subsubsection
+ NeedProtect 1
NextNoIndent 1
- ParSkip 0
- TopSep 2.5
- BottomSep 0.5
- ParSep 0
- Align Center
- LabelType Static
- LabelBottomSep 0
- LeftMargin M
+ ToggleIndent Never
LabelSep xx
- LabelString "Frame"
-
+ ParSkip 0.4
+ TopSep 2
+ BottomSep 0.25
+ ParSep 0.5
+ Align Left
+ LabelType Static
+ LabelCounter subsubsection
+ LabelString "Subsubsection \arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
+ RefPrefix sub
+ Argument 1
+ LabelString "Mode"
+ MenuString "Mode Specification|S"
+ Tooltip "Specify in which mode (article, presentation etc.) this header appears"
+ LeftDelim <
+ RightDelim >
+ EndArgument
+ Argument 2
+ LabelString "Short Title|S"
+ Tooltip "The subsubsection as it appears in the table of contents/running headers"
+ InsertCotext 1
+ EndArgument
Font
+ Family Roman
Series Bold
- Size Largest
- Color Blue
+ Size large
EndFont
-
- LabelFont
- Family Roman
+ LabelFont
Color latex
EndFont
+ LabelStringAppendix "\arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
+ TocLevel 3
+End
- Preamble
- \makeatletter
- \long\def\lyxframe#1{\@lyxframe#1\@lyxframestop}%
- \def\@lyxframe{\@ifnextchar<{\@@lyxframe}{\@@lyxframe<*>}}%
- \def\@@lyxframe<#1>{\@ifnextchar[{\@@@lyxframe<#1>}{\@@@lyxframe<#1>[]}}
- \def\@@@lyxframe<#1>[{\@ifnextchar<{\@@@@@lyxframe<#1>[}{\@@@@lyxframe<#1>[<*>][}}
- \def\@@@@@lyxframe<#1>[#2]{\@ifnextchar[{\@@@@lyxframe<#1>[#2]}{\@@@@lyxframe<#1>[#2][]}}
- \long\def\@@@@lyxframe<#1>[#2][#3]#4\@lyxframestop#5\lyxframeend{%
- \frame<#1>[#2][#3]{\frametitle{#4}#5}}
- \makeatother
- EndPreamble
+Style Subsubsection*
+ CopyStyle Subsubsection
+ Category Unnumbered
+ Margin Static
+ LatexName subsubsection
+ LabelType No_Label
+ ResetArgs 1
+ Argument 1
+ LabelString "Mode"
+ MenuString "Mode Specification|S"
+ Tooltip "Specify in which mode (article, presentation etc.) this header appears"
+ LeftDelim <
+ RightDelim >
+ EndArgument
+ LaTeXParam *
End
-Style BeginPlainFrame
- Category Frames
- TocLevel 4
- KeepEmpty 1
- LatexType Command
- LatexName lyxframeend{}\lyxplainframe
- Margin First_Dynamic
- NextNoIndent 1
- ParSkip 0
- TopSep 2.5
- BottomSep 0.5
- ParSep 0
- Align Center
- LabelType Static
- LabelBottomSep 0
- LeftMargin M
- LabelSep xx
- LabelString "Frame (no head/foot/sidebars)"
- Font
- Series Bold
- Size Largest
- Color Blue
- EndFont
+#
+# FRAMES
+#
- LabelFont
- Family Roman
- Color latex
+Style Frame
+ Category Frames
+ Margin First_Dynamic
+ LeftMargin xx
+ LatexType Environment
+ LatexName frame
+ LabelString "Frame"
+ TocLevel 4
+ KeepEmpty 1
+ NextNoIndent 1
+ Align Left
+ LabelType Static
+ LabelSep xx
+ ParSkip 0.5
+ TopSep 1
+ BottomSep 1
+ ParSep 0
+ LabelFont
+ Size largest
+ Family Roman
+ Color latex
EndFont
+ Argument 1
+ LabelString "Action"
+ MenuString "Overlay Specifications|v"
+ Tooltip "Overlay specifications for this frame"
+ LeftDelim <
+ RightDelim >
+ EndArgument
+ Argument 2
+ LabelString "Default Overlay Specifications"
+ Tooltip "Default overlay specifications within this frame"
+ LeftDelim [<
+ RightDelim >]
+ EndArgument
+ Argument 3
+ MenuString "Frame Options"
+ LabelString "Options"
+ Tooltip "Frame options (see beamer manual)"
+ EndArgument
+ Argument 4
+ LabelString "Frame Title"
+ Tooltip "Enter the frame title here"
+ LeftDelim {
+ RightDelim }
+ Decoration conglomerate
+ Font
+ Color blue
+ Size largest
+ EndFont
+ AutoInsert 1
+ EndArgument
+End
- Preamble
- \makeatletter
- \long\def\lyxplainframe#1{\@lyxplainframe#1\@lyxframestop}%
- \def\@lyxplainframe{\@ifnextchar<{\@@lyxplainframe}{\@@lyxplainframe<*>}}%
- \long\def\@@lyxplainframe<#1>#2\@lyxframestop#3\lyxframeend{%
- \frame<#1>[plain]{\frametitle{#2}#3}}
- \makeatother
- EndPreamble
+Style PlainFrame
+ CopyStyle Frame
+ LabelString "Frame (plain)"
+ Argument 3
+ MenuString "Frame Options"
+ LabelString "Options"
+ Tooltip "Frame options (see beamer manual)"
+ PresetArg "plain"
+ EndArgument
+End
+
+Style FragileFrame
+ CopyStyle Frame
+ LabelString "Frame (fragile)"
+ Argument 3
+ MenuString "Frame Options"
+ LabelString "Options"
+ Tooltip "Frame options (see beamer manual)"
+ PresetArg "fragile"
+ EndArgument
End
Style AgainFrame
Category Frames
KeepEmpty 0
LatexType Command
- LatexName lyxframeend{}\lyxagainframe
- OptionalArgs 2
+ LatexName againframe
+ Argument 1
+ LabelString "Slide"
+ MenuString "Overlay Specifications|v"
+ Tooltip "Overlay specifications for this frame"
+ LeftDelim <
+ RightDelim >
+ EndArgument
+ Argument 2
+ LabelString "Default Overlay Specifications"
+ Tooltip "Default overlay specifications within this frame"
+ LeftDelim [<
+ RightDelim >]
+ EndArgument
+ Argument 3
+ MenuString "Frame Options"
+ LabelString "Options"
+ Tooltip "Frame options (see beamer manual)"
+ EndArgument
Margin First_Dynamic
NextNoIndent 1
ParSkip 0
TopSep 3
BottomSep 3
ParSep 0
- Align Center
LabelType Static
LabelBottomSep 0
LeftMargin M
LabelSep xx
- LabelString "Again frame with label"
-
+ LabelString "Repeat frame with label"
Font
Color latex
EndFont
-
- LabelFont
+ LabelFont
Family Roman
Color latex
- Series Bold
Size Largest
EndFont
-
- Preamble
- \makeatletter
- \long\def\lyxagainframe#1{\@lyxagainframe#1\@lyxframestop}%
- \def\@lyxagainframe{\@ifnextchar<{\@@lyxagainframe}{\@@lyxagainframe<*>}}%
- \def\@@lyxagainframe<#1>{\@ifnextchar[{\@@@lyxagainframe<#1>}{\@@@lyxagainframe<#1>[]}}
- \long\def\@@@lyxagainframe<#1>[#2]#3\@lyxframestop{%
- \againframe<#1>[#2]{#3}}
- \makeatother
- EndPreamble
End
-Style EndFrame
- Category Frames
- KeepEmpty 1
- LatexType Command
- LatexName lyxframeend
- Margin First_Dynamic
- ParSkip 0
- TopSep 0
- BottomSep 3
- ParSep 0
- Align Center
- LabelType Static
- LabelBottomSep 0
- LeftMargin MMMMM
- LabelString "________________________________"
-
- LabelFont
- Family typewriter
- Series Medium
- Size Normal
- Color latex
+Style FrameTitle
+ Category Frames
+ Margin Static
+ LatexType Command
+ LatexName frametitle
+ ParSkip 0.4
+ ItemSep 0
+ TopSep 0
+ BottomSep 1
+ ParSep 1
+ Align Block
+ LabelType No_Label
+ Font
+ Color Blue
+ Size Largest
EndFont
-
- Preamble
- \def\lyxframeend{} % In case there is a superfluous frame end
- EndPreamble
+ Argument 1
+ LabelString "On Slide"
+ MenuString "Overlay Specifications|v"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ EndArgument
+ Argument 2
+ LabelString "Short Frame Title|S"
+ Tooltip "A short form of the frame title used in some themes"
+ InsertCotext 1
+ EndArgument
End
-# Frame decoration section
Style FrameSubtitle
Category Frames
Margin Static
TopSep 0
BottomSep 1
ParSep 1
- Align Center
+ Align Block
LabelType No_Label
- OptionalArgs 1
-
- # standard font definition
- Font
- Series Bold
+ Font
Color Blue
EndFont
-
+ Argument 1
+ LabelString "On Slide"
+ MenuString "Overlay Specifications|v"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ EndArgument
End
+#
+# COLUMS
+#
+
Style Column
Category Columns
Margin Static
LabelType Static
LabelSep xx
LabelString "Start column (increase depth!), width:"
- OptionalArgs 1
+ ToggleIndent Never
+ Argument 1
+ MenuString "Column Options"
+ LabelString "Options"
+ Tooltip "Column options (see beamer manual)"
+ EndArgument
LeftMargin "Start column (increase depth!), width:xx"
-
- # standard font definition
- LabelFont
+ LabelFont
Family Roman
Color latex
EndFont
End
-
Style Columns
Category Columns
KeepEmpty 1
Align Left
LabelType Static
LabelSep xx
-
- LatexName columns}%{
+ LatexName columns
LabelString "Columns"
LeftMargin "Columnsxx"
-
+ Argument 1
+ LabelString "Column Placement Options"
+ Tooltip "Column placement options (t, T, c, b)"
+ EndArgument
ParSkip 0.5
TopSep 1
BottomSep 1
ParSep 0
-
-
- # font & label font definition
-
- LabelFont
+ LabelFont
Family Roman
Color latex
EndFont
End
Style ColumnsCenterAligned
- Category Columns
- KeepEmpty 1
- Margin Static
- LatexType Environment
- NextNoIndent 0
- ParIndent MM
- Align left
- LabelType Static
- LabelSep xx
-
- LatexName centercolumns}%{
+ CopyStyle Columns
+ LatexParam [c]
LabelString "Columns (center aligned)"
LeftMargin "Columns (center aligned)xx"
-
- ParSkip 0.5
- TopSep 1
- BottomSep 1
- ParSep 0
-
- Preamble
- \newenvironment{centercolumns}{\begin{columns}[c]}{\end{columns}}
- EndPreamble
- # font & label font definition
-
- LabelFont
- Family Roman
- Color latex
- EndFont
+ ResetArgs 1
End
Style ColumnsTopAligned
- Category Columns
- KeepEmpty 1
- Margin Static
- LatexType Environment
- NextNoIndent 0
- ParIndent MM
- Align left
- LabelType Static
- LabelSep xx
-
- LatexName topcolumns}%{
+ CopyStyle Columns
+ LatexParam [t]
LabelString "Columns (top aligned)"
LeftMargin "Columns (top aligned)xx"
+ ResetArgs 1
+End
- ParSkip 0.5
- TopSep 1
- BottomSep 1
- ParSep 0
- Preamble
- \newenvironment{topcolumns}{\begin{columns}[t]}{\end{columns}}
- EndPreamble
- # font & label font definition
+#
+# OVERLAYS
+#
- LabelFont
- Family Roman
- Color latex
- EndFont
-End
-
-# Frame progression section
Style Pause
- Category Overlays
- KeepEmpty 1
- LatexType Command
- LatexName pause
- Margin First_Dynamic
- OptionalArgs 1
- NextNoIndent 1
- ParSkip 0
- TopSep 0
- BottomSep 0.25
- ParSep 0
- Align Center
- LabelType Static
- LabelBottomSep 0
- LeftMargin MMMMM
- LabelString "_ _ _ _ _ _ _ _ _ _ _ _ _ _"
-
- LabelFont
- Family typewriter
- Series Medium
- Size Normal
- Color latex
+ Category Overlays
+ KeepEmpty 1
+ LatexType Command
+ LatexName pause
+ Margin First_Dynamic
+ Argument 1
+ LabelString "Pause number"
+ Tooltip "Number of slide where the context below the pause gets visible"
+ EndArgument
+ NextNoIndent 1
+ ParSkip 0
+ TopSep 0
+ BottomSep 0.25
+ ParSep 0
+ Align Center
+ LabelType Static
+ LabelBottomSep 0
+ LeftMargin MMMMM
+ LabelString "_ _ _ _ _ _ _ _ _ _ _ _ _ _"
+ LabelFont
+ Family typewriter
+ Series Medium
+ Size Normal
+ Color latex
EndFont
End
Style Overprint
Category Overlays
- Margin First_Dynamic
- LatexType Environment
- NextNoIndent 0
- ParIndent MM
+ Margin Static
+ LatexType Item_Environment
+ LatexName overprint
+ ItemCommand onslide
+ Argument 1
+ MenuString "Overprint Area Width"
+ LabelString "Width"
+ Tooltip "The width of the overprint area (default: text width)"
+ EndArgument
+ Argument item:1
+ MenuString "Item Overlay Specifications"
+ LabelString "On Slide"
+ Tooltip "Overlay specifications for this item"
+ LeftDelim <
+ RightDelim >
+ AutoInsert 1
+ EndArgument
+ NextNoIndent 1
+ LeftMargin MMMMMMMMN
+ LabelSep xx
+ ItemSep 0.2
+ TopSep 0.7
+ BottomSep 0.7
+ ParSep 0.3
Align Left
LabelType Static
- LabelSep xx
-
- LatexName overprint
LabelString "Overprint"
-
- ParSkip 0.5
- TopSep 1
- BottomSep 1
- ParSep 0
- KeepEmpty 1
-
- # font & label font definition
-
- LabelFont
+ LabelFont
Family Roman
Color latex
EndFont
Align Left
LabelType Static
LabelSep xx
-
LatexName overlayarea
LabelString "Overlayarea"
-
ParSkip 0.5
TopSep 1
BottomSep 1
ParSep 0
-
- # font & label font definition
-
- LabelFont
+ LabelFont
Family Roman
Color latex
EndFont
+ Argument 1
+ LabelString "Overlay Area Width"
+ Tooltip "The width of the overlay area"
+ Mandatory 1
+ EndArgument
+ Argument 2
+ MenuString "Overlay Area Height"
+ LabelString "Height"
+ Tooltip "The height of the overlay area"
+ Mandatory 1
+ EndArgument
End
Style Uncover
ParIndent MM
Align Left
LabelType Static
-
- LatexName uncoverenv}%{
+ LatexName uncoverenv
LabelSep xx
LabelString "Uncovered on slides"
-
ParSkip 0.5
TopSep 1
BottomSep 1
ParSep 0
-
- # font & label font definition
-
- LabelFont
+ LabelFont
Family Roman
Color Latex
EndFont
+ Argument 1
+ LabelString "On Slide"
+ MenuString "Overlay Specifications|v"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ EndArgument
End
Style Only
ParIndent MM
Align Left
LabelType Static
-
- LatexName onlyenv}%{
+ LatexName onlyenv
LabelSep xx
LabelString "Only on slides"
-
ParSkip 0.5
TopSep 1
BottomSep 1
ParSep 0
-
- # font & label font definition
-
LabelFont
Family Roman
Color Latex
EndFont
+ Argument 1
+ LabelString "On Slide"
+ MenuString "Overlay Specifications|v"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ EndArgument
End
-# Blocks section
+
+#
+# BLOCKS
+#
+
Style Block
Category Blocks
- Margin First_Dynamic
+ Margin Dynamic
LatexType Environment
- NextNoIndent 0
- ParIndent MM
+ NextNoIndent 1
+ KeepEmpty 1
Align Left
LabelType Static
LabelSep xx
-
LatexName block
- LabelString "Block ( ERT[{title}] body ):"
-
+ LabelString "Block:"
ParSkip 0.5
TopSep 1
BottomSep 1
ParSep 0
-
- # font & label font definition
-
LabelFont
Family Roman
Color latex
EndFont
+ Argument 1
+ LabelString "Action"
+ MenuString "Action Specification|S"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ EndArgument
+ Argument 2
+ LabelString "Block Title"
+ Tooltip "Enter the block title here"
+ Mandatory 1
+ Decoration conglomerate
+ Font
+ Color blue
+ Size large
+ EndFont
+ AutoInsert 1
+ EndArgument
End
Style ExampleBlock
- Category Blocks
- Margin First_Dynamic
- LatexType Environment
- NextNoIndent 0
- ParIndent MM
- Align Left
- LabelType Static
- LabelSep xx
-
+ CopyStyle Block
LatexName exampleblock
- LabelString "Block ( ERT[{title}] example text ):"
-
- ParSkip 0.5
- TopSep 1
- BottomSep 1
- ParSep 0
-
- # font & label font definition
-
+ LabelString "Example Block:"
Font
Color green
EndFont
-
- LabelFont
- Family Roman
- Color latex
- EndFont
End
Style AlertBlock
- Category Blocks
- Margin First_Dynamic
- LatexType Environment
- NextNoIndent 0
- ParIndent MM
- Align Left
- LabelType Static
- LabelSep xx
-
+ CopyStyle Block
LatexName alertblock
- LabelString "Block ( ERT[{title}] alert text ):"
-
- ParSkip 0.5
- TopSep 1
- BottomSep 1
- ParSep 0
-
- # font & label font definition
-
+ LabelString "Alert Block:"
Font
Color red
EndFont
-
- LabelFont
- Family Roman
- Color latex
- EndFont
End
-# Title slide data section
-# Title style definition
+
+#
+# TITLING
+#
+
Style Title
Category Titling
Margin Static
ParSep 1
Align Center
LabelType No_Label
- OptionalArgs 1
-
- # standard font definition
- Font
+ Argument 1
+ LabelString "Short Title|S"
+ Tooltip "Short title which appears in the sidebar/header"
+ InsertCotext 1
+ EndArgument
+ Font
Size Huge
Series Bold
Color Blue
EndFont
-
End
Style Title_(Plain_Frame)
ParSep 1
Align Center
LabelType No_Label
- OptionalArgs 1
-
- # standard font definition
- Font
+ Argument 1
+ LabelString "Short Subtitle|S"
+ Tooltip "Short subtitle which appears in the sidebar/header"
+ InsertCotext 1
+ EndArgument
+ Font
Size Large
Series Bold
Color Blue
EndFont
-
End
-# Author style definition
Style Author
Category Titling
Margin Static
ParSep 0.7
Align Center
LabelType No_Label
- OptionalArgs 1
-
- # standard font definition
- Font
+ Argument 1
+ LabelString "Short Author|S"
+ Tooltip "Short author which appears in the sidebar/header"
+ InsertCotext 1
+ EndArgument
+ Font
Size Largest
Color Blue
EndFont
-
End
Style Institute
ParSep 1
Align Center
LabelType No_Label
- OptionalArgs 1
-
- # standard font definition
- Font
+ Argument 1
+ LabelString "Short Institute|S"
+ Tooltip "Short institute which appears in the sidebar/header"
+ InsertCotext 1
+ EndArgument
+ Font
Size Large
Color Blue
EndFont
End
-InsetLayout InstituteMark
+InsetLayout "Flex:InstituteMark"
LyxType custom
LatexType command
LatexName inst
- LabelString "Institute mark"
+ LabelString "Institute Mark"
Font
Color foreground
Size Small
EndFont
End
-# Date style definition
Style Date
Category Titling
Margin Dynamic
ParSep 1
Align Center
LabelType No_Label
- OptionalArgs 1
-
- # standard font definition
- Font
+ Argument 1
+ LabelString "Short Date|S"
+ Tooltip "Short date which appears in the sidebar/header"
+ InsertCotext 1
+ EndArgument
+ Font
Size Largest
Color Blue
EndFont
End
-# Titles & bibliography section
-# Bibliography style definition
+Style TitleGraphic
+ Category Titling
+ Margin Static
+ LatexType Command
+ InTitle 1
+ LatexName titlegraphic
+ ParSkip 0.4
+ ItemSep 0
+ TopSep 0
+ BottomSep 1
+ ParSep 1
+ Align Center
+ LabelType No_Label
+ Font
+ Size Huge
+ Series Bold
+ Color Blue
+ EndFont
+End
+
+
+#
+# BACK MATTER
+#
+
Style Bibliography
Category BackMatter
Margin First_Dynamic
LatexType Bib_Environment
LatexName thebibliography
NextNoIndent 1
+ ToggleIndent Never
LeftMargin MM
ParSkip 0.4
ItemSep 0
LabelType Bibliography
LabelString "References"
LabelBottomSep 0.7
-
- # label font definition
- LabelFont
+ LabelFont
Series Bold
Size Larger
EndFont
End
+
+#
+# QUOTATION
+#
+
Style Quotation
Category MainText
Margin Static
LatexType Environment
- LatexName quotation}%{
+ LatexName quotation
NextNoIndent 1
+ ToggleIndent Always
LeftMargin MMM
RightMargin MMM
ParIndent MM
ParSep 0
Align Block
AlignPossible Block, Left, Right, Center
+ Argument 1
+ LabelString "On Slide"
+ MenuString "Overlay Specifications|v"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ EndArgument
End
-
Style Quote
Category MainText
Margin Static
LatexType Environment
- LatexName quote}%{
+ LatexName quote
NextNoIndent 1
+ ToggleIndent Never
LeftMargin MMM
RightMargin MMM
TopSep 0.5
Align Block
AlignPossible Block, Left, Right, Center
LabelType No_Label
+ Argument 1
+ LabelString "On Slide"
+ MenuString "Overlay Specifications|v"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ EndArgument
End
-
Style Verse
# LaTeX type is first dynamic because of LaTeX implementation.
# In LyX this does not make sense.
Category MainText
LatexType Environment
- LatexName verse}%{
+ LatexName verse
Margin First_Dynamic
NextNoIndent 1
LeftMargin MMMM
Align Block
AlignPossible Block, Left
LabelType No_Label
+ Argument 1
+ LabelString "On Slide"
+ MenuString "Overlay Specifications|v"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ EndArgument
End
-Style TitleGraphic
- Category Titling
- Margin Static
- LatexType Command
- InTitle 1
- LatexName titlegraphic
- ParSkip 0.4
- ItemSep 0
- TopSep 0
- BottomSep 1
- ParSep 1
- Align Center
- LabelType No_Label
-
- # standard font definition
- Font
- Size Huge
- Series Bold
- Color Blue
- EndFont
-End
+#
+# THEOREMS AND SUCH
+#
-
-# Theorems and such section
Style Corollary
- Category Theorems
+ Category Reasoning
Margin First_Dynamic
LatexType Environment
NextNoIndent 0
Align Left
LabelType Static
LabelSep xx
-
- LatexName corollary}%{
+ LatexName corollary
LabelString "Corollary."
-
ParSkip 0.5
TopSep 1
BottomSep 1
ParSep 0
KeepEmpty 1
-
- # font & label font definition
-
LabelFont
Series Bold
Color Blue
Size Large
EndFont
+ Argument 1
+ LabelString "Action"
+ MenuString "Action Specifications|S"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ EndArgument
+ Argument 2
+ LabelString "Additional Theorem Text"
+ Tooltip "Additional text appended to the theorem header"
+ EndArgument
End
Style Definition
CopyStyle Corollary
- LatexName definition}%{
+ LatexName definition
LabelString "Definition."
End
Style Definitions
CopyStyle Corollary
- LatexName definitions}%{
+ LatexName definitions
LabelString "Definitions."
End
Style Example
CopyStyle Corollary
- LatexName example}%{
+ LatexName example
LabelString "Example."
-
LabelFont
Series Bold
Color Green
Style Examples
CopyStyle Corollary
- LatexName examples}%{
+ LatexName examples
LabelString "Examples."
End
-
Style Fact
CopyStyle Corollary
- LatexName fact}%{
+ LatexName fact
LabelString "Fact."
End
+Style Lemma
+ CopyStyle Corollary
+ LatexName lemma
+ LabelString "Lemma."
+End
+
Style Proof
CopyStyle Corollary
- LatexName proof}%{
+ LatexName proof
LabelString "Proof."
End
Style Theorem
CopyStyle Corollary
- LatexName theorem}%{
+ LatexName theorem
LabelString "Theorem."
End
-# Misc. section
-# Separator style definition
-Style Separator
- Category MainText
- LatexType Paragraph
- LatexName dummy
- ParIndent MM
- ParSkip 0.4
- Align Left
- AlignPossible Block, Left, Right, Center
- Margin First_Dynamic
- TopSep 0
- BottomSep 0
- ParSep 0
- LabelType Static
- LabelBottomSep 0
- LabelString "___"
- KeepEmpty 1
- LabelFont
- Series Medium
- Size Normal
- Color latex
- EndFont
-End
-
+#
+# MISC.
+#
+
Style LyX-Code
- Category MainText
+ Category MainText
Margin Static
LatexType Environment
LatexName lyxcode
AlignPossible Block, Left, Right, Center
LabelType No_Label
FreeSpacing 1
-
- # define the environment lyxcode
Preamble
\newenvironment{lyxcode}
{\par\begin{list}{}{
\item[]}
{\end{list}}
EndPreamble
-
- # standard font definition
- Font
+ Font
Family Typewriter
EndFont
End
Category MainText
Margin Static
LatexType Command
- LatexName note[item]
+ LatexName note
+ LatexParam [item]
ParSkip 0.5
TopSep 1
BottomSep 1
LabelType Static
LabelSep xx
LabelString "Note:"
- OptionalArgs 1
LeftMargin "Note:xx"
-
- # standard font definition
- LabelFont
+ LabelFont
Family Roman
Color latex
EndFont
+ Argument 1
+ LabelString "On Slide"
+ MenuString "Overlay Specifications|v"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ EndArgument
End
-# Input lyxmacros.inc
+#
+# CHARSTYLES
+#
-# Charstyles:
-InsetLayout CharStyle:Alert
- LyXType charstyle
- LabelString Alert
+InsetLayout Flex:Bold
+ LyXType charstyle
+ LabelString Bold
+ LatexType command
+ LatexName textbf
+ Font
+ Series bold
+ EndFont
+ Argument 1
+ LabelString "Action"
+ MenuString "Action Specifications|S"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ EndArgument
+ ResetsFont true
+End
+
+InsetLayout Flex:Emphasize
+ LyXType charstyle
+ LabelString Emph.
+ LatexType command
+ LatexName emph
+ Font
+ Shape italic
+ EndFont
+ Argument 1
+ LabelString "Action"
+ MenuString "Action Specifications|S"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ EndArgument
+ ResetsFont true
+End
+
+InsetLayout Flex:Alert
+ LyXType charstyle
+ LabelString Alert
LatexType command
LatexName alert
Font
Color red
EndFont
+ Argument 1
+ LabelString "Action"
+ MenuString "Action Specifications|S"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ EndArgument
+ ResetsFont true
End
-
-InsetLayout CharStyle:Structure
- LyXType charstyle
- LabelString Structure
+InsetLayout Flex:Structure
+ LyXType charstyle
+ LabelString Structure
LatexType command
LatexName structure
Font
Color blue
EndFont
+ Argument 1
+ LabelString "Action"
+ MenuString "Action Specifications|S"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ EndArgument
+ ResetsFont true
End
+InsetLayout Flex:Only
+ LyXType charstyle
+ LabelString Only
+ LatexType command
+ LatexName only
+ Font
+ Color red
+ EndFont
+ Argument 1
+ LabelString "Action"
+ MenuString "Action Specifications|S"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ AutoInsert 1
+ EndArgument
+ ResetsFont true
+End
-InsetLayout Custom:ArticleMode
- LyXType custom
- LatexName mode<article>
- LatexType command
- Decoration classic
- LabelString Article
- MultiPar true
+InsetLayout Flex:Uncover
+ LyXType charstyle
+ LabelString Uncover
+ LatexType command
+ LatexName uncover
+ Font
+ Color red
+ EndFont
+ Argument 1
+ LabelString "Action"
+ MenuString "Action Specifications|S"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ AutoInsert 1
+ EndArgument
+ ResetsFont true
End
+InsetLayout Flex:Visible
+ LyXType charstyle
+ LabelString Visible
+ LatexType command
+ LatexName visible
+ Font
+ Color red
+ EndFont
+ Argument 1
+ LabelString "Action"
+ MenuString "Action Specifications|S"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ AutoInsert 1
+ EndArgument
+ ResetsFont true
+End
-InsetLayout Custom:PresentationMode
- LyXType custom
- LatexName mode<presentation>
- LatexType command
- Decoration classic
- LabelString Presentation
- MultiPar true
+InsetLayout Flex:Invisible
+ LyXType charstyle
+ LabelString Invisible
+ LatexType command
+ LatexName invisible
+ Font
+ Color red
+ EndFont
+ Argument 1
+ LabelString "Action"
+ MenuString "Action Specifications|S"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ AutoInsert 1
+ EndArgument
+ ResetsFont true
+End
+
+InsetLayout Flex:Alternative
+ LyXType charstyle
+ LabelString Alternative
+ LatexType command
+ LatexName alt
+ Font
+ Color red
+ EndFont
+ Argument 1
+ LabelString "Action"
+ MenuString "Action Specifications|S"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ EndArgument
+ Argument 2
+ LabelString "Default Text"
+ Tooltip "Enter the default text here"
+ Mandatory 1
+ EndArgument
+ ResetsFont true
+End
+
+InsetLayout Flex:Beamer_Note
+ LyXType custom
+ LabelString Note
+ LatexType command
+ LatexName note
+ Decoration Classic
+ Font
+ Color blue
+ EndFont
+ Argument 1
+ LabelString "Action"
+ MenuString "Action Specifications|S"
+ Tooltip "Specify the overlay settings (see beamer manual)"
+ LeftDelim <
+ RightDelim >
+ EndArgument
+ Argument 2
+ LabelString "Note Options"
+ Tooltip "Specifiy note options (see beamer manual)"
+ EndArgument
+ ResetsFont true
+End
+
+InsetLayout Flex:ArticleMode
+ LyXType custom
+ LatexName mode
+ LatexParam <article>
+ LatexType command
+ Decoration classic
+ LabelString Article
+ MultiPar true
+ ResetsFont true
+End
+
+InsetLayout Flex:PresentationMode
+ LyXType custom
+ LatexName mode
+ LatexParam <presentation>
+ LatexType command
+ Decoration classic
+ LabelString Presentation
+ MultiPar true
+ ResetsFont true
End
+#
+# FLOATS
+#
+
Float
Type table
GuiName Table
NumberWithin none
Style plain
ListName "List of Tables"
- LaTeXBuiltin true
+ IsPredefined true
+ UsesFloatPkg false
+ ListCommand listoftables
End
-
Float
Type figure
GuiName Figure
NumberWithin none
Style plain
ListName "List of Figures"
- LaTeXBuiltin true
+ IsPredefined true
+ UsesFloatPkg false
+ ListCommand listoffigures
End
-# to give users the choice of a title frame with and without
-# head-/footline, we define our own maketitle command
-TitleLaTeXName makebeamertitle
-
-Preamble
- % this default might be overridden by plain title style
- \newcommand\makebeamertitle{\frame{\maketitle}}%
- \AtBeginDocument{
- \let\origtableofcontents=\tableofcontents
- \def\tableofcontents{\@ifnextchar[{\origtableofcontents}{\gobbletableofcontents}}
- \def\gobbletableofcontents#1{\origtableofcontents}
- }
-EndPreamble
-
+Input theorems-refprefix.inc