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 # For upstream (Beamer) feature request:
22 # https://github.com/josephwright/beamer/issues/342
23 ExcludesModule enumitem
25 # General textclass parameters
39 # The default font layout
48 # Provide an own maketitle command, which can be altered by Title_(Plain_Frame)
49 TitleLaTeXName makebeamertitle
51 % this default might be overridden by plain title style
52 \newcommand\makebeamertitle{\frame{\maketitle}}%
53 % (ERT) argument for the TOC
55 \let\origtableofcontents=\tableofcontents
56 \def\tableofcontents{\@ifnextchar[{\origtableofcontents}{\gobbletableofcontents}}
57 \def\gobbletableofcontents#1{\origtableofcontents}
74 AlignPossible Block, Left, Right, Center
87 LatexType Item_Environment
90 LabelString "Overlay Specifications|v"
91 Tooltip "Overlay specifications for this list"
97 LabelString "Custom Item|s"
98 Tooltip "A customized item string"
101 MenuString "Item Overlay Specifications"
102 LabelString "On Slide"
103 Tooltip "Overlay specifications for this item"
108 Argument listpreamble:1
109 LabelString "List preamble"
110 MenuString "List Preamble"
111 Tooltip "LaTeX code to be inserted before the first item"
128 DocBookTag itemizedlist
129 DocBookItemTag listitem
130 DocBookItemInnerTag para
136 LatexType Item_Environment
139 LabelString "Overlay Specifications|v"
140 Tooltip "Overlay specifications for this list"
146 LabelString "Mini Template"
147 Tooltip "Mini template for this list (see beamer manual for details)"
150 LabelString "Custom Item|s"
151 Tooltip "A customized item string"
154 MenuString "Item Overlay Specifications"
155 LabelString "On Slide"
156 Tooltip "Overlay specifications for this item"
161 Argument listpreamble:1
162 LabelString "List preamble"
163 MenuString "List Preamble"
164 Tooltip "LaTeX code to be inserted before the first item"
183 DocBookTag orderedlist
184 DocBookItemTag listitem
185 DocBookItemInnerTag para
191 LatexType Item_environment
192 LatexName description
194 LabelString "Overlay Specifications|v"
195 Tooltip "Overlay specifications for this list"
201 LabelString "Longest label|s"
202 Tooltip "The longest label in this list (to determine the indendation width)"
204 Argument listpreamble:1
205 LabelString "List preamble"
206 MenuString "List Preamble"
207 Tooltip "LaTeX code to be inserted before the first item"
215 MenuString "Item Overlay Specifications"
216 LabelString "On Slide"
217 Tooltip "Overlay specifications for this item"
235 DocBookTag variablelist
236 DocBookItemWrapperTag varlistentry
237 DocBookItemTag listitem
238 DocBookItemInnerTag para
239 DocBookItemLabelTag term
240 DocBookItemLabelTagType paragraph
255 MenuString "Mode Specification|S"
256 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
262 LabelString "Short Title|S"
263 Tooltip "The part as it appears in the table of contents/running headers"
306 LabelString "Section \arabic{section}"
310 MenuString "Mode Specification|S"
311 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
317 LabelString "Short Title|S"
318 Tooltip "The section as it appears in the table of contents/running headers"
330 LabelStringAppendix "\Alph{section}"
343 MenuString "Mode Specification|S"
344 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
367 LabelCounter subsection
368 LabelString "Subsection \arabic{section}.\arabic{subsection}"
372 MenuString "Mode Specification|S"
373 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
379 LabelString "Short Title|S"
380 Tooltip "The subsection as it appears in the table of contents/running headers"
392 LabelStringAppendix "\arabic{section}.\arabic{subsection}"
405 MenuString "Mode Specification|S"
406 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
418 LatexName subsubsection
429 LabelCounter subsubsection
430 LabelString "Subsubsection \arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
434 MenuString "Mode Specification|S"
435 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
441 LabelString "Short Title|S"
442 Tooltip "The subsubsection as it appears in the table of contents/running headers"
454 LabelStringAppendix "\arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
459 CopyStyle Subsubsection
462 LatexName subsubsection
467 MenuString "Mode Specification|S"
468 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
485 LatexType Environment
505 MenuString "Overlay Specifications|v"
506 Tooltip "Overlay specifications for this frame"
512 LabelString "Default Overlay Specifications"
513 Tooltip "Default overlay specifications within this frame"
519 MenuString "Frame Options"
520 LabelString "Options"
521 Tooltip "Frame options (see beamer manual)"
524 LabelString "Frame Title"
525 Tooltip "Enter the frame title here"
528 Decoration conglomerate
537 Standard,Itemize,Enumerate,Description,FrameTitle,FrameSubtitle,Column,
538 Columns,ColumnsCenterAligned,ColumnsTopAligned,Pause,Overprint,OverlayArea,Only,Block,
539 ExampleBlock,AlertBlock,Bibliography,Quotation,Quote,Verse,Corollary,Definition,Definitions,
540 Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
546 LabelString "Frame (plain)"
548 MenuString "Frame Options"
549 LabelString "Options"
550 Tooltip "Frame options (see beamer manual)"
557 LabelString "Frame (fragile)"
559 MenuString "Frame Options"
560 LabelString "Options"
561 Tooltip "Frame options (see beamer manual)"
573 MenuString "Overlay Specifications|v"
574 Tooltip "Overlay specifications for this frame"
580 LabelString "Default Overlay Specifications"
581 Tooltip "Default overlay specifications within this frame"
587 MenuString "Frame Options"
588 LabelString "Options"
589 Tooltip "Frame options (see beamer manual)"
601 LabelString "Repeat frame with label"
630 LabelString "On Slide"
631 MenuString "Overlay Specifications|v"
632 Tooltip "Specify the overlay settings (see beamer manual)"
638 LabelString "Short Frame Title|S"
639 Tooltip "A short form of the frame title used in some themes"
648 LatexName framesubtitle
660 LabelString "On Slide"
661 MenuString "Overlay Specifications|v"
662 Tooltip "Specify the overlay settings (see beamer manual)"
687 LabelString "Start column (increase depth!), width:"
690 MenuString "Column Options"
691 LabelString "Options"
692 Tooltip "Column options (see beamer manual)"
704 LatexType Environment
711 LabelString "Columns"
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)"
738 Style ColumnsTopAligned
741 LabelString "Columns (top aligned)"
757 LabelString "Pause number"
758 Tooltip "Number of slide where the context below the pause gets visible"
769 LabelString "_ _ _ _ _ _ _ _ _ _ _ _ _ _"
781 LatexType Item_Environment
785 MenuString "Overprint Area Width"
787 Tooltip "The width of the overprint area (default: text width)"
789 Argument listpreamble:1
790 LabelString "List preamble"
791 MenuString "List Preamble"
792 Tooltip "LaTeX code to be inserted before the first item"
800 MenuString "Item Overlay Specifications"
801 LabelString "On Slide"
802 Tooltip "Overlay specifications for this item"
817 LabelString "Overprint"
827 LatexType Environment
833 LatexName overlayarea
834 LabelString "Overlayarea"
844 LabelString "Overlay Area Width"
845 Tooltip "The width of the overlay area"
849 MenuString "Overlay Area Height"
851 Tooltip "The height of the overlay area"
859 LatexType Environment
866 LabelString "Uncovered on slides"
876 LabelString "On Slide"
877 MenuString "Overlay Specifications|v"
878 Tooltip "Specify the overlay settings (see beamer manual)"
888 LatexType Environment
895 LabelString "Only on slides"
905 LabelString "On Slide"
906 MenuString "Overlay Specifications|v"
907 Tooltip "Specify the overlay settings (see beamer manual)"
922 LatexType Environment
940 MenuString "Action Specification|S"
941 Tooltip "Specify the overlay settings (see beamer manual)"
947 LabelString "Block Title"
948 Tooltip "Enter the block title here"
950 Decoration conglomerate
958 Standard,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,Quotation,
959 Quote,Verse,Corollary,Definition,Definitions,Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
965 LatexName exampleblock
966 LabelString "Example Block:"
975 LabelString "Alert Block:"
1000 LabelString "Short Title|S"
1001 Tooltip "Short title which appears in the sidebar/header"
1003 # TODO: In DocBook, output it in a titleabbrev outside this title.
1011 DocBookTagType paragraph
1015 Style Title_(Plain_Frame)
1018 % plain title style, override default
1019 \renewcommand\makebeamertitle{\frame[plain]{\maketitle}}%
1037 LabelString "Short Subtitle|S"
1038 Tooltip "Short subtitle which appears in the sidebar/header"
1063 LabelString "Short Author|S"
1064 Tooltip "Short author which appears in the sidebar/header"
1071 DocBookTag personname
1072 DocBookTagType paragraph
1073 DocBookWrapperTag author
1074 DocBookWrapperTagType inline
1075 DocBookInInfo always
1091 LabelString "Short Institute|S"
1092 Tooltip "Short institute which appears in the sidebar/header"
1101 InsetLayout "Flex:InstituteMark"
1105 LabelString "Institute Mark"
1135 LabelString "Short Date|S"
1136 Tooltip "Short date which appears in the sidebar/header"
1150 LatexName titlegraphic
1172 Margin First_Dynamic
1173 LatexType Bib_Environment
1174 LatexName thebibliography
1184 LabelType Bibliography
1185 LabelString "References"
1193 Argument listpreamble:1
1194 LabelString "Bib preamble"
1195 MenuString "Bibliography Preamble"
1196 Tooltip "LaTeX code to be inserted before the first bibliography item"
1213 LatexType Environment
1226 AlignPossible Block, Left, Right, Center
1228 LabelString "On Slide"
1229 MenuString "Overlay Specifications|v"
1230 Tooltip "Specify the overlay settings (see beamer manual)"
1240 LatexType Environment
1250 AlignPossible Block, Left, Right, Center
1253 LabelString "On Slide"
1254 MenuString "Overlay Specifications|v"
1255 Tooltip "Specify the overlay settings (see beamer manual)"
1263 # LaTeX type is first dynamic because of LaTeX implementation.
1264 # In LyX this does not make sense.
1266 LatexType Environment
1268 Margin First_Dynamic
1277 AlignPossible Block, Left
1280 LabelString "On Slide"
1281 MenuString "Overlay Specifications|v"
1282 Tooltip "Specify the overlay settings (see beamer manual)"
1296 Margin First_Dynamic
1297 LatexType Environment
1304 LabelString "Corollary."
1316 LabelString "Action"
1317 MenuString "Action Specifications|S"
1318 Tooltip "Specify the overlay settings (see beamer manual)"
1324 LabelString "Additional Theorem Text"
1325 Tooltip "Additional text appended to the theorem header"
1328 Standard,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,LyX-Code
1334 LatexName definition
1335 LabelString "Definition."
1340 LatexName definitions
1341 LabelString "Definitions."
1347 LabelString "Example."
1357 LabelString "Examples."
1369 LabelString "Lemma."
1375 LabelString "Proof."
1381 LabelString "Theorem."
1392 LatexType Environment
1400 AlignPossible Block, Left, Right, Center
1404 \newenvironment{lyxcode}
1405 {\par\begin{list}{}{
1406 \setlength{\rightmargin}{\leftmargin}
1407 \setlength{\listparindent}{0pt}% needed for AMS classes
1409 \setlength{\itemsep}{0pt}
1410 \setlength{\parsep}{0pt}
1411 \normalfont\ttfamily}%
1414 \def\textasciitilde{\char`\~}
1421 DocBookTag programlisting
1422 DocBookTagType paragraph
1423 DocBookAttr language='lyx'
1440 LeftMargin "Note:xx"
1446 LabelString "On Slide"
1447 MenuString "Overlay Specifications|v"
1448 Tooltip "Specify the overlay settings (see beamer manual)"
1464 InsetLayout Flex:Bold
1473 LabelString "Action"
1474 MenuString "Action Specifications|S"
1475 Tooltip "Specify the overlay settings (see beamer manual)"
1484 InsetLayout Flex:Emphasize
1493 LabelString "Action"
1494 MenuString "Action Specifications|S"
1495 Tooltip "Specify the overlay settings (see beamer manual)"
1504 InsetLayout Flex:Alert
1513 LabelString "Action"
1514 MenuString "Action Specifications|S"
1515 Tooltip "Specify the overlay settings (see beamer manual)"
1524 InsetLayout Flex:Structure
1526 LabelString Structure
1533 LabelString "Action"
1534 MenuString "Action Specifications|S"
1535 Tooltip "Specify the overlay settings (see beamer manual)"
1544 InsetLayout Flex:Only
1553 LabelString "Action"
1554 MenuString "Action Specifications|S"
1555 Tooltip "Specify the overlay settings (see beamer manual)"
1565 InsetLayout Flex:Uncover
1574 LabelString "Action"
1575 MenuString "Action Specifications|S"
1576 Tooltip "Specify the overlay settings (see beamer manual)"
1586 InsetLayout Flex:Visible
1595 LabelString "Action"
1596 MenuString "Action Specifications|S"
1597 Tooltip "Specify the overlay settings (see beamer manual)"
1607 InsetLayout Flex:Invisible
1609 LabelString Invisible
1616 LabelString "Action"
1617 MenuString "Action Specifications|S"
1618 Tooltip "Specify the overlay settings (see beamer manual)"
1628 InsetLayout Flex:Alternative
1630 LabelString Alternative
1637 LabelString "Action"
1638 MenuString "Action Specifications|S"
1639 Tooltip "Specify the overlay settings (see beamer manual)"
1646 LabelString "Default Text"
1647 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