# $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 6
Input stdcounters.inc
+Input stdinsets.inc
# local counters
BottomSep 0.7
ParSep 0.3
Align Left
- AlignPossible Left
LabelType Itemize
LabelString "*"
End
BottomSep 0.7
ParSep 0.3
Align Left
- AlignPossible Left
LabelType Enumerate
End
OptionalArgs 2
NextNoIndent 1
LeftMargin MM
- LabelSep xxx
+ LabelSep xx
ParSkip 0.4
ItemSep 0.2
TopSep 0.7
BottomSep 0.7
ParSep 0.3
Align Left
- AlignPossible Left
LabelType Manual
LabelString "MM"
OptionalArgs 1
NeedProtect 1
NextNoIndent 1
- Labelsep xxx
+ Labelsep xx
ParSkip 0.4
TopSep 4
BottomSep 4
ParSep 0.8
Align Center
- Alignpossible Center
LabelType Static
LabelString "Part"
LatexName lyxframeend{}\section
NeedProtect 1
NextNoIndent 1
- LabelSep xxx
+ LabelSep xx
ParSkip 0.4
TopSep 2
BottomSep 0.25
ParSep 0.7
Align Left
- AlignPossible Left
LabelType Counter
LabelCounter section
LabelString "Section \arabic{section}"
LatexName lyxframeend{}\subsection
NeedProtect 1
NextNoIndent 1
- LabelSep xxx
+ LabelSep xx
ParSkip 0.4
TopSep 2
BottomSep 0.25
ParSep 0.5
Align Left
- AlignPossible Left
LabelType Counter
LabelCounter subsection
LabelString "Subsection \arabic{section}.\arabic{subsection}"
# Frame control definition
Style BeginFrame
+ TocLevel 4
KeepEmpty 1
LatexType Command
LatexName lyxframeend{}\lyxframe
BottomSep 0.5
ParSep 0
Align Center
- AlignPossible Center
LabelType Static
LabelBottomSep 0
LeftMargin M
- LabelSep xxx
+ LabelSep xx
LabelString "Frame"
Font
End
Style BeginPlainFrame
+ TocLevel 4
KeepEmpty 1
LatexType Command
LatexName lyxframeend{}\lyxplainframe
BottomSep 0.5
ParSep 0
Align Center
- AlignPossible center
LabelType Static
LabelBottomSep 0
LeftMargin M
- LabelSep xxx
+ LabelSep xx
LabelString "Frame (no head/foot/sidebars)"
Font
BottomSep 3
ParSep 0
Align Center
- AlignPossible Center
LabelType Static
LabelBottomSep 0
LeftMargin M
- LabelSep xxx
+ LabelSep xx
LabelString "Again frame with label"
Font
BottomSep 3
ParSep 0
Align Center
- AlignPossible Center
LabelType Static
LabelBottomSep 0
LeftMargin MMMMM
- LabelString "________________________________"
+ LabelString "________________________________"
LabelFont
Family typewriter
BottomSep 1
ParSep 1
Align Center
- AlignPossible Center
LabelType No_Label
OptionalArgs 1
Align Left
LabelType Static
LabelSep xx
- LabelString "Start column (increase depth!), width:"
+ LabelString "Start column (increase depth!), width:"
OptionalArgs 1
LeftMargin "Start column (increase depth!), width:xx"
ParIndent MM
Align Left
LabelType Static
- LabelSep x
+ LabelSep xx
LatexName columns}%{
- LabelString "Columns"
- LeftMargin "Columnsx"
+ LabelString "Columns"
+ LeftMargin "Columnsxx"
ParSkip 0.5
TopSep 1
ParIndent MM
Align left
LabelType Static
- LabelSep x
+ LabelSep xx
LatexName centercolumns}%{
- LabelString "Columns (center aligned)"
- LeftMargin "Columns (center aligned)x"
+ LabelString "Columns (center aligned)"
+ LeftMargin "Columns (center aligned)xx"
ParSkip 0.5
TopSep 1
ParIndent MM
Align left
LabelType Static
- LabelSep x
+ LabelSep xx
LatexName topcolumns}%{
- LabelString "Columns (top aligned)"
- LeftMargin "Columns (top aligned)x"
+ LabelString "Columns (top aligned)"
+ LeftMargin "Columns (top aligned)xx"
ParSkip 0.5
TopSep 1
BottomSep 0.25
ParSep 0
Align Center
- AlignPossible Center
LabelType Static
LabelBottomSep 0
LeftMargin MMMMM
LabelSep xx
LatexName overprint
- LabelString "Overprint"
+ LabelString "Overprint"
ParSkip 0.5
TopSep 1
LatexName uncoverenv}%{
LabelSep xx
- LabelString "Uncovered on slides"
+ LabelString "Uncovered on slides"
ParSkip 0.5
TopSep 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
Margin Static
LatexType Command
BottomSep 1
ParSep 1
Align Center
- AlignPossible Center
LabelType No_Label
OptionalArgs 1
BottomSep 0.7
ParSep 0.7
Align Center
- AlignPossible Center
LabelType No_Label
OptionalArgs 1
BottomSep 0.5
ParSep 1
Align Center
- AlignPossible Center
LabelType No_Label
OptionalArgs 1
BottomSep 0.5
ParSep 1
Align Center
- AlignPossible Center
LabelType No_Label
OptionalArgs 1
BottomSep 0.7
ParSep 0.5
Align Left
- AlignPossible Left
LabelType Bibliography
LabelString "References"
LabelBottomSep 0.7
BottomSep 1
ParSep 1
Align Center
- AlignPossible Center
LabelType No_Label
# standard font definition
# Charstyles:
-CharStyle Alert
+InsetLayout CharStyle:Alert
+ LyXType charstyle
+ LabelString Alert
LatexType Command
LatexName alert
Font
End
-CharStyle Structure
+InsetLayout CharStyle:Structure
+ LyXType charstyle
+ LabelString Structure
LatexType Command
LatexName structure
Font
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}}