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}}%
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
829 MenuString "Action Specification|S"
830 Tooltip "Specify the overlay settings (see beamer manual)"
835 LabelString "Block Title"
836 Tooltip "Enter the block title here"
838 Decoration conglomerate
848 LatexName exampleblock
849 LabelString "Example Block:"
858 LabelString "Alert Block:"
883 LabelString "Short Title|S"
884 Tooltip "Short title which appears in the sidebar/header"
893 Style Title_(Plain_Frame)
896 % plain title style, override default
897 \renewcommand\makebeamertitle{\frame[plain]{\maketitle}}%
915 LabelString "Short Subtitle|S"
916 Tooltip "Short subtitle which appears in the sidebar/header"
938 LabelString "Short Author|S"
939 Tooltip "Short author which appears in the sidebar/header"
960 LabelString "Short Institute|S"
961 Tooltip "Short institute which appears in the sidebar/header"
969 InsetLayout "Flex:InstituteMark"
973 LabelString "Institute Mark"
1003 LabelString "Short Date|S"
1004 Tooltip "Short date which appears in the sidebar/header"
1017 LatexName titlegraphic
1039 Margin First_Dynamic
1040 LatexType Bib_Environment
1041 LatexName thebibliography
1050 LabelType Bibliography
1051 LabelString "References"
1067 LatexType Environment
1079 AlignPossible Block, Left, Right, Center
1081 LabelString "On Slide"
1082 MenuString "Overlay Specifications|S"
1083 Tooltip "Specify the overlay settings (see beamer manual)"
1092 LatexType Environment
1101 AlignPossible Block, Left, Right, Center
1104 LabelString "On Slide"
1105 MenuString "Overlay Specifications|S"
1106 Tooltip "Specify the overlay settings (see beamer manual)"
1113 # LaTeX type is first dynamic because of LaTeX implementation.
1114 # In LyX this does not make sense.
1116 LatexType Environment
1118 Margin First_Dynamic
1127 AlignPossible Block, Left
1130 LabelString "On Slide"
1131 MenuString "Overlay Specifications|S"
1132 Tooltip "Specify the overlay settings (see beamer manual)"
1145 Margin First_Dynamic
1146 LatexType Environment
1153 LabelString "Corollary."
1165 LabelString "Action"
1166 MenuString "Action Specifications|S"
1167 Tooltip "Specify the overlay settings (see beamer manual)"
1172 LabelString "Additional Theorem Text"
1173 Tooltip "Additional text appended to the theorem header"
1179 LatexName definition
1180 LabelString "Definition."
1185 LatexName definitions
1186 LabelString "Definitions."
1192 LabelString "Example."
1202 LabelString "Examples."
1214 LabelString "Proof."
1220 LabelString "Theorem."
1235 AlignPossible Block, Left, Right, Center
1236 Margin First_Dynamic
1254 LatexType Environment
1262 AlignPossible Block, Left, Right, Center
1266 \newenvironment{lyxcode}
1267 {\par\begin{list}{}{
1268 \setlength{\rightmargin}{\leftmargin}
1269 \setlength{\listparindent}{0pt}% needed for AMS classes
1271 \setlength{\itemsep}{0pt}
1272 \setlength{\parsep}{0pt}
1273 \normalfont\ttfamily}%
1276 \def\textasciitilde{\char`\~}
1299 LeftMargin "Note:xx"
1305 LabelString "On Slide"
1306 MenuString "Overlay Specifications|S"
1307 Tooltip "Specify the overlay settings (see beamer manual)"
1318 InsetLayout Flex:Emphasize
1320 LabelString Emphasize
1327 LabelString "Action"
1328 MenuString "Action Specifications|S"
1329 Tooltip "Specify the overlay settings (see beamer manual)"
1335 InsetLayout Flex:Alert
1344 LabelString "Action"
1345 MenuString "Action Specifications|S"
1346 Tooltip "Specify the overlay settings (see beamer manual)"
1352 InsetLayout Flex:Structure
1354 LabelString Structure
1361 LabelString "Action"
1362 MenuString "Action Specifications|S"
1363 Tooltip "Specify the overlay settings (see beamer manual)"
1369 InsetLayout Flex:Only
1378 LabelString "Action"
1379 MenuString "Action Specifications|S"
1380 Tooltip "Specify the overlay settings (see beamer manual)"
1386 InsetLayout Flex:Uncover
1395 LabelString "Action"
1396 MenuString "Action Specifications|S"
1397 Tooltip "Specify the overlay settings (see beamer manual)"
1403 InsetLayout Flex:Visible
1412 LabelString "Action"
1413 MenuString "Action Specifications|S"
1414 Tooltip "Specify the overlay settings (see beamer manual)"
1420 InsetLayout Flex:Invisible
1422 LabelString Invisible
1429 LabelString "Action"
1430 MenuString "Action Specifications|S"
1431 Tooltip "Specify the overlay settings (see beamer manual)"
1437 InsetLayout Flex:Alternative
1439 LabelString Alternative
1446 LabelString "Action"
1447 MenuString "Action Specifications|S"
1448 Tooltip "Specify the overlay settings (see beamer manual)"
1453 LabelString "Default Text"
1454 Tooltip "Enter the default text here"
1459 InsetLayout Flex:Beamer_Note
1469 LabelString "Action"
1470 MenuString "Action Specifications|S"
1471 Tooltip "Specify the overlay settings (see beamer manual)"
1476 LabelString "Note Options"
1477 Tooltip "Specifiy note options (see beamer manual)"
1481 InsetLayout Flex:ArticleMode
1484 LatexParam <article>
1491 InsetLayout Flex:PresentationMode
1494 LatexParam <presentation>
1497 LabelString Presentation
1513 ListName "List of Tables"
1516 ListCommand listoftables
1526 ListName "List of Figures"
1529 ListCommand listoffigures
1533 Input theorems-refprefix.inc