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
493 LatexType Environment
500 LatexName corollary}%{
501 LabelString "Corollary. "
509 # font & label font definition
529 LabelString "start column of width: "
533 # standard font definition
545 LatexType Environment
553 LabelString "columns"
562 # font & label font definition
570 Style ColumnsCenterAligned
573 LatexType Environment
580 LatexName centercolumns}%{
581 LabelString "columns (center aligned)"
582 LeftMargin "columns (center aligned)"
590 \newenvironment{centercolumns}{\begin{columns}[c]}{\end{columns}}
592 # font & label font definition
600 Style ColumnsTopAligned
603 LatexType Environment
610 LatexName topcolumns}%{
611 LabelString "columns (top aligned)"
612 LeftMargin "columns (top aligned)"
620 \newenvironment{topcolumns}{\begin{columns}[t]}{\end{columns}}
622 # font & label font definition
631 # Date style definition
647 # standard font definition
656 LatexName definition}%{
657 LabelString "Definition. "
662 LatexName definitions}%{
663 LabelString "Definitions. "
669 LabelString "Example. "
679 LatexName examples}%{
680 LabelString "Examples. "
685 LatexType Environment
692 LatexName exampleblock
693 LabelString "block showing an example"
700 # font & label font definition
721 LatexName framesubtitle
732 # standard font definition
740 # Date style definition
756 # standard font definition
765 LatexType Environment
773 AlignPossible Block, Left, Right, Center
777 # define the environment lyxcode
779 \newenvironment{lyxcode}
781 \setlength{\rightmargin}{\leftmargin}
782 \setlength{\listparindent}{0pt}% needed for AMS classes
784 \setlength{\itemsep}{0pt}
785 \setlength{\parsep}{0pt}
786 \normalfont\ttfamily}%
789 \def\textasciitilde{\char`\~}
794 # standard font definition
815 # standard font definition
825 LatexType Environment
832 LabelString "only on slides "
839 # font & label font definition
849 LatexType Environment
857 LabelString "overprint"
865 # font & label font definition
875 LatexType Environment
882 LatexName overlayarea
883 LabelString "overlayarea"
890 # font & label font definition
898 # Part style definition
915 # standard font definition
930 LabelString "Proof. "
933 # Separator style definition
940 AlignPossible Block, Left, Right, Center
957 # Title style definition
973 # standard font definition
986 LatexName titlegraphic
996 # standard font definition
1007 LatexName theorem}%{
1008 LabelString "Theorem. "
1022 AlignPossible Center
1026 # standard font definition
1037 Margin First_Dynamic
1038 LatexType Environment
1044 LatexName uncoverenv}%{
1045 LabelString "uncovered on slides "
1052 # font & label font definition
1063 # Input lyxmacros.inc
1072 ListName "List of Tables"
1083 ListName "List of Figures"
1087 TitleLaTeXName frame{\maketitle}
1095 \let\origtableofcontents=\tableofcontents
1096 \def\tableofcontents{\@ifnextchar[{\origtableofcontents}{\gobbletableofcontents}}
1097 \def\gobbletableofcontents#1{\origtableofcontents}