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
187 ol.enumi { list-style-type: decimal; }
188 ol.enumii { list-style-type: lower-latin; }
189 ol.enumiii { list-style-type: lower-roman; }
190 ol.enumiv { list-style-type: upper-latin; }
197 LatexType Item_environment
198 LatexName description
200 LabelString "Overlay Specifications|v"
201 Tooltip "Overlay specifications for this list"
207 LabelString "Longest label|s"
208 Tooltip "The longest label in this list (to determine the indendation width)"
210 Argument listpreamble:1
211 LabelString "List preamble"
212 MenuString "List Preamble"
213 Tooltip "LaTeX code to be inserted before the first item"
221 MenuString "Item Overlay Specifications"
222 LabelString "On Slide"
223 Tooltip "Overlay specifications for this item"
241 DocBookTag variablelist
242 DocBookItemWrapperTag varlistentry
243 DocBookItemTag listitem
244 DocBookItemInnerTag para
245 DocBookItemLabelTag term
246 DocBookItemLabelTagType paragraph
261 MenuString "Mode Specification|S"
262 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
268 LabelString "Short Title|S"
269 Tooltip "The part as it appears in the table of contents/running headers"
313 LabelString "Section \arabic{section}"
317 MenuString "Mode Specification|S"
318 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
324 LabelString "Short Title|S"
325 Tooltip "The section as it appears in the table of contents/running headers"
337 LabelStringAppendix "\Alph{section}"
351 MenuString "Mode Specification|S"
352 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
377 LabelCounter subsection
378 LabelString "Subsection \arabic{section}.\arabic{subsection}"
382 MenuString "Mode Specification|S"
383 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
389 LabelString "Short Title|S"
390 Tooltip "The subsection as it appears in the table of contents/running headers"
402 LabelStringAppendix "\arabic{section}.\arabic{subsection}"
416 MenuString "Mode Specification|S"
417 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
430 LatexName subsubsection
441 LabelCounter subsubsection
442 LabelString "Subsubsection \arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
446 MenuString "Mode Specification|S"
447 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
453 LabelString "Short Title|S"
454 Tooltip "The subsubsection as it appears in the table of contents/running headers"
466 LabelStringAppendix "\arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
471 CopyStyle Subsubsection
474 LatexName subsubsection
479 MenuString "Mode Specification|S"
480 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
498 LatexType Environment
519 MenuString "Overlay Specifications|v"
520 Tooltip "Overlay specifications for this frame"
526 LabelString "Default Overlay Specifications"
527 Tooltip "Default overlay specifications within this frame"
533 MenuString "Frame Options"
534 LabelString "Options"
535 Tooltip "Frame options (see beamer manual)"
538 LabelString "Frame Title"
539 Tooltip "Enter the frame title here"
542 Decoration conglomerate
551 Standard,Itemize,Enumerate,Description,FrameTitle,FrameSubtitle,Column,
552 Columns,ColumnsCenterAligned,ColumnsTopAligned,Pause,Overprint,OverlayArea,Only,Block,
553 ExampleBlock,AlertBlock,Bibliography,Quotation,Quote,Verse,Corollary,Definition,Definitions,
554 Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
561 LabelString "Frame (plain)"
563 MenuString "Frame Options"
564 LabelString "Options"
565 Tooltip "Frame options (see beamer manual)"
572 LabelString "Frame (fragile)"
574 MenuString "Frame Options"
575 LabelString "Options"
576 Tooltip "Frame options (see beamer manual)"
588 MenuString "Overlay Specifications|v"
589 Tooltip "Overlay specifications for this frame"
595 LabelString "Default Overlay Specifications"
596 Tooltip "Default overlay specifications within this frame"
602 MenuString "Frame Options"
603 LabelString "Options"
604 Tooltip "Frame options (see beamer manual)"
616 LabelString "Repeat frame with label"
645 LabelString "On Slide"
646 MenuString "Overlay Specifications|v"
647 Tooltip "Specify the overlay settings (see beamer manual)"
653 LabelString "Short Frame Title|S"
654 Tooltip "A short form of the frame title used in some themes"
663 LatexName framesubtitle
675 LabelString "On Slide"
676 MenuString "Overlay Specifications|v"
677 Tooltip "Specify the overlay settings (see beamer manual)"
702 LabelString "Start column (increase depth!), width:"
705 MenuString "Column Options"
706 LabelString "Options"
707 Tooltip "Column options (see beamer manual)"
719 LatexType Environment
726 LabelString "Columns"
728 LabelString "Column Placement Options"
729 Tooltip "Column placement options (t, T, c, b)"
740 Standard,Column,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,Block,
741 ExampleBlock,AlertBlock,Bibliography,Quotation,Quote,Verse,Corollary,Definition,Definitions,
742 Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
746 Style ColumnsCenterAligned
749 LabelString "Columns (center aligned)"
753 Style ColumnsTopAligned
756 LabelString "Columns (top aligned)"
772 LabelString "Pause number"
773 Tooltip "Number of slide where the context below the pause gets visible"
784 LabelString "_ _ _ _ _ _ _ _ _ _ _ _ _ _"
796 LatexType Item_Environment
800 MenuString "Overprint Area Width"
802 Tooltip "The width of the overprint area (default: text width)"
804 Argument listpreamble:1
805 LabelString "List preamble"
806 MenuString "List Preamble"
807 Tooltip "LaTeX code to be inserted before the first item"
815 MenuString "Item Overlay Specifications"
816 LabelString "On Slide"
817 Tooltip "Overlay specifications for this item"
832 LabelString "Overprint"
842 LatexType Environment
848 LatexName overlayarea
849 LabelString "Overlayarea"
859 LabelString "Overlay Area Width"
860 Tooltip "The width of the overlay area"
864 MenuString "Overlay Area Height"
866 Tooltip "The height of the overlay area"
874 LatexType Environment
881 LabelString "Uncovered on slides"
891 LabelString "On Slide"
892 MenuString "Overlay Specifications|v"
893 Tooltip "Specify the overlay settings (see beamer manual)"
903 LatexType Environment
910 LabelString "Only on slides"
920 LabelString "On Slide"
921 MenuString "Overlay Specifications|v"
922 Tooltip "Specify the overlay settings (see beamer manual)"
937 LatexType Environment
955 MenuString "Action Specification|S"
956 Tooltip "Specify the overlay settings (see beamer manual)"
962 LabelString "Block Title"
963 Tooltip "Enter the block title here"
965 Decoration conglomerate
973 Standard,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,Quotation,
974 Quote,Verse,Corollary,Definition,Definitions,Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
980 LatexName exampleblock
981 LabelString "Example Block:"
990 LabelString "Alert Block:"
1015 LabelString "Short Title|S"
1016 Tooltip "Short title which appears in the sidebar/header"
1018 # TODO: In DocBook, output it in a titleabbrev outside this title.
1026 DocBookTagType paragraph
1030 Style Title_(Plain_Frame)
1033 % plain title style, override default
1034 \renewcommand\makebeamertitle{\frame[plain]{\maketitle}}%
1052 LabelString "Short Subtitle|S"
1053 Tooltip "Short subtitle which appears in the sidebar/header"
1078 LabelString "Short Author|S"
1079 Tooltip "Short author which appears in the sidebar/header"
1086 DocBookTag personname
1087 DocBookTagType paragraph
1088 DocBookWrapperTag author
1089 DocBookWrapperTagType inline
1090 DocBookInInfo always
1106 LabelString "Short Institute|S"
1107 Tooltip "Short institute which appears in the sidebar/header"
1116 InsetLayout "Flex:InstituteMark"
1120 LabelString "Institute Mark"
1150 LabelString "Short Date|S"
1151 Tooltip "Short date which appears in the sidebar/header"
1165 LatexName titlegraphic
1187 Margin First_Dynamic
1188 LatexType Bib_Environment
1189 LatexName thebibliography
1199 LabelType Bibliography
1200 LabelString "References"
1208 Argument listpreamble:1
1209 LabelString "Bib preamble"
1210 MenuString "Bibliography Preamble"
1211 Tooltip "LaTeX code to be inserted before the first bibliography item"
1228 LatexType Environment
1241 AlignPossible Block, Left, Right, Center
1243 LabelString "On Slide"
1244 MenuString "Overlay Specifications|v"
1245 Tooltip "Specify the overlay settings (see beamer manual)"
1255 LatexType Environment
1265 AlignPossible Block, Left, Right, Center
1268 LabelString "On Slide"
1269 MenuString "Overlay Specifications|v"
1270 Tooltip "Specify the overlay settings (see beamer manual)"
1278 # LaTeX type is first dynamic because of LaTeX implementation.
1279 # In LyX this does not make sense.
1281 LatexType Environment
1283 Margin First_Dynamic
1292 AlignPossible Block, Left
1295 LabelString "On Slide"
1296 MenuString "Overlay Specifications|v"
1297 Tooltip "Specify the overlay settings (see beamer manual)"
1311 Margin First_Dynamic
1312 LatexType Environment
1319 LabelString "Corollary."
1331 LabelString "Action"
1332 MenuString "Action Specifications|S"
1333 Tooltip "Specify the overlay settings (see beamer manual)"
1339 LabelString "Additional Theorem Text"
1340 Tooltip "Additional text appended to the theorem header"
1343 Standard,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,LyX-Code
1349 LatexName definition
1350 LabelString "Definition."
1355 LatexName definitions
1356 LabelString "Definitions."
1362 LabelString "Example."
1372 LabelString "Examples."
1384 LabelString "Lemma."
1390 LabelString "Proof."
1396 LabelString "Theorem."
1407 LatexType Environment
1415 AlignPossible Block, Left, Right, Center
1419 \newenvironment{lyxcode}
1420 {\par\begin{list}{}{
1421 \setlength{\rightmargin}{\leftmargin}
1422 \setlength{\listparindent}{0pt}% needed for AMS classes
1424 \setlength{\itemsep}{0pt}
1425 \setlength{\parsep}{0pt}
1426 \normalfont\ttfamily}%
1429 \def\textasciitilde{\char`\~}
1436 DocBookTag programlisting
1437 DocBookTagType paragraph
1438 DocBookAttr language='lyx'
1455 LeftMargin "Note:xx"
1461 LabelString "On Slide"
1462 MenuString "Overlay Specifications|v"
1463 Tooltip "Specify the overlay settings (see beamer manual)"
1479 InsetLayout Flex:Bold
1488 LabelString "Action"
1489 MenuString "Action Specifications|S"
1490 Tooltip "Specify the overlay settings (see beamer manual)"
1499 InsetLayout Flex:Emphasize
1508 LabelString "Action"
1509 MenuString "Action Specifications|S"
1510 Tooltip "Specify the overlay settings (see beamer manual)"
1519 InsetLayout Flex:Alert
1528 LabelString "Action"
1529 MenuString "Action Specifications|S"
1530 Tooltip "Specify the overlay settings (see beamer manual)"
1539 InsetLayout Flex:Structure
1541 LabelString Structure
1548 LabelString "Action"
1549 MenuString "Action Specifications|S"
1550 Tooltip "Specify the overlay settings (see beamer manual)"
1559 InsetLayout Flex:Only
1568 LabelString "Action"
1569 MenuString "Action Specifications|S"
1570 Tooltip "Specify the overlay settings (see beamer manual)"
1580 InsetLayout Flex:Uncover
1589 LabelString "Action"
1590 MenuString "Action Specifications|S"
1591 Tooltip "Specify the overlay settings (see beamer manual)"
1601 InsetLayout Flex:Visible
1610 LabelString "Action"
1611 MenuString "Action Specifications|S"
1612 Tooltip "Specify the overlay settings (see beamer manual)"
1622 InsetLayout Flex:Invisible
1624 LabelString Invisible
1631 LabelString "Action"
1632 MenuString "Action Specifications|S"
1633 Tooltip "Specify the overlay settings (see beamer manual)"
1643 InsetLayout Flex:Alternative
1645 LabelString Alternative
1652 LabelString "Action"
1653 MenuString "Action Specifications|S"
1654 Tooltip "Specify the overlay settings (see beamer manual)"
1661 LabelString "Default Text"
1662 Tooltip "Enter the default text here"
1670 InsetLayout Flex:Beamer_Note
1680 LabelString "Action"
1681 MenuString "Action Specifications|S"
1682 Tooltip "Specify the overlay settings (see beamer manual)"
1688 LabelString "Note Options"
1689 Tooltip "Specifiy note options (see beamer manual)"
1694 InsetLayout Flex:ArticleMode
1697 LatexParam <article>
1705 InsetLayout Flex:PresentationMode
1708 LatexParam <presentation>
1711 LabelString Presentation
1721 Input stdfloatnames.inc
1730 ListName "List of Tables"
1733 ListCommand listoftables
1734 PrettyFormat "Table ##"
1744 ListName "List of Figures"
1747 ListCommand listoffigures
1748 PrettyFormat "Figure ##"
1752 Input theorems-refprefix.inc