1 #% Do not delete the line below; configure depends on this
2 # \DeclareLaTeXClass[beamer]{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 Kimberly Heck <rikiheck@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
37 # The default font layout
46 # Provide an own maketitle command, which can be altered by Title_(Plain_Frame)
47 TitleLaTeXName makebeamertitle
49 % this default might be overridden by plain title style
50 \newcommand\makebeamertitle{\frame{\maketitle}}%
51 % (ERT) argument for the TOC
53 \let\origtableofcontents=\tableofcontents
54 \def\tableofcontents{\@ifnextchar[{\origtableofcontents}{\gobbletableofcontents}}
55 \def\gobbletableofcontents#1{\origtableofcontents}
72 AlignPossible Block, Left, Right, Center
85 LatexType Item_Environment
88 LabelString "Overlay Specifications|v"
89 Tooltip "Overlay specifications for this list"
95 LabelString "Custom Item|s"
96 Tooltip "A customized item string"
99 MenuString "Item Overlay Specifications"
100 LabelString "On Slide"
101 Tooltip "Overlay specifications for this item"
106 Argument listpreamble:1
107 LabelString "List preamble"
108 MenuString "List Preamble"
109 Tooltip "LaTeX code to be inserted before the first item"
126 DocBookTag itemizedlist
127 DocBookItemTag listitem
128 DocBookItemInnerTag para
134 LatexType Item_Environment
137 LabelString "Overlay Specifications|v"
138 Tooltip "Overlay specifications for this list"
144 LabelString "Mini Template"
145 Tooltip "Mini template for this list (see beamer manual for details)"
148 LabelString "Custom Item|s"
149 Tooltip "A customized item string"
152 MenuString "Item Overlay Specifications"
153 LabelString "On Slide"
154 Tooltip "Overlay specifications for this item"
159 Argument listpreamble:1
160 LabelString "List preamble"
161 MenuString "List Preamble"
162 Tooltip "LaTeX code to be inserted before the first item"
181 DocBookTag orderedlist
182 DocBookItemTag listitem
183 DocBookItemInnerTag para
189 LatexType Item_environment
190 LatexName description
192 LabelString "Overlay Specifications|v"
193 Tooltip "Overlay specifications for this list"
199 LabelString "Longest label|s"
200 Tooltip "The longest label in this list (to determine the indendation width)"
202 Argument listpreamble:1
203 LabelString "List preamble"
204 MenuString "List Preamble"
205 Tooltip "LaTeX code to be inserted before the first item"
213 MenuString "Item Overlay Specifications"
214 LabelString "On Slide"
215 Tooltip "Overlay specifications for this item"
233 DocBookTag variablelist
234 DocBookItemWrapperTag varlistentry
235 DocBookItemTag listitem
236 DocBookItemInnerTag para
237 DocBookItemLabelTag term
238 DocBookItemLabelTagType paragraph
253 MenuString "Mode Specification|S"
254 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
260 LabelString "Short Title|S"
261 Tooltip "The part as it appears in the table of contents/running headers"
304 LabelString "Section \arabic{section}"
308 MenuString "Mode Specification|S"
309 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
315 LabelString "Short Title|S"
316 Tooltip "The section as it appears in the table of contents/running headers"
328 LabelStringAppendix "\Alph{section}"
341 MenuString "Mode Specification|S"
342 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
365 LabelCounter subsection
366 LabelString "Subsection \arabic{section}.\arabic{subsection}"
370 MenuString "Mode Specification|S"
371 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
377 LabelString "Short Title|S"
378 Tooltip "The subsection as it appears in the table of contents/running headers"
390 LabelStringAppendix "\arabic{section}.\arabic{subsection}"
403 MenuString "Mode Specification|S"
404 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
416 LatexName subsubsection
427 LabelCounter subsubsection
428 LabelString "Subsubsection \arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
432 MenuString "Mode Specification|S"
433 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
439 LabelString "Short Title|S"
440 Tooltip "The subsubsection as it appears in the table of contents/running headers"
452 LabelStringAppendix "\arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
457 CopyStyle Subsubsection
460 LatexName subsubsection
465 MenuString "Mode Specification|S"
466 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
483 LatexType Environment
503 MenuString "Overlay Specifications|v"
504 Tooltip "Overlay specifications for this frame"
510 LabelString "Default Overlay Specifications"
511 Tooltip "Default overlay specifications within this frame"
517 MenuString "Frame Options"
518 LabelString "Options"
519 Tooltip "Frame options (see beamer manual)"
522 LabelString "Frame Title"
523 Tooltip "Enter the frame title here"
526 Decoration conglomerate
535 Standard,Itemize,Enumerate,Description,FrameTitle,FrameSubtitle,Column,
536 Columns,ColumnsCenterAligned,ColumnsTopAligned,Pause,Overprint,OverlayArea,Only,Block,
537 ExampleBlock,AlertBlock,Bibliography,Quotation,Quote,Verse,Corollary,Definition,Definitions,
538 Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
544 LabelString "Frame (plain)"
546 MenuString "Frame Options"
547 LabelString "Options"
548 Tooltip "Frame options (see beamer manual)"
555 LabelString "Frame (fragile)"
557 MenuString "Frame Options"
558 LabelString "Options"
559 Tooltip "Frame options (see beamer manual)"
571 MenuString "Overlay Specifications|v"
572 Tooltip "Overlay specifications for this frame"
578 LabelString "Default Overlay Specifications"
579 Tooltip "Default overlay specifications within this frame"
585 MenuString "Frame Options"
586 LabelString "Options"
587 Tooltip "Frame options (see beamer manual)"
599 LabelString "Repeat frame with label"
628 LabelString "On Slide"
629 MenuString "Overlay Specifications|v"
630 Tooltip "Specify the overlay settings (see beamer manual)"
636 LabelString "Short Frame Title|S"
637 Tooltip "A short form of the frame title used in some themes"
646 LatexName framesubtitle
658 LabelString "On Slide"
659 MenuString "Overlay Specifications|v"
660 Tooltip "Specify the overlay settings (see beamer manual)"
685 LabelString "Start column (increase depth!), width:"
688 MenuString "Column Options"
689 LabelString "Options"
690 Tooltip "Column options (see beamer manual)"
692 LeftMargin "Start column (increase depth!), width:xx"
703 LatexType Environment
710 LabelString "Columns"
711 LeftMargin "Columnsxx"
713 LabelString "Column Placement Options"
714 Tooltip "Column placement options (t, T, c, b)"
725 Standard,Column,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,Block,
726 ExampleBlock,AlertBlock,Bibliography,Quotation,Quote,Verse,Corollary,Definition,Definitions,
727 Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
731 Style ColumnsCenterAligned
734 LabelString "Columns (center aligned)"
735 LeftMargin "Columns (center aligned)xx"
739 Style ColumnsTopAligned
742 LabelString "Columns (top aligned)"
743 LeftMargin "Columns (top aligned)xx"
759 LabelString "Pause number"
760 Tooltip "Number of slide where the context below the pause gets visible"
771 LabelString "_ _ _ _ _ _ _ _ _ _ _ _ _ _"
783 LatexType Item_Environment
787 MenuString "Overprint Area Width"
789 Tooltip "The width of the overprint area (default: text width)"
791 Argument listpreamble:1
792 LabelString "List preamble"
793 MenuString "List Preamble"
794 Tooltip "LaTeX code to be inserted before the first item"
802 MenuString "Item Overlay Specifications"
803 LabelString "On Slide"
804 Tooltip "Overlay specifications for this item"
819 LabelString "Overprint"
829 LatexType Environment
835 LatexName overlayarea
836 LabelString "Overlayarea"
846 LabelString "Overlay Area Width"
847 Tooltip "The width of the overlay area"
851 MenuString "Overlay Area Height"
853 Tooltip "The height of the overlay area"
861 LatexType Environment
868 LabelString "Uncovered on slides"
878 LabelString "On Slide"
879 MenuString "Overlay Specifications|v"
880 Tooltip "Specify the overlay settings (see beamer manual)"
890 LatexType Environment
897 LabelString "Only on slides"
907 LabelString "On Slide"
908 MenuString "Overlay Specifications|v"
909 Tooltip "Specify the overlay settings (see beamer manual)"
924 LatexType Environment
942 MenuString "Action Specification|S"
943 Tooltip "Specify the overlay settings (see beamer manual)"
949 LabelString "Block Title"
950 Tooltip "Enter the block title here"
952 Decoration conglomerate
960 Standard,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,Quotation,
961 Quote,Verse,Corollary,Definition,Definitions,Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
967 LatexName exampleblock
968 LabelString "Example Block:"
977 LabelString "Alert Block:"
1002 LabelString "Short Title|S"
1003 Tooltip "Short title which appears in the sidebar/header"
1005 # TODO: In DocBook, output it in a titleabbrev outside this title.
1013 DocBookTagType paragraph
1017 Style Title_(Plain_Frame)
1020 % plain title style, override default
1021 \renewcommand\makebeamertitle{\frame[plain]{\maketitle}}%
1039 LabelString "Short Subtitle|S"
1040 Tooltip "Short subtitle which appears in the sidebar/header"
1065 LabelString "Short Author|S"
1066 Tooltip "Short author which appears in the sidebar/header"
1073 DocBookTag personname
1074 DocBookTagType paragraph
1075 DocBookWrapperTag author
1076 DocBookWrapperTagType inline
1077 DocBookInInfo always
1093 LabelString "Short Institute|S"
1094 Tooltip "Short institute which appears in the sidebar/header"
1103 InsetLayout "Flex:InstituteMark"
1107 LabelString "Institute Mark"
1137 LabelString "Short Date|S"
1138 Tooltip "Short date which appears in the sidebar/header"
1152 LatexName titlegraphic
1174 Margin First_Dynamic
1175 LatexType Bib_Environment
1176 LatexName thebibliography
1186 LabelType Bibliography
1187 LabelString "References"
1195 Argument listpreamble:1
1196 LabelString "Bib preamble"
1197 MenuString "Bibliography Preamble"
1198 Tooltip "LaTeX code to be inserted before the first bibliography item"
1215 LatexType Environment
1228 AlignPossible Block, Left, Right, Center
1230 LabelString "On Slide"
1231 MenuString "Overlay Specifications|v"
1232 Tooltip "Specify the overlay settings (see beamer manual)"
1242 LatexType Environment
1252 AlignPossible Block, Left, Right, Center
1255 LabelString "On Slide"
1256 MenuString "Overlay Specifications|v"
1257 Tooltip "Specify the overlay settings (see beamer manual)"
1265 # LaTeX type is first dynamic because of LaTeX implementation.
1266 # In LyX this does not make sense.
1268 LatexType Environment
1270 Margin First_Dynamic
1279 AlignPossible Block, Left
1282 LabelString "On Slide"
1283 MenuString "Overlay Specifications|v"
1284 Tooltip "Specify the overlay settings (see beamer manual)"
1298 Margin First_Dynamic
1299 LatexType Environment
1306 LabelString "Corollary."
1318 LabelString "Action"
1319 MenuString "Action Specifications|S"
1320 Tooltip "Specify the overlay settings (see beamer manual)"
1326 LabelString "Additional Theorem Text"
1327 Tooltip "Additional text appended to the theorem header"
1330 Standard,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,LyX-Code
1336 LatexName definition
1337 LabelString "Definition."
1342 LatexName definitions
1343 LabelString "Definitions."
1349 LabelString "Example."
1359 LabelString "Examples."
1371 LabelString "Lemma."
1377 LabelString "Proof."
1383 LabelString "Theorem."
1394 LatexType Environment
1402 AlignPossible Block, Left, Right, Center
1406 \newenvironment{lyxcode}
1407 {\par\begin{list}{}{
1408 \setlength{\rightmargin}{\leftmargin}
1409 \setlength{\listparindent}{0pt}% needed for AMS classes
1411 \setlength{\itemsep}{0pt}
1412 \setlength{\parsep}{0pt}
1413 \normalfont\ttfamily}%
1416 \def\textasciitilde{\char`\~}
1423 DocBookTag programlisting
1424 DocBookTagType paragraph
1425 DocBookAttr language='lyx'
1442 LeftMargin "Note:xx"
1448 LabelString "On Slide"
1449 MenuString "Overlay Specifications|v"
1450 Tooltip "Specify the overlay settings (see beamer manual)"
1466 InsetLayout Flex:Bold
1475 LabelString "Action"
1476 MenuString "Action Specifications|S"
1477 Tooltip "Specify the overlay settings (see beamer manual)"
1486 InsetLayout Flex:Emphasize
1495 LabelString "Action"
1496 MenuString "Action Specifications|S"
1497 Tooltip "Specify the overlay settings (see beamer manual)"
1506 InsetLayout Flex:Alert
1515 LabelString "Action"
1516 MenuString "Action Specifications|S"
1517 Tooltip "Specify the overlay settings (see beamer manual)"
1526 InsetLayout Flex:Structure
1528 LabelString Structure
1535 LabelString "Action"
1536 MenuString "Action Specifications|S"
1537 Tooltip "Specify the overlay settings (see beamer manual)"
1546 InsetLayout Flex:Only
1555 LabelString "Action"
1556 MenuString "Action Specifications|S"
1557 Tooltip "Specify the overlay settings (see beamer manual)"
1567 InsetLayout Flex:Uncover
1576 LabelString "Action"
1577 MenuString "Action Specifications|S"
1578 Tooltip "Specify the overlay settings (see beamer manual)"
1588 InsetLayout Flex:Visible
1597 LabelString "Action"
1598 MenuString "Action Specifications|S"
1599 Tooltip "Specify the overlay settings (see beamer manual)"
1609 InsetLayout Flex:Invisible
1611 LabelString Invisible
1618 LabelString "Action"
1619 MenuString "Action Specifications|S"
1620 Tooltip "Specify the overlay settings (see beamer manual)"
1630 InsetLayout Flex:Alternative
1632 LabelString Alternative
1639 LabelString "Action"
1640 MenuString "Action Specifications|S"
1641 Tooltip "Specify the overlay settings (see beamer manual)"
1647 LabelString "Default Text"
1648 Tooltip "Enter the default text here"
1655 InsetLayout Flex:Beamer_Note
1665 LabelString "Action"
1666 MenuString "Action Specifications|S"
1667 Tooltip "Specify the overlay settings (see beamer manual)"
1673 LabelString "Note Options"
1674 Tooltip "Specifiy note options (see beamer manual)"
1679 InsetLayout Flex:ArticleMode
1682 LatexParam <article>
1690 InsetLayout Flex:PresentationMode
1693 LatexParam <presentation>
1696 LabelString Presentation
1706 Input stdfloatnames.inc
1715 ListName "List of Tables"
1718 ListCommand listoftables
1728 ListName "List of Figures"
1731 ListCommand listoffigures
1735 Input theorems-refprefix.inc