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.
11 # Beamer does not work with enumitem.
13 ExcludesModule enumitem
23 # General textclass parameters
36 # The default font layout
45 # Provide an own maketitle command, which can be altered by Title_(Plain_Frame)
46 TitleLaTeXName makebeamertitle
48 % this default might be overridden by plain title style
49 \newcommand\makebeamertitle{\frame{\maketitle}}%
51 \let\origtableofcontents=\tableofcontents
52 \def\tableofcontents{\@ifnextchar[{\origtableofcontents}{\gobbletableofcontents}}
53 \def\gobbletableofcontents#1{\origtableofcontents}
70 AlignPossible Block, Left, Right, Center
82 LatexType Item_Environment
85 LabelString "Overlay Specifications|S"
86 Tooltip "Overlay specifications for this list"
102 LatexType Item_Environment
105 LabelString "Overlay Specifications|S"
106 Tooltip "Overlay specifications for this list"
109 LabelString "Mini template"
110 Tooltip "Mini template for this List"
128 LatexType Item_environment
129 LatexName description
131 LabelString "Overlay Specifications|S"
132 Tooltip "Overlay specifications for this list"
135 LabelString "Longest label|s"
136 Tooltip "The longest label in this list"
164 LabelString "Short Title|S"
165 Tooltip "The part as it appears in the table of contents/running headers"
193 LatexName lyxframeend{}\section
204 LabelString "Section \arabic{section}"
207 LabelString "Short Title|S"
208 Tooltip "The section as it appears in the table of contents/running headers"
218 LabelStringAppendix "\Alph{section}"
226 LatexName lyxframeend{}\section*
235 LatexName lyxframeend{}\subsection
245 LabelCounter subsection
246 LabelString "Subsection \arabic{section}.\arabic{subsection}"
249 LabelString "Short Title|S"
250 Tooltip "The subsection as it appears in the table of contents/running headers"
260 LabelStringAppendix "\arabic{section}.\arabic{subsection}"
268 LatexName lyxframeend{}\subsection*
277 LatexName lyxframeend{}\subsubsection
287 LabelCounter subsubsection
288 LabelString "Subsubsection \arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
291 LabelString "Short Title|S"
292 Tooltip "The subsubsection as it appears in the table of contents/running headers"
302 LabelStringAppendix "\arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
307 CopyStyle Subsubsection
310 LatexName lyxframeend{}\subsubsection*
325 LatexName lyxframeend{}\lyxframe
327 LabelString "Frame Options"
328 Tooltip "Frame options (see beamer manual)"
352 \long\def\lyxframe#1{\@lyxframe#1\@lyxframestop}%
353 \def\@lyxframe{\@ifnextchar<{\@@lyxframe}{\@@lyxframe<*>}}%
354 \def\@@lyxframe<#1>{\@ifnextchar[{\@@@lyxframe<#1>}{\@@@lyxframe<#1>[]}}
355 \def\@@@lyxframe<#1>[{\@ifnextchar<{\@@@@@lyxframe<#1>[}{\@@@@lyxframe<#1>[<*>][}}
356 \def\@@@@@lyxframe<#1>[#2]{\@ifnextchar[{\@@@@lyxframe<#1>[#2]}{\@@@@lyxframe<#1>[#2][]}}
357 \long\def\@@@@lyxframe<#1>[#2][#3]#4\@lyxframestop#5\lyxframeend{%
358 \frame<#1>[#2][#3]{\frametitle{#4}#5}}
362 Style BeginPlainFrame
367 LatexName lyxframeend{}\lyxplainframe
379 LabelString "Frame (no head/foot/sidebars)"
390 \long\def\lyxplainframe#1{\@lyxplainframe#1\@lyxframestop}%
391 \def\@lyxplainframe{\@ifnextchar<{\@@lyxplainframe}{\@@lyxplainframe<*>}}%
392 \long\def\@@lyxplainframe<#1>#2\@lyxframestop#3\lyxframeend{%
393 \frame<#1>[plain]{\frametitle{#2}#3}}
401 LatexName lyxframeend{}\lyxagainframe
403 LabelString "Overlay Specifications|S"
404 Tooltip "Overlay specifications for this list"
407 LabelString "Frame Options"
408 Tooltip "Frame options (see beamer manual)"
421 LabelString "Repeat frame with label"
432 \long\def\lyxagainframe#1{\@lyxagainframe#1\@lyxframestop}%
433 \def\@lyxagainframe{\@ifnextchar<{\@@lyxagainframe}{\@@lyxagainframe<*>}}%
434 \def\@@lyxagainframe<#1>{\@ifnextchar[{\@@@lyxagainframe<#1>}{\@@@lyxagainframe<#1>[]}}
435 \long\def\@@@lyxagainframe<#1>[#2]#3\@lyxframestop{%
436 \againframe<#1>[#2]{#3}}
444 LatexName lyxframeend
454 LabelString "________________________________"
462 \def\lyxframeend{} % In case there is a superfluous frame end
470 LatexName framesubtitle
502 LabelString "Start column (increase depth!), width:"
504 LabelString "Column Options"
505 Tooltip "Column options (see beamer manual)"
507 LeftMargin "Start column (increase depth!), width:xx"
518 LatexType Environment
525 LabelString "Columns"
526 LeftMargin "Columnsxx"
528 LabelString "Column Placement Options"
529 Tooltip "Column placement options (t, T, c, b)"
541 Style ColumnsCenterAligned
544 LabelString "Columns (center aligned)"
545 LeftMargin "Columns (center aligned)xx"
549 Style ColumnsTopAligned
552 LabelString "Columns (top aligned)"
553 LeftMargin "Columns (top aligned)xx"
569 LabelString "Pause number"
570 Tooltip "Number of slide where the context below the pause gets visible"
581 LabelString "_ _ _ _ _ _ _ _ _ _ _ _ _ _"
593 LatexType Environment
600 LabelString "Overprint"
615 LatexType Environment
621 LatexName overlayarea
622 LabelString "Overlayarea"
636 LatexType Environment
641 LatexName uncoverenv}%{
643 LabelString "Uncovered on slides"
657 LatexType Environment
664 LabelString "Only on slides"
683 LatexType Environment
704 LatexType Environment
710 LatexName exampleblock
711 LabelString "Example Block:"
728 LatexType Environment
735 LabelString "Alert Block:"
768 LabelString "Short Title|S"
769 Tooltip "Short title which appears in the sidebar/header"
778 Style Title_(Plain_Frame)
781 % plain title style, override default
782 \renewcommand\makebeamertitle{\frame[plain]{\maketitle}}%
800 LabelString "Short Subtitle|S"
801 Tooltip "Short subtitle which appears in the sidebar/header"
823 LabelString "Short Author|S"
824 Tooltip "Short author which appears in the sidebar/header"
845 LabelString "Short Institute|S"
846 Tooltip "Short institute which appears in the sidebar/header"
854 InsetLayout "Flex:InstituteMark"
858 LabelString "Institute Mark"
888 LabelString "Short Date|S"
889 Tooltip "Short date which appears in the sidebar/header"
902 LatexName titlegraphic
925 LatexType Bib_Environment
926 LatexName thebibliography
935 LabelType Bibliography
936 LabelString "References"
952 LatexType Environment
953 LatexName quotation}%{
964 AlignPossible Block, Left, Right, Center
970 LatexType Environment
979 AlignPossible Block, Left, Right, Center
984 # LaTeX type is first dynamic because of LaTeX implementation.
985 # In LyX this does not make sense.
987 LatexType Environment
998 AlignPossible Block, Left
1009 Margin First_Dynamic
1010 LatexType Environment
1016 LatexName corollary}%{
1017 LabelString "Corollary."
1032 LatexName definition}%{
1033 LabelString "Definition."
1038 LatexName definitions}%{
1039 LabelString "Definitions."
1044 LatexName example}%{
1045 LabelString "Example."
1054 LatexName examples}%{
1055 LabelString "Examples."
1067 LabelString "Proof."
1072 LatexName theorem}%{
1073 LabelString "Theorem."
1088 AlignPossible Block, Left, Right, Center
1089 Margin First_Dynamic
1107 LatexType Environment
1115 AlignPossible Block, Left, Right, Center
1119 \newenvironment{lyxcode}
1120 {\par\begin{list}{}{
1121 \setlength{\rightmargin}{\leftmargin}
1122 \setlength{\listparindent}{0pt}% needed for AMS classes
1124 \setlength{\itemsep}{0pt}
1125 \setlength{\parsep}{0pt}
1126 \normalfont\ttfamily}%
1129 \def\textasciitilde{\char`\~}
1152 LeftMargin "Note:xx"
1164 InsetLayout Flex:Alert
1174 InsetLayout Flex:Structure
1176 LabelString Structure
1184 InsetLayout Flex:ArticleMode
1186 LatexName mode<article>
1193 InsetLayout Flex:PresentationMode
1196 LatexParam <presentation>
1199 LabelString Presentation
1215 ListName "List of Tables"
1218 ListCommand listoftables
1228 ListName "List of Figures"
1231 ListCommand listoffigures
1235 Input theorems-refprefix.inc