1 #% Do not delete the line below; configure depends on this
2 # \DeclareLaTeXClass[beamer,amssymb.sty,hyperref.sty,pgf.sty,xcolor.sty,xxcolor.sty]{Beamer}
3 # \DeclareCategory{Presentations}
4 # Original Author: Till Tantau <tantau@users.sourceforge.net>
5 # Revised and extended by Jürgen Spitzmüller <spitz@lyx.org>, Uwe Stöhr <uwestoehr@lyx.org>,
6 # Richard Heck <rgheck@lyx.org>, Martin Vermeer <martin.vermeer@hut.fi> and probably others.
19 # General textclass parameters
32 # The default font layout
41 # Provide an own maketitle command, which can be altered by Title_(Plain_Frame)
42 TitleLaTeXName makebeamertitle
44 % this default might be overridden by plain title style
45 \newcommand\makebeamertitle{\frame{\maketitle}}%
47 \let\origtableofcontents=\tableofcontents
48 \def\tableofcontents{\@ifnextchar[{\origtableofcontents}{\gobbletableofcontents}}
49 \def\gobbletableofcontents#1{\origtableofcontents}
66 AlignPossible Block, Left, Right, Center
78 LatexType Item_Environment
81 LabelString "Overlay Specifications|S"
82 Tooltip "Overlay specifications for this list"
98 LatexType Item_Environment
101 LabelString "Overlay Specifications|S"
102 Tooltip "Overlay specifications for this list"
105 LabelString "Mini template"
106 Tooltip "Mini template for this List"
124 LatexType Item_environment
125 LatexName description
127 LabelString "Overlay Specifications|S"
128 Tooltip "Overlay specifications for this list"
131 LabelString "Longest label|s"
132 Tooltip "The longest label in this list"
160 LabelString "Short Title|S"
161 Tooltip "The part as it appears in the table of contents/running headers"
189 LatexName lyxframeend{}\section
200 LabelString "Section \arabic{section}"
203 LabelString "Short Title|S"
204 Tooltip "The section as it appears in the table of contents/running headers"
214 LabelStringAppendix "\Alph{section}"
222 LatexName lyxframeend{}\section*
231 LatexName lyxframeend{}\subsection
241 LabelCounter subsection
242 LabelString "Subsection \arabic{section}.\arabic{subsection}"
245 LabelString "Short Title|S"
246 Tooltip "The subsection as it appears in the table of contents/running headers"
256 LabelStringAppendix "\arabic{section}.\arabic{subsection}"
264 LatexName lyxframeend{}\subsection*
273 LatexName lyxframeend{}\subsubsection
283 LabelCounter subsubsection
284 LabelString "Subsubsection \arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
287 LabelString "Short Title|S"
288 Tooltip "The subsubsection as it appears in the table of contents/running headers"
298 LabelStringAppendix "\arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
303 CopyStyle Subsubsection
306 LatexName lyxframeend{}\subsubsection*
321 LatexName lyxframeend{}\lyxframe
323 LabelString "Frame Options"
324 Tooltip "Frame options (see beamer manual)"
348 \long\def\lyxframe#1{\@lyxframe#1\@lyxframestop}%
349 \def\@lyxframe{\@ifnextchar<{\@@lyxframe}{\@@lyxframe<*>}}%
350 \def\@@lyxframe<#1>{\@ifnextchar[{\@@@lyxframe<#1>}{\@@@lyxframe<#1>[]}}
351 \def\@@@lyxframe<#1>[{\@ifnextchar<{\@@@@@lyxframe<#1>[}{\@@@@lyxframe<#1>[<*>][}}
352 \def\@@@@@lyxframe<#1>[#2]{\@ifnextchar[{\@@@@lyxframe<#1>[#2]}{\@@@@lyxframe<#1>[#2][]}}
353 \long\def\@@@@lyxframe<#1>[#2][#3]#4\@lyxframestop#5\lyxframeend{%
354 \frame<#1>[#2][#3]{\frametitle{#4}#5}}
358 Style BeginPlainFrame
363 LatexName lyxframeend{}\lyxplainframe
375 LabelString "Frame (no head/foot/sidebars)"
386 \long\def\lyxplainframe#1{\@lyxplainframe#1\@lyxframestop}%
387 \def\@lyxplainframe{\@ifnextchar<{\@@lyxplainframe}{\@@lyxplainframe<*>}}%
388 \long\def\@@lyxplainframe<#1>#2\@lyxframestop#3\lyxframeend{%
389 \frame<#1>[plain]{\frametitle{#2}#3}}
397 LatexName lyxframeend{}\lyxagainframe
399 LabelString "Overlay Specifications|S"
400 Tooltip "Overlay specifications for this list"
403 LabelString "Frame Options"
404 Tooltip "Frame options (see beamer manual)"
417 LabelString "Repeat frame with label"
428 \long\def\lyxagainframe#1{\@lyxagainframe#1\@lyxframestop}%
429 \def\@lyxagainframe{\@ifnextchar<{\@@lyxagainframe}{\@@lyxagainframe<*>}}%
430 \def\@@lyxagainframe<#1>{\@ifnextchar[{\@@@lyxagainframe<#1>}{\@@@lyxagainframe<#1>[]}}
431 \long\def\@@@lyxagainframe<#1>[#2]#3\@lyxframestop{%
432 \againframe<#1>[#2]{#3}}
440 LatexName lyxframeend
450 LabelString "________________________________"
458 \def\lyxframeend{} % In case there is a superfluous frame end
466 LatexName framesubtitle
498 LabelString "Start column (increase depth!), width:"
500 LabelString "Column Options"
501 Tooltip "Column options (see beamer manual)"
503 LeftMargin "Start column (increase depth!), width:xx"
514 LatexType Environment
521 LabelString "Columns"
522 LeftMargin "Columnsxx"
524 LabelString "Column Placement Options"
525 Tooltip "Column placement options (t, T, c, b)"
537 Style ColumnsCenterAligned
540 LabelString "Columns (center aligned)"
541 LeftMargin "Columns (center aligned)xx"
545 Style ColumnsTopAligned
548 LabelString "Columns (top aligned)"
549 LeftMargin "Columns (top aligned)xx"
565 LabelString "Pause number"
566 Tooltip "Number of slide where the context below the pause gets visible"
577 LabelString "_ _ _ _ _ _ _ _ _ _ _ _ _ _"
589 LatexType Environment
596 LabelString "Overprint"
611 LatexType Environment
617 LatexName overlayarea
618 LabelString "Overlayarea"
632 LatexType Environment
637 LatexName uncoverenv}%{
639 LabelString "Uncovered on slides"
653 LatexType Environment
660 LabelString "Only on slides"
679 LatexType Environment
700 LatexType Environment
706 LatexName exampleblock
707 LabelString "Example Block:"
724 LatexType Environment
731 LabelString "Alert Block:"
764 LabelString "Short Title|S"
765 Tooltip "Short title which appears in the sidebar/header"
774 Style Title_(Plain_Frame)
777 % plain title style, override default
778 \renewcommand\makebeamertitle{\frame[plain]{\maketitle}}%
796 LabelString "Short Subtitle|S"
797 Tooltip "Short subtitle which appears in the sidebar/header"
819 LabelString "Short Author|S"
820 Tooltip "Short author which appears in the sidebar/header"
841 LabelString "Short Institute|S"
842 Tooltip "Short institute which appears in the sidebar/header"
850 InsetLayout "Flex:InstituteMark"
854 LabelString "Institute Mark"
884 LabelString "Short Date|S"
885 Tooltip "Short date which appears in the sidebar/header"
898 LatexName titlegraphic
921 LatexType Bib_Environment
922 LatexName thebibliography
931 LabelType Bibliography
932 LabelString "References"
948 LatexType Environment
949 LatexName quotation}%{
960 AlignPossible Block, Left, Right, Center
966 LatexType Environment
975 AlignPossible Block, Left, Right, Center
980 # LaTeX type is first dynamic because of LaTeX implementation.
981 # In LyX this does not make sense.
983 LatexType Environment
994 AlignPossible Block, Left
1005 Margin First_Dynamic
1006 LatexType Environment
1012 LatexName corollary}%{
1013 LabelString "Corollary."
1028 LatexName definition}%{
1029 LabelString "Definition."
1034 LatexName definitions}%{
1035 LabelString "Definitions."
1040 LatexName example}%{
1041 LabelString "Example."
1050 LatexName examples}%{
1051 LabelString "Examples."
1063 LabelString "Proof."
1068 LatexName theorem}%{
1069 LabelString "Theorem."
1084 AlignPossible Block, Left, Right, Center
1085 Margin First_Dynamic
1103 LatexType Environment
1111 AlignPossible Block, Left, Right, Center
1115 \newenvironment{lyxcode}
1116 {\par\begin{list}{}{
1117 \setlength{\rightmargin}{\leftmargin}
1118 \setlength{\listparindent}{0pt}% needed for AMS classes
1120 \setlength{\itemsep}{0pt}
1121 \setlength{\parsep}{0pt}
1122 \normalfont\ttfamily}%
1125 \def\textasciitilde{\char`\~}
1148 LeftMargin "Note:xx"
1160 InsetLayout Flex:Alert
1170 InsetLayout Flex:Structure
1172 LabelString Structure
1180 InsetLayout Flex:ArticleMode
1182 LatexName mode<article>
1189 InsetLayout Flex:PresentationMode
1192 LatexParam <presentation>
1195 LabelString Presentation
1211 ListName "List of Tables"
1214 ListCommand listoftables
1224 ListName "List of Figures"
1227 ListCommand listoffigures
1231 Input theorems-refprefix.inc