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
561 LatexName framesubtitle
574 LabelString "On Slide"
575 MenuString "Overlay Specifications|S"
576 Tooltip "Specify the overlay settings (see beamer manual)"
600 LabelString "Start column (increase depth!), width:"
602 MenuString "Column Options"
603 LabelString "Options"
604 Tooltip "Column options (see beamer manual)"
606 LeftMargin "Start column (increase depth!), width:xx"
617 LatexType Environment
624 LabelString "Columns"
625 LeftMargin "Columnsxx"
627 LabelString "Column Placement Options"
628 Tooltip "Column placement options (t, T, c, b)"
640 Style ColumnsCenterAligned
643 LabelString "Columns (center aligned)"
644 LeftMargin "Columns (center aligned)xx"
648 Style ColumnsTopAligned
651 LabelString "Columns (top aligned)"
652 LeftMargin "Columns (top aligned)xx"
668 LabelString "Pause number"
669 Tooltip "Number of slide where the context below the pause gets visible"
680 LabelString "_ _ _ _ _ _ _ _ _ _ _ _ _ _"
692 LatexType Environment
699 LabelString "Overprint"
710 MenuString "Overprint Area Width"
712 Tooltip "The width of the overprint area (default: text width)"
719 LatexType Environment
725 LatexName overlayarea
726 LabelString "Overlayarea"
736 LabelString "Overlay Area Width"
737 Tooltip "The width of the overlay area"
741 MenuString "Overlay Area Height"
743 Tooltip "The height of the overlay area"
751 LatexType Environment
758 LabelString "Uncovered on slides"
768 LabelString "On Slide"
769 MenuString "Overlay Specifications|S"
770 Tooltip "Specify the overlay settings (see beamer manual)"
779 LatexType Environment
786 LabelString "Only on slides"
796 LabelString "On Slide"
797 MenuString "Overlay Specifications|S"
798 Tooltip "Specify the overlay settings (see beamer manual)"
812 LatexType Environment
830 MenuString "Action Specification|S"
831 Tooltip "Specify the overlay settings (see beamer manual)"
836 LabelString "Block Title"
837 Tooltip "Enter the block title here"
839 Decoration conglomerate
849 LatexName exampleblock
850 LabelString "Example Block:"
859 LabelString "Alert Block:"
884 LabelString "Short Title|S"
885 Tooltip "Short title which appears in the sidebar/header"
894 Style Title_(Plain_Frame)
897 % plain title style, override default
898 \renewcommand\makebeamertitle{\frame[plain]{\maketitle}}%
916 LabelString "Short Subtitle|S"
917 Tooltip "Short subtitle which appears in the sidebar/header"
939 LabelString "Short Author|S"
940 Tooltip "Short author which appears in the sidebar/header"
961 LabelString "Short Institute|S"
962 Tooltip "Short institute which appears in the sidebar/header"
970 InsetLayout "Flex:InstituteMark"
974 LabelString "Institute Mark"
1004 LabelString "Short Date|S"
1005 Tooltip "Short date which appears in the sidebar/header"
1018 LatexName titlegraphic
1040 Margin First_Dynamic
1041 LatexType Bib_Environment
1042 LatexName thebibliography
1051 LabelType Bibliography
1052 LabelString "References"
1068 LatexType Environment
1080 AlignPossible Block, Left, Right, Center
1082 LabelString "On Slide"
1083 MenuString "Overlay Specifications|S"
1084 Tooltip "Specify the overlay settings (see beamer manual)"
1093 LatexType Environment
1102 AlignPossible Block, Left, Right, Center
1105 LabelString "On Slide"
1106 MenuString "Overlay Specifications|S"
1107 Tooltip "Specify the overlay settings (see beamer manual)"
1114 # LaTeX type is first dynamic because of LaTeX implementation.
1115 # In LyX this does not make sense.
1117 LatexType Environment
1119 Margin First_Dynamic
1128 AlignPossible Block, Left
1131 LabelString "On Slide"
1132 MenuString "Overlay Specifications|S"
1133 Tooltip "Specify the overlay settings (see beamer manual)"
1146 Margin First_Dynamic
1147 LatexType Environment
1154 LabelString "Corollary."
1166 LabelString "Action"
1167 MenuString "Action Specifications|S"
1168 Tooltip "Specify the overlay settings (see beamer manual)"
1173 LabelString "Additional Theorem Text"
1174 Tooltip "Additional text appended to the theorem header"
1180 LatexName definition
1181 LabelString "Definition."
1186 LatexName definitions
1187 LabelString "Definitions."
1193 LabelString "Example."
1203 LabelString "Examples."
1215 LabelString "Proof."
1221 LabelString "Theorem."
1236 AlignPossible Block, Left, Right, Center
1237 Margin First_Dynamic
1255 LatexType Environment
1263 AlignPossible Block, Left, Right, Center
1267 \newenvironment{lyxcode}
1268 {\par\begin{list}{}{
1269 \setlength{\rightmargin}{\leftmargin}
1270 \setlength{\listparindent}{0pt}% needed for AMS classes
1272 \setlength{\itemsep}{0pt}
1273 \setlength{\parsep}{0pt}
1274 \normalfont\ttfamily}%
1277 \def\textasciitilde{\char`\~}
1300 LeftMargin "Note:xx"
1306 LabelString "On Slide"
1307 MenuString "Overlay Specifications|S"
1308 Tooltip "Specify the overlay settings (see beamer manual)"
1319 InsetLayout Flex:Emphasize
1321 LabelString Emphasize
1328 LabelString "Action"
1329 MenuString "Action Specifications|S"
1330 Tooltip "Specify the overlay settings (see beamer manual)"
1336 InsetLayout Flex:Alert
1345 LabelString "Action"
1346 MenuString "Action Specifications|S"
1347 Tooltip "Specify the overlay settings (see beamer manual)"
1353 InsetLayout Flex:Structure
1355 LabelString Structure
1362 LabelString "Action"
1363 MenuString "Action Specifications|S"
1364 Tooltip "Specify the overlay settings (see beamer manual)"
1370 InsetLayout Flex:Only
1379 LabelString "Action"
1380 MenuString "Action Specifications|S"
1381 Tooltip "Specify the overlay settings (see beamer manual)"
1387 InsetLayout Flex:Uncover
1396 LabelString "Action"
1397 MenuString "Action Specifications|S"
1398 Tooltip "Specify the overlay settings (see beamer manual)"
1404 InsetLayout Flex:Visible
1413 LabelString "Action"
1414 MenuString "Action Specifications|S"
1415 Tooltip "Specify the overlay settings (see beamer manual)"
1421 InsetLayout Flex:Invisible
1423 LabelString Invisible
1430 LabelString "Action"
1431 MenuString "Action Specifications|S"
1432 Tooltip "Specify the overlay settings (see beamer manual)"
1438 InsetLayout Flex:Alternative
1440 LabelString Alternative
1447 LabelString "Action"
1448 MenuString "Action Specifications|S"
1449 Tooltip "Specify the overlay settings (see beamer manual)"
1454 LabelString "Default Text"
1455 Tooltip "Enter the default text here"
1460 InsetLayout Flex:Beamer_Note
1470 LabelString "Action"
1471 MenuString "Action Specifications|S"
1472 Tooltip "Specify the overlay settings (see beamer manual)"
1477 LabelString "Note Options"
1478 Tooltip "Specifiy note options (see beamer manual)"
1482 InsetLayout Flex:ArticleMode
1485 LatexParam <article>
1492 InsetLayout Flex:PresentationMode
1495 LatexParam <presentation>
1498 LabelString Presentation
1514 ListName "List of Tables"
1517 ListCommand listoftables
1527 ListName "List of Figures"
1530 ListCommand listoffigures
1534 Input theorems-refprefix.inc