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 # Beamer does not work with enumitem.
21 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}}%
50 % (ERT) argument for the TOC
52 \let\origtableofcontents=\tableofcontents
53 \def\tableofcontents{\@ifnextchar[{\origtableofcontents}{\gobbletableofcontents}}
54 \def\gobbletableofcontents#1{\origtableofcontents}
71 AlignPossible Block, Left, Right, Center
83 LatexType Item_Environment
86 LabelString "Overlay Specifications|S"
87 Tooltip "Overlay specifications for this list"
92 LabelString "Custom Item|s"
93 Tooltip "A customized item string"
96 MenuString "Item Overlay Specifications"
97 LabelString "On Slide"
98 Tooltip "Overlay specifications for this item"
116 LatexType Item_Environment
119 LabelString "Overlay Specifications|S"
120 Tooltip "Overlay specifications for this list"
125 LabelString "Mini Template"
126 Tooltip "Mini template for this list (see beamer manual for details)"
129 LabelString "Custom Item|s"
130 Tooltip "A customized item string"
133 MenuString "Item Overlay Specifications"
134 LabelString "On Slide"
135 Tooltip "Overlay specifications for this item"
155 LatexType Item_environment
156 LatexName description
158 LabelString "Overlay Specifications|S"
159 Tooltip "Overlay specifications for this list"
164 LabelString "Longest label|s"
165 Tooltip "The longest label in this list (to determine the indendation width)"
168 MenuString "Item Overlay Specifications"
169 LabelString "On Slide"
170 Tooltip "Overlay specifications for this item"
201 MenuString "Mode Specification|S"
202 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
207 LabelString "Short Title|S"
208 Tooltip "The part as it appears in the table of contents/running headers"
236 LatexName lyxframeend{}\section
247 LabelString "Section \arabic{section}"
251 MenuString "Mode Specification|S"
252 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
257 LabelString "Short Title|S"
258 Tooltip "The section as it appears in the table of contents/running headers"
268 LabelStringAppendix "\Alph{section}"
276 LatexName lyxframeend{}\section
281 MenuString "Mode Specification|S"
282 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
293 LatexName lyxframeend{}\subsection
303 LabelCounter subsection
304 LabelString "Subsection \arabic{section}.\arabic{subsection}"
308 MenuString "Mode Specification|S"
309 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
314 LabelString "Short Title|S"
315 Tooltip "The subsection as it appears in the table of contents/running headers"
325 LabelStringAppendix "\arabic{section}.\arabic{subsection}"
333 LatexName lyxframeend{}\subsection
338 MenuString "Mode Specification|S"
339 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
350 LatexName lyxframeend{}\subsubsection
360 LabelCounter subsubsection
361 LabelString "Subsubsection \arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
365 MenuString "Mode Specification|S"
366 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
371 LabelString "Short Title|S"
372 Tooltip "The subsubsection as it appears in the table of contents/running headers"
382 LabelStringAppendix "\arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
387 CopyStyle Subsubsection
390 LatexName lyxframeend{}\subsubsection
395 MenuString "Mode Specification|S"
396 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
413 LatexName lyxframeend{}\lyxframe
415 LabelString "Frame Options"
416 Tooltip "Frame options (see beamer manual)"
440 \long\def\lyxframe#1{\@lyxframe#1\@lyxframestop}%
441 \def\@lyxframe{\@ifnextchar<{\@@lyxframe}{\@@lyxframe<*>}}%
442 \def\@@lyxframe<#1>{\@ifnextchar[{\@@@lyxframe<#1>}{\@@@lyxframe<#1>[]}}
443 \def\@@@lyxframe<#1>[{\@ifnextchar<{\@@@@@lyxframe<#1>[}{\@@@@lyxframe<#1>[<*>][}}
444 \def\@@@@@lyxframe<#1>[#2]{\@ifnextchar[{\@@@@lyxframe<#1>[#2]}{\@@@@lyxframe<#1>[#2][]}}
445 \long\def\@@@@lyxframe<#1>[#2][#3]#4\@lyxframestop#5\lyxframeend{%
446 \frame<#1>[#2][#3]{\frametitle{#4}#5}}
450 Style BeginPlainFrame
455 LatexName lyxframeend{}\lyxplainframe
467 LabelString "Frame (no head/foot/sidebars)"
478 \long\def\lyxplainframe#1{\@lyxplainframe#1\@lyxframestop}%
479 \def\@lyxplainframe{\@ifnextchar<{\@@lyxplainframe}{\@@lyxplainframe<*>}}%
480 \long\def\@@lyxplainframe<#1>#2\@lyxframestop#3\lyxframeend{%
481 \frame<#1>[plain]{\frametitle{#2}#3}}
489 LatexName lyxframeend{}\againframe
491 LabelString "On Slide"
492 MenuString "Overlay Specifications|S"
493 Tooltip "Overlay specifications for this frame"
498 LabelString "Default Overlay Specifications"
499 Tooltip "Default overlay specifications within this frame"
504 MenuString "Frame Options"
505 LabelString "Options"
506 Tooltip "Frame options (see beamer manual)"
519 LabelString "Repeat frame with label"
535 LatexName lyxframeend
545 LabelString "________________________________"
553 \def\lyxframeend{} % In case there is a superfluous frame end
575 LabelString "On Slide"
576 MenuString "Overlay Specifications|S"
577 Tooltip "Specify the overlay settings (see beamer manual)"
582 LabelString "Short Frame Title|S"
583 Tooltip "A short form of the frame title used in some themes"
591 LatexName framesubtitle
604 LabelString "On Slide"
605 MenuString "Overlay Specifications|S"
606 Tooltip "Specify the overlay settings (see beamer manual)"
630 LabelString "Start column (increase depth!), width:"
632 MenuString "Column Options"
633 LabelString "Options"
634 Tooltip "Column options (see beamer manual)"
636 LeftMargin "Start column (increase depth!), width:xx"
647 LatexType Environment
654 LabelString "Columns"
655 LeftMargin "Columnsxx"
657 LabelString "Column Placement Options"
658 Tooltip "Column placement options (t, T, c, b)"
670 Style ColumnsCenterAligned
673 LabelString "Columns (center aligned)"
674 LeftMargin "Columns (center aligned)xx"
678 Style ColumnsTopAligned
681 LabelString "Columns (top aligned)"
682 LeftMargin "Columns (top aligned)xx"
698 LabelString "Pause number"
699 Tooltip "Number of slide where the context below the pause gets visible"
710 LabelString "_ _ _ _ _ _ _ _ _ _ _ _ _ _"
722 LatexType Item_Environment
726 MenuString "Overprint Area Width"
728 Tooltip "The width of the overprint area (default: text width)"
731 MenuString "Item Overlay Specifications"
732 LabelString "On Slide"
733 Tooltip "Overlay specifications for this item"
747 LabelString "Overprint"
757 LatexType Environment
763 LatexName overlayarea
764 LabelString "Overlayarea"
774 LabelString "Overlay Area Width"
775 Tooltip "The width of the overlay area"
779 MenuString "Overlay Area Height"
781 Tooltip "The height of the overlay area"
789 LatexType Environment
796 LabelString "Uncovered on slides"
806 LabelString "On Slide"
807 MenuString "Overlay Specifications|S"
808 Tooltip "Specify the overlay settings (see beamer manual)"
817 LatexType Environment
824 LabelString "Only on slides"
834 LabelString "On Slide"
835 MenuString "Overlay Specifications|S"
836 Tooltip "Specify the overlay settings (see beamer manual)"
850 LatexType Environment
868 MenuString "Action Specification|S"
869 Tooltip "Specify the overlay settings (see beamer manual)"
874 LabelString "Block Title"
875 Tooltip "Enter the block title here"
877 Decoration conglomerate
888 LatexName exampleblock
889 LabelString "Example Block:"
898 LabelString "Alert Block:"
923 LabelString "Short Title|S"
924 Tooltip "Short title which appears in the sidebar/header"
933 Style Title_(Plain_Frame)
936 % plain title style, override default
937 \renewcommand\makebeamertitle{\frame[plain]{\maketitle}}%
955 LabelString "Short Subtitle|S"
956 Tooltip "Short subtitle which appears in the sidebar/header"
978 LabelString "Short Author|S"
979 Tooltip "Short author which appears in the sidebar/header"
1000 LabelString "Short Institute|S"
1001 Tooltip "Short institute which appears in the sidebar/header"
1009 InsetLayout "Flex:InstituteMark"
1013 LabelString "Institute Mark"
1043 LabelString "Short Date|S"
1044 Tooltip "Short date which appears in the sidebar/header"
1057 LatexName titlegraphic
1079 Margin First_Dynamic
1080 LatexType Bib_Environment
1081 LatexName thebibliography
1090 LabelType Bibliography
1091 LabelString "References"
1107 LatexType Environment
1119 AlignPossible Block, Left, Right, Center
1121 LabelString "On Slide"
1122 MenuString "Overlay Specifications|S"
1123 Tooltip "Specify the overlay settings (see beamer manual)"
1132 LatexType Environment
1141 AlignPossible Block, Left, Right, Center
1144 LabelString "On Slide"
1145 MenuString "Overlay Specifications|S"
1146 Tooltip "Specify the overlay settings (see beamer manual)"
1153 # LaTeX type is first dynamic because of LaTeX implementation.
1154 # In LyX this does not make sense.
1156 LatexType Environment
1158 Margin First_Dynamic
1167 AlignPossible Block, Left
1170 LabelString "On Slide"
1171 MenuString "Overlay Specifications|S"
1172 Tooltip "Specify the overlay settings (see beamer manual)"
1185 Margin First_Dynamic
1186 LatexType Environment
1193 LabelString "Corollary."
1205 LabelString "Action"
1206 MenuString "Action Specifications|S"
1207 Tooltip "Specify the overlay settings (see beamer manual)"
1212 LabelString "Additional Theorem Text"
1213 Tooltip "Additional text appended to the theorem header"
1219 LatexName definition
1220 LabelString "Definition."
1225 LatexName definitions
1226 LabelString "Definitions."
1232 LabelString "Example."
1242 LabelString "Examples."
1254 LabelString "Proof."
1260 LabelString "Theorem."
1275 AlignPossible Block, Left, Right, Center
1276 Margin First_Dynamic
1294 LatexType Environment
1302 AlignPossible Block, Left, Right, Center
1306 \newenvironment{lyxcode}
1307 {\par\begin{list}{}{
1308 \setlength{\rightmargin}{\leftmargin}
1309 \setlength{\listparindent}{0pt}% needed for AMS classes
1311 \setlength{\itemsep}{0pt}
1312 \setlength{\parsep}{0pt}
1313 \normalfont\ttfamily}%
1316 \def\textasciitilde{\char`\~}
1339 LeftMargin "Note:xx"
1345 LabelString "On Slide"
1346 MenuString "Overlay Specifications|S"
1347 Tooltip "Specify the overlay settings (see beamer manual)"
1359 InsetLayout Flex:Bold
1368 LabelString "Action"
1369 MenuString "Action Specifications|S"
1370 Tooltip "Specify the overlay settings (see beamer manual)"
1376 InsetLayout Flex:Emphasize
1385 LabelString "Action"
1386 MenuString "Action Specifications|S"
1387 Tooltip "Specify the overlay settings (see beamer manual)"
1393 InsetLayout Flex:Alert
1402 LabelString "Action"
1403 MenuString "Action Specifications|S"
1404 Tooltip "Specify the overlay settings (see beamer manual)"
1410 InsetLayout Flex:Structure
1412 LabelString Structure
1419 LabelString "Action"
1420 MenuString "Action Specifications|S"
1421 Tooltip "Specify the overlay settings (see beamer manual)"
1427 InsetLayout Flex:Only
1436 LabelString "Action"
1437 MenuString "Action Specifications|S"
1438 Tooltip "Specify the overlay settings (see beamer manual)"
1445 InsetLayout Flex:Uncover
1454 LabelString "Action"
1455 MenuString "Action Specifications|S"
1456 Tooltip "Specify the overlay settings (see beamer manual)"
1463 InsetLayout Flex:Visible
1472 LabelString "Action"
1473 MenuString "Action Specifications|S"
1474 Tooltip "Specify the overlay settings (see beamer manual)"
1481 InsetLayout Flex:Invisible
1483 LabelString Invisible
1490 LabelString "Action"
1491 MenuString "Action Specifications|S"
1492 Tooltip "Specify the overlay settings (see beamer manual)"
1499 InsetLayout Flex:Alternative
1501 LabelString Alternative
1508 LabelString "Action"
1509 MenuString "Action Specifications|S"
1510 Tooltip "Specify the overlay settings (see beamer manual)"
1515 LabelString "Default Text"
1516 Tooltip "Enter the default text here"
1521 InsetLayout Flex:Beamer_Note
1531 LabelString "Action"
1532 MenuString "Action Specifications|S"
1533 Tooltip "Specify the overlay settings (see beamer manual)"
1538 LabelString "Note Options"
1539 Tooltip "Specifiy note options (see beamer manual)"
1543 InsetLayout Flex:ArticleMode
1546 LatexParam <article>
1553 InsetLayout Flex:PresentationMode
1556 LatexParam <presentation>
1559 LabelString Presentation
1575 ListName "List of Tables"
1578 ListCommand listoftables
1588 ListName "List of Figures"
1591 ListCommand listoffigures
1595 Input theorems-refprefix.inc