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
38 # To give users the choice of a title frame with and without
39 # head-/footline, we define our own maketitle command
40 TitleLaTeXName makebeamertitle
42 % this default might be overridden by plain title style
43 \newcommand\makebeamertitle{\frame{\maketitle}}%
45 \let\origtableofcontents=\tableofcontents
46 \def\tableofcontents{\@ifnextchar[{\origtableofcontents}{\gobbletableofcontents}}
47 \def\gobbletableofcontents#1{\origtableofcontents}
64 AlignPossible Block, Left, Right, Center
76 LatexType Item_Environment
79 LabelString "Overlay Specifications|S"
80 Tooltip "Overlay specifications for this list"
96 LatexType Item_Environment
99 LabelString "Overlay Specifications|S"
100 Tooltip "Overlay specifications for this list"
103 LabelString "Mini template"
104 Tooltip "Mini template for this List"
122 LatexType Item_environment
123 LatexName description
125 LabelString "Overlay Specifications|S"
126 Tooltip "Overlay specifications for this list"
129 LabelString "Longest label|s"
130 Tooltip "The longest label in this list"
158 LabelString "Short Title|S"
159 Tooltip "The part as it appears in the table of contents/running headers"
187 LatexName lyxframeend{}\section
198 LabelString "Section \arabic{section}"
201 LabelString "Short Title|S"
202 Tooltip "The section as it appears in the table of contents/running headers"
212 LabelStringAppendix "\Alph{section}"
220 LatexName lyxframeend{}\section*
229 LatexName lyxframeend{}\subsection
239 LabelCounter subsection
240 LabelString "Subsection \arabic{section}.\arabic{subsection}"
243 LabelString "Short Title|S"
244 Tooltip "The subsection as it appears in the table of contents/running headers"
254 LabelStringAppendix "\arabic{section}.\arabic{subsection}"
262 LatexName lyxframeend{}\subsection*
271 LatexName lyxframeend{}\subsubsection
281 LabelCounter subsubsection
282 LabelString "Subsubsection \arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
285 LabelString "Short Title|S"
286 Tooltip "The subsubsection as it appears in the table of contents/running headers"
296 LabelStringAppendix "\arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
301 CopyStyle Subsubsection
304 LatexName lyxframeend{}\subsubsection*
319 LatexName lyxframeend{}\lyxframe
321 LabelString "Frame Options"
322 Tooltip "Frame options (see beamer manual)"
346 \long\def\lyxframe#1{\@lyxframe#1\@lyxframestop}%
347 \def\@lyxframe{\@ifnextchar<{\@@lyxframe}{\@@lyxframe<*>}}%
348 \def\@@lyxframe<#1>{\@ifnextchar[{\@@@lyxframe<#1>}{\@@@lyxframe<#1>[]}}
349 \def\@@@lyxframe<#1>[{\@ifnextchar<{\@@@@@lyxframe<#1>[}{\@@@@lyxframe<#1>[<*>][}}
350 \def\@@@@@lyxframe<#1>[#2]{\@ifnextchar[{\@@@@lyxframe<#1>[#2]}{\@@@@lyxframe<#1>[#2][]}}
351 \long\def\@@@@lyxframe<#1>[#2][#3]#4\@lyxframestop#5\lyxframeend{%
352 \frame<#1>[#2][#3]{\frametitle{#4}#5}}
356 Style BeginPlainFrame
361 LatexName lyxframeend{}\lyxplainframe
373 LabelString "Frame (no head/foot/sidebars)"
384 \long\def\lyxplainframe#1{\@lyxplainframe#1\@lyxframestop}%
385 \def\@lyxplainframe{\@ifnextchar<{\@@lyxplainframe}{\@@lyxplainframe<*>}}%
386 \long\def\@@lyxplainframe<#1>#2\@lyxframestop#3\lyxframeend{%
387 \frame<#1>[plain]{\frametitle{#2}#3}}
395 LatexName lyxframeend{}\lyxagainframe
397 LabelString "Overlay Specifications|S"
398 Tooltip "Overlay specifications for this list"
401 LabelString "Frame Options"
402 Tooltip "Frame options (see beamer manual)"
415 LabelString "Repeat frame with label"
426 \long\def\lyxagainframe#1{\@lyxagainframe#1\@lyxframestop}%
427 \def\@lyxagainframe{\@ifnextchar<{\@@lyxagainframe}{\@@lyxagainframe<*>}}%
428 \def\@@lyxagainframe<#1>{\@ifnextchar[{\@@@lyxagainframe<#1>}{\@@@lyxagainframe<#1>[]}}
429 \long\def\@@@lyxagainframe<#1>[#2]#3\@lyxframestop{%
430 \againframe<#1>[#2]{#3}}
438 LatexName lyxframeend
448 LabelString "________________________________"
456 \def\lyxframeend{} % In case there is a superfluous frame end
464 LatexName framesubtitle
496 LabelString "Start column (increase depth!), width:"
498 LabelString "Column Options"
499 Tooltip "Column options (see beamer manual)"
501 LeftMargin "Start column (increase depth!), width:xx"
512 LatexType Environment
519 LabelString "Columns"
520 LeftMargin "Columnsxx"
522 LabelString "Column Placement Options"
523 Tooltip "Column placement options (t, T, c, b)"
535 Style ColumnsCenterAligned
538 LabelString "Columns (center aligned)"
539 LeftMargin "Columns (center aligned)xx"
543 Style ColumnsTopAligned
546 LabelString "Columns (top aligned)"
547 LeftMargin "Columns (top aligned)xx"
563 LabelString "Pause number"
564 Tooltip "Number of slide where the context below the pause gets visible"
575 LabelString "_ _ _ _ _ _ _ _ _ _ _ _ _ _"
587 LatexType Environment
594 LabelString "Overprint"
609 LatexType Environment
615 LatexName overlayarea
616 LabelString "Overlayarea"
630 LatexType Environment
635 LatexName uncoverenv}%{
637 LabelString "Uncovered on slides"
651 LatexType Environment
658 LabelString "Only on slides"
677 LatexType Environment
698 LatexType Environment
704 LatexName exampleblock
705 LabelString "Example Block:"
722 LatexType Environment
729 LabelString "Alert Block:"
762 LabelString "Short Title|S"
763 Tooltip "Short title which appears in the sidebar/header"
772 Style Title_(Plain_Frame)
775 % plain title style, override default
776 \renewcommand\makebeamertitle{\frame[plain]{\maketitle}}%
794 LabelString "Short Subtitle|S"
795 Tooltip "Short subtitle which appears in the sidebar/header"
817 LabelString "Short Author|S"
818 Tooltip "Short author which appears in the sidebar/header"
839 LabelString "Short Institute|S"
840 Tooltip "Short institute which appears in the sidebar/header"
848 InsetLayout "Flex:InstituteMark"
852 LabelString "Institute Mark"
882 LabelString "Short Date|S"
883 Tooltip "Short date which appears in the sidebar/header"
896 LatexName titlegraphic
919 LatexType Bib_Environment
920 LatexName thebibliography
929 LabelType Bibliography
930 LabelString "References"
946 LatexType Environment
947 LatexName quotation}%{
958 AlignPossible Block, Left, Right, Center
964 LatexType Environment
973 AlignPossible Block, Left, Right, Center
978 # LaTeX type is first dynamic because of LaTeX implementation.
979 # In LyX this does not make sense.
981 LatexType Environment
992 AlignPossible Block, Left
1003 Margin First_Dynamic
1004 LatexType Environment
1010 LatexName corollary}%{
1011 LabelString "Corollary."
1026 LatexName definition}%{
1027 LabelString "Definition."
1032 LatexName definitions}%{
1033 LabelString "Definitions."
1038 LatexName example}%{
1039 LabelString "Example."
1048 LatexName examples}%{
1049 LabelString "Examples."
1061 LabelString "Proof."
1066 LatexName theorem}%{
1067 LabelString "Theorem."
1082 AlignPossible Block, Left, Right, Center
1083 Margin First_Dynamic
1101 LatexType Environment
1109 AlignPossible Block, Left, Right, Center
1113 \newenvironment{lyxcode}
1114 {\par\begin{list}{}{
1115 \setlength{\rightmargin}{\leftmargin}
1116 \setlength{\listparindent}{0pt}% needed for AMS classes
1118 \setlength{\itemsep}{0pt}
1119 \setlength{\parsep}{0pt}
1120 \normalfont\ttfamily}%
1123 \def\textasciitilde{\char`\~}
1136 LatexName note[item]
1145 LeftMargin "Note:xx"
1157 InsetLayout Flex:Alert
1167 InsetLayout Flex:Structure
1169 LabelString Structure
1177 InsetLayout Flex:ArticleMode
1179 LatexName mode<article>
1186 InsetLayout Flex:PresentationMode
1188 LatexName mode<presentation>
1191 LabelString Presentation
1207 ListName "List of Tables"
1210 ListCommand listoftables
1220 ListName "List of Figures"
1223 ListCommand listoffigures
1227 Input theorems-refprefix.inc