1 #% Do not delete the line below; configure depends on this
2 # \DeclareLaTeXClass[beamer,pgf.sty,xcolor.sty]{Beamer Presentation Class}
3 # Author : Till Tantau <tantau@users.sourceforge.net>
5 # $Header: /cvsroot/latex-beamer/latex-beamer/lyx/layouts/beamer.layout,v 1.16 2004/10/07 20:53:07 tantau Exp $
11 # General textclass parameters
18 # This is just to show how to declare the default font.
19 # The defaults are exactly those shown here.
28 # Standard style definition
36 AlignPossible Block, Left, Right, Center
40 # Itemize style definition
43 LatexType Item_Environment
58 # Enumerate style definition
61 LatexType Item_Environment
76 # Description style definition
79 LatexType Item_environment
94 # label font definition
103 LatexName lyxframeend{}\lyxframe
130 \long\def\lyxframe#1{\@lyxframe#1\@lyxframestop}%
131 \def\@lyxframe{\@ifnextchar<{\@@lyxframe}{\@@lyxframe<*>}}%
132 \def\@@lyxframe<#1>{\@ifnextchar[{\@@@lyxframe<#1>}{\@@@lyxframe<#1>[]}}
133 \def\@@@lyxframe<#1>[{\@ifnextchar<{\@@@@@lyxframe<#1>[}{\@@@@lyxframe<#1>[<*>][}}
134 \def\@@@@@lyxframe<#1>[#2]{\@ifnextchar[{\@@@@lyxframe<#1>[#2]}{\@@@@lyxframe<#1>[#2][]}}
135 \long\def\@@@@lyxframe<#1>[#2][#3]#4\@lyxframestop#5\lyxframeend{%
136 \frame<#1>[#2][#3]{\frametitle{#4}#5}}
141 Style BeginPlainFrame
144 LatexName lyxframeend{}\lyxplainframe
156 LabelString "Frame (no head/foot/sidebars) "
171 \long\def\lyxplainframe#1{\@lyxplainframe#1\@lyxframestop}%
172 \def\@lyxplainframe{\@ifnextchar<{\@@lyxplainframe}{\@@lyxplainframe<*>}}%
173 \long\def\@@lyxplainframe<#1>#2\@lyxframestop#3\lyxframeend{%
174 \frame<#1>[plain]{\frametitle{#2}#3}}
182 LatexName lyxframeend
193 LabelString "________________________________"
203 \def\lyxframeend{} % In case there is a superfluous frame end
222 LabelString "_ _ _ _ _ _ _ _ _ _ _ _ _ _"
247 Name lyxframeend{}\section
264 # Section style definition
268 LatexName lyxframeend{}\section
280 LabelString "Section \arabic{section}"
292 LabelStringAppendix "\Alph{section}"
296 # Section* style definition
300 LatexName lyxframeend{}\section*
305 # Subsection style definition
309 LatexName lyxframeend{}\subsection
320 LabelCounter subsection
321 LabelString "Subsection \arabic{section}.\arabic{subsection}"
324 # standard font definition
334 LabelStringAppendix "\arabic{section}.\arabic{subsection}"
338 # Subsection* style definition
342 LatexName lyxframeend{}\subsection*
350 LatexName lyxframeend{}\lyxagainframe
362 LabelString "Again frame with label "
377 \long\def\lyxagainframe#1{\@lyxagainframe#1\@lyxframestop}%
378 \def\@lyxagainframe{\@ifnextchar<{\@@lyxagainframe}{\@@lyxagainframe<*>}}%
379 \def\@@lyxagainframe<#1>{\@ifnextchar[{\@@@lyxagainframe<#1>}{\@@@lyxagainframe<#1>[]}}
380 \long\def\@@@lyxagainframe<#1>[#2]#3\@lyxframestop{%
381 \againframe<#1>[#2]{#3}}
388 LatexType Environment
396 LabelString "block with alerted text"
403 # font & label font definition
415 # Author style definition
431 # standard font definition
439 # Bibliography style definition
442 LatexType Bib_Environment
443 LatexName thebibliography
453 LabelType Bibliography
454 LabelString References
457 # label font definition
466 LatexType Environment
481 # font & label font definition
489 # Caption style definition
504 # label font definition
512 LatexType Environment
519 LatexName corollary}%{
520 LabelString "Corollary. "
528 # font & label font definition
548 LabelString "start column of width: "
552 # standard font definition
564 LatexType Environment
572 LabelString "columns"
581 # font & label font definition
589 Style ColumnsCenterAligned
592 LatexType Environment
599 LatexName centercolumns}%{
600 LabelString "columns (center aligned)"
601 LeftMargin "columns (center aligned)"
609 \newenvironment{centercolumns}{\begin{columns}[c]}{\end{columns}}
611 # font & label font definition
619 Style ColumnsTopAligned
622 LatexType Environment
629 LatexName topcolumns}%{
630 LabelString "columns (top aligned)"
631 LeftMargin "columns (top aligned)"
639 \newenvironment{topcolumns}{\begin{columns}[t]}{\end{columns}}
641 # font & label font definition
650 # Date style definition
666 # standard font definition
675 LatexName definition}%{
676 LabelString "Definition. "
681 LatexName definitions}%{
682 LabelString "Definitions. "
688 LabelString "Example. "
698 LatexName examples}%{
699 LabelString "Examples. "
704 LatexType Environment
711 LatexName exampleblock
712 LabelString "block showing an example"
719 # font & label font definition
740 LatexName framesubtitle
751 # standard font definition
759 # Date style definition
775 # standard font definition
784 LatexType Environment
792 AlignPossible Block, Left, Right, Center
796 # define the environment lyxcode
798 \newenvironment{lyxcode}
800 \setlength{\rightmargin}{\leftmargin}
801 \setlength{\listparindent}{0pt}% needed for AMS classes
803 \setlength{\itemsep}{0pt}
804 \setlength{\parsep}{0pt}
805 \normalfont\ttfamily}%
808 \def\textasciitilde{\char`\~}
813 # standard font definition
834 # standard font definition
844 LatexType Environment
851 LabelString "only on slides "
858 # font & label font definition
868 LatexType Environment
876 LabelString "overprint"
884 # font & label font definition
894 LatexType Environment
901 LatexName overlayarea
902 LabelString "overlayarea"
909 # font & label font definition
917 # Part style definition
934 # standard font definition
949 LabelString "Proof. "
952 # Separator style definition
959 AlignPossible Block, Left, Right, Center
976 # Title style definition
992 # standard font definition
1005 LatexName titlegraphic
1012 AlignPossible Center
1015 # standard font definition
1026 LatexName theorem}%{
1027 LabelString "Theorem. "
1041 AlignPossible Center
1045 # standard font definition
1056 Margin First_Dynamic
1057 LatexType Environment
1063 LatexName uncoverenv}%{
1064 LabelString "uncovered on slides "
1071 # font & label font definition
1082 # Input lyxmacros.inc
1091 ListName "List of Tables"
1102 ListName "List of Figures"
1106 TitleLaTeXName frame{\maketitle}
1114 \let\origtableofcontents=\tableofcontents
1115 \def\tableofcontents{\@ifnextchar[{\origtableofcontents}{\gobbletableofcontents}}
1116 \def\gobbletableofcontents#1{\origtableofcontents}