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"
368 LabelCounter subsection
369 LabelString "Subsection \arabic{section}.\arabic{subsection}"
373 MenuString "Mode Specification|S"
374 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
380 LabelString "Short Title|S"
381 Tooltip "The subsection as it appears in the table of contents/running headers"
393 LabelStringAppendix "\arabic{section}.\arabic{subsection}"
406 MenuString "Mode Specification|S"
407 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
420 LatexName subsubsection
431 LabelCounter subsubsection
432 LabelString "Subsubsection \arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
436 MenuString "Mode Specification|S"
437 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
443 LabelString "Short Title|S"
444 Tooltip "The subsubsection as it appears in the table of contents/running headers"
456 LabelStringAppendix "\arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
461 CopyStyle Subsubsection
464 LatexName subsubsection
469 MenuString "Mode Specification|S"
470 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
488 LatexType Environment
508 MenuString "Overlay Specifications|v"
509 Tooltip "Overlay specifications for this frame"
515 LabelString "Default Overlay Specifications"
516 Tooltip "Default overlay specifications within this frame"
522 MenuString "Frame Options"
523 LabelString "Options"
524 Tooltip "Frame options (see beamer manual)"
527 LabelString "Frame Title"
528 Tooltip "Enter the frame title here"
531 Decoration conglomerate
540 Standard,Itemize,Enumerate,Description,FrameTitle,FrameSubtitle,Column,
541 Columns,ColumnsCenterAligned,ColumnsTopAligned,Pause,Overprint,OverlayArea,Only,Block,
542 ExampleBlock,AlertBlock,Bibliography,Quotation,Quote,Verse,Corollary,Definition,Definitions,
543 Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
549 LabelString "Frame (plain)"
551 MenuString "Frame Options"
552 LabelString "Options"
553 Tooltip "Frame options (see beamer manual)"
560 LabelString "Frame (fragile)"
562 MenuString "Frame Options"
563 LabelString "Options"
564 Tooltip "Frame options (see beamer manual)"
576 MenuString "Overlay Specifications|v"
577 Tooltip "Overlay specifications for this frame"
583 LabelString "Default Overlay Specifications"
584 Tooltip "Default overlay specifications within this frame"
590 MenuString "Frame Options"
591 LabelString "Options"
592 Tooltip "Frame options (see beamer manual)"
604 LabelString "Repeat frame with label"
633 LabelString "On Slide"
634 MenuString "Overlay Specifications|v"
635 Tooltip "Specify the overlay settings (see beamer manual)"
641 LabelString "Short Frame Title|S"
642 Tooltip "A short form of the frame title used in some themes"
651 LatexName framesubtitle
663 LabelString "On Slide"
664 MenuString "Overlay Specifications|v"
665 Tooltip "Specify the overlay settings (see beamer manual)"
690 LabelString "Start column (increase depth!), width:"
693 MenuString "Column Options"
694 LabelString "Options"
695 Tooltip "Column options (see beamer manual)"
707 LatexType Environment
714 LabelString "Columns"
716 LabelString "Column Placement Options"
717 Tooltip "Column placement options (t, T, c, b)"
728 Standard,Column,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,Block,
729 ExampleBlock,AlertBlock,Bibliography,Quotation,Quote,Verse,Corollary,Definition,Definitions,
730 Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
734 Style ColumnsCenterAligned
737 LabelString "Columns (center aligned)"
741 Style ColumnsTopAligned
744 LabelString "Columns (top aligned)"
760 LabelString "Pause number"
761 Tooltip "Number of slide where the context below the pause gets visible"
772 LabelString "_ _ _ _ _ _ _ _ _ _ _ _ _ _"
784 LatexType Item_Environment
788 MenuString "Overprint Area Width"
790 Tooltip "The width of the overprint area (default: text width)"
792 Argument listpreamble:1
793 LabelString "List preamble"
794 MenuString "List Preamble"
795 Tooltip "LaTeX code to be inserted before the first item"
803 MenuString "Item Overlay Specifications"
804 LabelString "On Slide"
805 Tooltip "Overlay specifications for this item"
820 LabelString "Overprint"
830 LatexType Environment
836 LatexName overlayarea
837 LabelString "Overlayarea"
847 LabelString "Overlay Area Width"
848 Tooltip "The width of the overlay area"
852 MenuString "Overlay Area Height"
854 Tooltip "The height of the overlay area"
862 LatexType Environment
869 LabelString "Uncovered on slides"
879 LabelString "On Slide"
880 MenuString "Overlay Specifications|v"
881 Tooltip "Specify the overlay settings (see beamer manual)"
891 LatexType Environment
898 LabelString "Only on slides"
908 LabelString "On Slide"
909 MenuString "Overlay Specifications|v"
910 Tooltip "Specify the overlay settings (see beamer manual)"
925 LatexType Environment
943 MenuString "Action Specification|S"
944 Tooltip "Specify the overlay settings (see beamer manual)"
950 LabelString "Block Title"
951 Tooltip "Enter the block title here"
953 Decoration conglomerate
961 Standard,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,Quotation,
962 Quote,Verse,Corollary,Definition,Definitions,Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
968 LatexName exampleblock
969 LabelString "Example Block:"
978 LabelString "Alert Block:"
1003 LabelString "Short Title|S"
1004 Tooltip "Short title which appears in the sidebar/header"
1006 # TODO: In DocBook, output it in a titleabbrev outside this title.
1014 DocBookTagType paragraph
1018 Style Title_(Plain_Frame)
1021 % plain title style, override default
1022 \renewcommand\makebeamertitle{\frame[plain]{\maketitle}}%
1040 LabelString "Short Subtitle|S"
1041 Tooltip "Short subtitle which appears in the sidebar/header"
1066 LabelString "Short Author|S"
1067 Tooltip "Short author which appears in the sidebar/header"
1074 DocBookTag personname
1075 DocBookTagType paragraph
1076 DocBookWrapperTag author
1077 DocBookWrapperTagType inline
1078 DocBookInInfo always
1094 LabelString "Short Institute|S"
1095 Tooltip "Short institute which appears in the sidebar/header"
1104 InsetLayout "Flex:InstituteMark"
1108 LabelString "Institute Mark"
1138 LabelString "Short Date|S"
1139 Tooltip "Short date which appears in the sidebar/header"
1153 LatexName titlegraphic
1175 Margin First_Dynamic
1176 LatexType Bib_Environment
1177 LatexName thebibliography
1187 LabelType Bibliography
1188 LabelString "References"
1196 Argument listpreamble:1
1197 LabelString "Bib preamble"
1198 MenuString "Bibliography Preamble"
1199 Tooltip "LaTeX code to be inserted before the first bibliography item"
1216 LatexType Environment
1229 AlignPossible Block, Left, Right, Center
1231 LabelString "On Slide"
1232 MenuString "Overlay Specifications|v"
1233 Tooltip "Specify the overlay settings (see beamer manual)"
1243 LatexType Environment
1253 AlignPossible Block, Left, Right, Center
1256 LabelString "On Slide"
1257 MenuString "Overlay Specifications|v"
1258 Tooltip "Specify the overlay settings (see beamer manual)"
1266 # LaTeX type is first dynamic because of LaTeX implementation.
1267 # In LyX this does not make sense.
1269 LatexType Environment
1271 Margin First_Dynamic
1280 AlignPossible Block, Left
1283 LabelString "On Slide"
1284 MenuString "Overlay Specifications|v"
1285 Tooltip "Specify the overlay settings (see beamer manual)"
1299 Margin First_Dynamic
1300 LatexType Environment
1307 LabelString "Corollary."
1319 LabelString "Action"
1320 MenuString "Action Specifications|S"
1321 Tooltip "Specify the overlay settings (see beamer manual)"
1327 LabelString "Additional Theorem Text"
1328 Tooltip "Additional text appended to the theorem header"
1331 Standard,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,LyX-Code
1337 LatexName definition
1338 LabelString "Definition."
1343 LatexName definitions
1344 LabelString "Definitions."
1350 LabelString "Example."
1360 LabelString "Examples."
1372 LabelString "Lemma."
1378 LabelString "Proof."
1384 LabelString "Theorem."
1395 LatexType Environment
1403 AlignPossible Block, Left, Right, Center
1407 \newenvironment{lyxcode}
1408 {\par\begin{list}{}{
1409 \setlength{\rightmargin}{\leftmargin}
1410 \setlength{\listparindent}{0pt}% needed for AMS classes
1412 \setlength{\itemsep}{0pt}
1413 \setlength{\parsep}{0pt}
1414 \normalfont\ttfamily}%
1417 \def\textasciitilde{\char`\~}
1424 DocBookTag programlisting
1425 DocBookTagType paragraph
1426 DocBookAttr language='lyx'
1443 LeftMargin "Note:xx"
1449 LabelString "On Slide"
1450 MenuString "Overlay Specifications|v"
1451 Tooltip "Specify the overlay settings (see beamer manual)"
1467 InsetLayout Flex:Bold
1476 LabelString "Action"
1477 MenuString "Action Specifications|S"
1478 Tooltip "Specify the overlay settings (see beamer manual)"
1487 InsetLayout Flex:Emphasize
1496 LabelString "Action"
1497 MenuString "Action Specifications|S"
1498 Tooltip "Specify the overlay settings (see beamer manual)"
1507 InsetLayout Flex:Alert
1516 LabelString "Action"
1517 MenuString "Action Specifications|S"
1518 Tooltip "Specify the overlay settings (see beamer manual)"
1527 InsetLayout Flex:Structure
1529 LabelString Structure
1536 LabelString "Action"
1537 MenuString "Action Specifications|S"
1538 Tooltip "Specify the overlay settings (see beamer manual)"
1547 InsetLayout Flex:Only
1556 LabelString "Action"
1557 MenuString "Action Specifications|S"
1558 Tooltip "Specify the overlay settings (see beamer manual)"
1568 InsetLayout Flex:Uncover
1577 LabelString "Action"
1578 MenuString "Action Specifications|S"
1579 Tooltip "Specify the overlay settings (see beamer manual)"
1589 InsetLayout Flex:Visible
1598 LabelString "Action"
1599 MenuString "Action Specifications|S"
1600 Tooltip "Specify the overlay settings (see beamer manual)"
1610 InsetLayout Flex:Invisible
1612 LabelString Invisible
1619 LabelString "Action"
1620 MenuString "Action Specifications|S"
1621 Tooltip "Specify the overlay settings (see beamer manual)"
1631 InsetLayout Flex:Alternative
1633 LabelString Alternative
1640 LabelString "Action"
1641 MenuString "Action Specifications|S"
1642 Tooltip "Specify the overlay settings (see beamer manual)"
1649 LabelString "Default Text"
1650 Tooltip "Enter the default text here"
1658 InsetLayout Flex:Beamer_Note
1668 LabelString "Action"
1669 MenuString "Action Specifications|S"
1670 Tooltip "Specify the overlay settings (see beamer manual)"
1676 LabelString "Note Options"
1677 Tooltip "Specifiy note options (see beamer manual)"
1682 InsetLayout Flex:ArticleMode
1685 LatexParam <article>
1693 InsetLayout Flex:PresentationMode
1696 LatexParam <presentation>
1699 LabelString Presentation
1709 Input stdfloatnames.inc
1718 ListName "List of Tables"
1721 ListCommand listoftables
1731 ListName "List of Figures"
1734 ListCommand listoffigures
1738 Input theorems-refprefix.inc