# $Header: /cvsroot/latex-beamer/latex-beamer/lyx/layouts/beamer.layout,v 1.16 2004/10/07 20:53:07 tantau Exp $
# Includes
-Format 4
+Format 7
Input stdcounters.inc
+Input stdinsets.inc
# local counters
SecNumDepth 2
TocDepth 2
DefaultStyle Standard
+Provides hyperref 1
DefaultFont
Family Sans
# Standard style definition
Style Standard
+ Category MainText
Margin Static
LatexType Paragraph
LatexName dummy
# List section
# Itemize style definition
Style Itemize
+ Category List
Margin Static
LatexType Item_Environment
LatexName itemize
BottomSep 0.7
ParSep 0.3
Align Left
- AlignPossible Left
LabelType Itemize
LabelString "*"
End
# Enumerate style definition
Style Enumerate
+ Category List
Margin Static
LatexType Item_Environment
LatexName enumerate
BottomSep 0.7
ParSep 0.3
Align Left
- AlignPossible Left
LabelType Enumerate
End
# Description style definition
Style Description
+ Category List
Margin First_Dynamic
LatexType Item_environment
LatexName description
BottomSep 0.7
ParSep 0.3
Align Left
- AlignPossible Left
LabelType Manual
LabelString "MM"
# Sectioning section
# Part style definition
Style Part
+ Category Section
Margin Dynamic
LatexType Command
LatexName part
BottomSep 4
ParSep 0.8
Align Center
- Alignpossible Center
LabelType Static
LabelString "Part"
# Section style definition
Style Section
+ Category Section
Margin First_Dynamic
LatexType Command
LatexName lyxframeend{}\section
BottomSep 0.25
ParSep 0.7
Align Left
- AlignPossible Left
LabelType Counter
LabelCounter section
LabelString "Section \arabic{section}"
# Section* style definition
Style Section*
CopyStyle Section
+ Category Unnumbered
Margin Static
LatexName lyxframeend{}\section*
LabelType No_Label
# Subsection style definition
Style Subsection
+ Category Section
Margin First_Dynamic
LatexType Command
LatexName lyxframeend{}\subsection
BottomSep 0.25
ParSep 0.5
Align Left
- AlignPossible Left
LabelType Counter
LabelCounter subsection
LabelString "Subsection \arabic{section}.\arabic{subsection}"
# Subsection* style definition
Style Subsection*
CopyStyle Subsection
+ Category Unnumbered
Margin Static
LatexName lyxframeend{}\subsection*
LabelType No_Label
# Frame control definition
Style BeginFrame
+ Category Frames
+ TocLevel 4
KeepEmpty 1
LatexType Command
LatexName lyxframeend{}\lyxframe
BottomSep 0.5
ParSep 0
Align Center
- AlignPossible Center
LabelType Static
LabelBottomSep 0
LeftMargin M
End
Style BeginPlainFrame
+ Category Frames
+ TocLevel 4
KeepEmpty 1
LatexType Command
LatexName lyxframeend{}\lyxplainframe
BottomSep 0.5
ParSep 0
Align Center
- AlignPossible center
LabelType Static
LabelBottomSep 0
LeftMargin M
End
Style AgainFrame
+ Category Frames
KeepEmpty 0
LatexType Command
LatexName lyxframeend{}\lyxagainframe
BottomSep 3
ParSep 0
Align Center
- AlignPossible Center
LabelType Static
LabelBottomSep 0
LeftMargin M
End
Style EndFrame
+ Category Frames
KeepEmpty 1
LatexType Command
LatexName lyxframeend
BottomSep 3
ParSep 0
Align Center
- AlignPossible Center
LabelType Static
LabelBottomSep 0
LeftMargin MMMMM
# Frame decoration section
Style FrameSubtitle
+ Category Frames
Margin Static
LatexType Command
LatexName framesubtitle
BottomSep 1
ParSep 1
Align Center
- AlignPossible Center
LabelType No_Label
OptionalArgs 1
Style Column
+ Category Columns
Margin Static
LatexType Command
LatexName column
Style Columns
+ Category Columns
KeepEmpty 1
Margin Static
LatexType Environment
End
Style ColumnsCenterAligned
+ Category Columns
KeepEmpty 1
Margin Static
LatexType Environment
End
Style ColumnsTopAligned
+ Category Columns
KeepEmpty 1
Margin Static
LatexType Environment
# Frame progression section
Style Pause
+ Category Overlays
KeepEmpty 1
LatexType Command
LatexName pause
BottomSep 0.25
ParSep 0
Align Center
- AlignPossible Center
LabelType Static
LabelBottomSep 0
LeftMargin MMMMM
End
Style Overprint
+ Category Overlays
Margin First_Dynamic
LatexType Environment
NextNoIndent 0
End
Style OverlayArea
+ Category Overlays
Margin First_Dynamic
LatexType Environment
NextNoIndent 0
End
Style Uncover
+ Category Overlays
Margin First_Dynamic
LatexType Environment
NextNoIndent 0
End
Style Only
+ Category Overlays
Margin First_Dynamic
LatexType Environment
NextNoIndent 0
# Blocks section
Style Block
+ Category Blocks
Margin First_Dynamic
LatexType Environment
NextNoIndent 0
End
Style ExampleBlock
+ Category Blocks
Margin First_Dynamic
LatexType Environment
NextNoIndent 0
End
Style AlertBlock
+ Category Blocks
Margin First_Dynamic
LatexType Environment
NextNoIndent 0
# Title slide data section
# Title style definition
Style Title
+ Category Titling
Margin Static
LatexType Command
InTitle 1
BottomSep 1
ParSep 1
Align Center
- AlignPossible Center
LabelType No_Label
OptionalArgs 1
End
+Style Title_(Plain_Frame)
+ CopyStyle Title
+ Preamble
+ % plain title style, override default
+ \renewcommand\makebeamertitle{\frame[plain]{\maketitle}}%
+ EndPreamble
+End
+
Style Subtitle
+ Category Titling
Margin Static
LatexType Command
InTitle 1
BottomSep 1
ParSep 1
Align Center
- AlignPossible Center
LabelType No_Label
OptionalArgs 1
# Author style definition
Style Author
+ Category Titling
Margin Static
LatexType Command
InTitle 1
BottomSep 0.7
ParSep 0.7
Align Center
- AlignPossible Center
LabelType No_Label
OptionalArgs 1
End
Style Institute
+ Category Titling
Margin Dynamic
LatexType Command
InTitle 1
BottomSep 0.5
ParSep 1
Align Center
- AlignPossible Center
LabelType No_Label
OptionalArgs 1
# Date style definition
Style Date
+ Category Titling
Margin Dynamic
LatexType Command
InTitle 1
BottomSep 0.5
ParSep 1
Align Center
- AlignPossible Center
LabelType No_Label
OptionalArgs 1
# Titles & bibliography section
# Bibliography style definition
Style Bibliography
+ Category BackMatter
Margin First_Dynamic
LatexType Bib_Environment
LatexName thebibliography
BottomSep 0.7
ParSep 0.5
Align Left
- AlignPossible Left
LabelType Bibliography
LabelString "References"
LabelBottomSep 0.7
End
Style TitleGraphic
+ Category Titling
Margin Static
LatexType Command
InTitle 1
BottomSep 1
ParSep 1
Align Center
- AlignPossible Center
LabelType No_Label
# standard font definition
# Theorems and such section
Style Corollary
+ Category Theorems
Margin First_Dynamic
LatexType Environment
NextNoIndent 0
# Misc. section
# Separator style definition
Style Separator
+ Category MainText
LatexType Paragraph
LatexName dummy
ParIndent MM
End
Style LyX-Code
+ Category MainText
Margin Static
LatexType Environment
LatexName lyxcode
End
Style NoteItem
+ Category MainText
Margin Static
LatexType Command
LatexName note[item]
# Charstyles:
-CharStyle Alert
- LatexType Command
+InsetLayout CharStyle:Alert
+ LyXType charstyle
+ LabelString Alert
+ LatexType command
LatexName alert
Font
Color red
End
-CharStyle Structure
- LatexType Command
+InsetLayout CharStyle:Structure
+ LyXType charstyle
+ LabelString Structure
+ LatexType command
LatexName structure
Font
Color blue
End
+InsetLayout Custom:ArticleMode
+ LyXType custom
+ LatexName mode<article>
+ LatexType command
+ Decoration classic
+ LabelString Article
+ MultiPar true
+End
+
+
+InsetLayout Custom:PresentationMode
+ LyXType custom
+ LatexName mode<presentation>
+ LatexType command
+ Decoration classic
+ LabelString Presentation
+ MultiPar true
+End
+
+
Float
Type table
GuiName Table
ListName "List of Tables"
LaTeXBuiltin true
End
-
+
+
Float
Type figure
GuiName Figure
LaTeXBuiltin true
End
-TitleLaTeXName frame{\maketitle}
+# 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}}