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
562 LabelString "Frame (plain)"
564 MenuString "Frame Options"
565 LabelString "Options"
566 Tooltip "Frame options (see beamer manual)"
573 LabelString "Frame (fragile)"
575 MenuString "Frame Options"
576 LabelString "Options"
577 Tooltip "Frame options (see beamer manual)"
591 MenuString "Overlay Specifications|v"
592 Tooltip "Overlay specifications for this frame"
598 LabelString "Default Overlay Specifications"
599 Tooltip "Default overlay specifications within this frame"
605 MenuString "Frame Options"
606 LabelString "Options"
607 Tooltip "Frame options (see beamer manual)"
619 LabelString "Repeat frame with label"
648 LabelString "On Slide"
649 MenuString "Overlay Specifications|v"
650 Tooltip "Specify the overlay settings (see beamer manual)"
656 LabelString "Short Frame Title|S"
657 Tooltip "A short form of the frame title used in some themes"
666 LatexName framesubtitle
678 LabelString "On Slide"
679 MenuString "Overlay Specifications|v"
680 Tooltip "Specify the overlay settings (see beamer manual)"
705 LabelString "Start column (increase depth!), width:"
708 MenuString "Column Options"
709 LabelString "Options"
710 Tooltip "Column options (see beamer manual)"
722 LatexType Environment
729 LabelString "Columns"
731 LabelString "Column Placement Options"
732 Tooltip "Column placement options (t, T, c, b)"
743 Standard,Column,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,Block,
744 ExampleBlock,AlertBlock,Bibliography,Quotation,Quote,Verse,Corollary,Definition,Definitions,
745 Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
749 Style ColumnsCenterAligned
752 LabelString "Columns (center aligned)"
756 Style ColumnsTopAligned
759 LabelString "Columns (top aligned)"
775 LabelString "Pause number"
776 Tooltip "Number of slide where the context below the pause gets visible"
787 LabelString "_ _ _ _ _ _ _ _ _ _ _ _ _ _"
799 LatexType Item_Environment
803 MenuString "Overprint Area Width"
805 Tooltip "The width of the overprint area (default: text width)"
807 Argument listpreamble:1
808 LabelString "List preamble"
809 MenuString "List Preamble"
810 Tooltip "LaTeX code to be inserted before the first item"
818 MenuString "Item Overlay Specifications"
819 LabelString "On Slide"
820 Tooltip "Overlay specifications for this item"
835 LabelString "Overprint"
845 LatexType Environment
851 LatexName overlayarea
852 LabelString "Overlayarea"
862 LabelString "Overlay Area Width"
863 Tooltip "The width of the overlay area"
867 MenuString "Overlay Area Height"
869 Tooltip "The height of the overlay area"
877 LatexType Environment
884 LabelString "Uncovered on slides"
894 LabelString "On Slide"
895 MenuString "Overlay Specifications|v"
896 Tooltip "Specify the overlay settings (see beamer manual)"
906 LatexType Environment
913 LabelString "Only on slides"
923 LabelString "On Slide"
924 MenuString "Overlay Specifications|v"
925 Tooltip "Specify the overlay settings (see beamer manual)"
940 LatexType Environment
958 MenuString "Action Specification|S"
959 Tooltip "Specify the overlay settings (see beamer manual)"
965 LabelString "Block Title"
966 Tooltip "Enter the block title here"
968 Decoration conglomerate
976 Standard,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,Quotation,
977 Quote,Verse,Corollary,Definition,Definitions,Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
983 LatexName exampleblock
984 LabelString "Example Block:"
993 LabelString "Alert Block:"
1018 LabelString "Short Title|S"
1019 Tooltip "Short title which appears in the sidebar/header"
1021 # TODO: In DocBook, output it in a titleabbrev outside this title.
1029 DocBookTagType paragraph
1033 Style Title_(Plain_Frame)
1036 % plain title style, override default
1037 \renewcommand\makebeamertitle{\frame[plain]{\maketitle}}%
1055 LabelString "Short Subtitle|S"
1056 Tooltip "Short subtitle which appears in the sidebar/header"
1081 LabelString "Short Author|S"
1082 Tooltip "Short author which appears in the sidebar/header"
1089 DocBookTag personname
1090 DocBookTagType paragraph
1091 DocBookWrapperTag author
1092 DocBookWrapperTagType inline
1093 DocBookInInfo always
1109 LabelString "Short Institute|S"
1110 Tooltip "Short institute which appears in the sidebar/header"
1119 InsetLayout "Flex:InstituteMark"
1123 LabelString "Institute Mark"
1153 LabelString "Short Date|S"
1154 Tooltip "Short date which appears in the sidebar/header"
1168 LatexName titlegraphic
1190 Margin First_Dynamic
1191 LatexType Bib_Environment
1192 LatexName thebibliography
1202 LabelType Bibliography
1203 LabelString "References"
1211 Argument listpreamble:1
1212 LabelString "Bib preamble"
1213 MenuString "Bibliography Preamble"
1214 Tooltip "LaTeX code to be inserted before the first bibliography item"
1231 LatexType Environment
1244 AlignPossible Block, Left, Right, Center
1246 LabelString "On Slide"
1247 MenuString "Overlay Specifications|v"
1248 Tooltip "Specify the overlay settings (see beamer manual)"
1258 LatexType Environment
1268 AlignPossible Block, Left, Right, Center
1271 LabelString "On Slide"
1272 MenuString "Overlay Specifications|v"
1273 Tooltip "Specify the overlay settings (see beamer manual)"
1281 # LaTeX type is first dynamic because of LaTeX implementation.
1282 # In LyX this does not make sense.
1284 LatexType Environment
1286 Margin First_Dynamic
1295 AlignPossible Block, Left
1298 LabelString "On Slide"
1299 MenuString "Overlay Specifications|v"
1300 Tooltip "Specify the overlay settings (see beamer manual)"
1314 Margin First_Dynamic
1315 LatexType Environment
1322 LabelString "Corollary."
1334 LabelString "Action"
1335 MenuString "Action Specifications|S"
1336 Tooltip "Specify the overlay settings (see beamer manual)"
1342 LabelString "Additional Theorem Text"
1343 Tooltip "Additional text appended to the theorem header"
1346 Standard,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,LyX-Code
1352 LatexName definition
1353 LabelString "Definition."
1358 LatexName definitions
1359 LabelString "Definitions."
1365 LabelString "Example."
1375 LabelString "Examples."
1387 LabelString "Lemma."
1393 LabelString "Proof."
1399 LabelString "Theorem."
1410 LatexType Environment
1418 AlignPossible Block, Left, Right, Center
1422 \newenvironment{lyxcode}
1423 {\par\begin{list}{}{
1424 \setlength{\rightmargin}{\leftmargin}
1425 \setlength{\listparindent}{0pt}% needed for AMS classes
1427 \setlength{\itemsep}{0pt}
1428 \setlength{\parsep}{0pt}
1429 \normalfont\ttfamily}%
1432 \def\textasciitilde{\char`\~}
1439 DocBookTag programlisting
1440 DocBookTagType paragraph
1441 DocBookAttr language='lyx'
1458 LeftMargin "Note:xx"
1464 LabelString "On Slide"
1465 MenuString "Overlay Specifications|v"
1466 Tooltip "Specify the overlay settings (see beamer manual)"
1482 InsetLayout Flex:Bold
1491 LabelString "Action"
1492 MenuString "Action Specifications|S"
1493 Tooltip "Specify the overlay settings (see beamer manual)"
1502 InsetLayout Flex:Emphasize
1511 LabelString "Action"
1512 MenuString "Action Specifications|S"
1513 Tooltip "Specify the overlay settings (see beamer manual)"
1522 InsetLayout Flex:Alert
1531 LabelString "Action"
1532 MenuString "Action Specifications|S"
1533 Tooltip "Specify the overlay settings (see beamer manual)"
1542 InsetLayout Flex:Structure
1544 LabelString Structure
1551 LabelString "Action"
1552 MenuString "Action Specifications|S"
1553 Tooltip "Specify the overlay settings (see beamer manual)"
1562 InsetLayout Flex:Only
1571 LabelString "Action"
1572 MenuString "Action Specifications|S"
1573 Tooltip "Specify the overlay settings (see beamer manual)"
1583 InsetLayout Flex:Uncover
1592 LabelString "Action"
1593 MenuString "Action Specifications|S"
1594 Tooltip "Specify the overlay settings (see beamer manual)"
1604 InsetLayout Flex:Visible
1613 LabelString "Action"
1614 MenuString "Action Specifications|S"
1615 Tooltip "Specify the overlay settings (see beamer manual)"
1625 InsetLayout Flex:Invisible
1627 LabelString Invisible
1634 LabelString "Action"
1635 MenuString "Action Specifications|S"
1636 Tooltip "Specify the overlay settings (see beamer manual)"
1646 InsetLayout Flex:Alternative
1648 LabelString Alternative
1655 LabelString "Action"
1656 MenuString "Action Specifications|S"
1657 Tooltip "Specify the overlay settings (see beamer manual)"
1664 LabelString "Default Text"
1665 Tooltip "Enter the default text here"
1673 InsetLayout Flex:Beamer_Note
1683 LabelString "Action"
1684 MenuString "Action Specifications|S"
1685 Tooltip "Specify the overlay settings (see beamer manual)"
1691 LabelString "Note Options"
1692 Tooltip "Specifiy note options (see beamer manual)"
1697 InsetLayout Flex:ArticleMode
1700 LatexParam <article>
1708 InsetLayout Flex:PresentationMode
1711 LatexParam <presentation>
1714 LabelString Presentation
1724 Input stdfloatnames.inc
1733 ListName "List of Tables"
1736 ListCommand listoftables
1737 PrettyFormat "Table ##"
1747 ListName "List of Figures"
1750 ListCommand listoffigures
1751 PrettyFormat "Figure ##"
1755 Input theorems-refprefix.inc