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"
312 LabelString "Section \arabic{section}"
316 MenuString "Mode Specification|S"
317 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
323 LabelString "Short Title|S"
324 Tooltip "The section as it appears in the table of contents/running headers"
336 LabelStringAppendix "\Alph{section}"
349 MenuString "Mode Specification|S"
350 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
374 LabelCounter subsection
375 LabelString "Subsection \arabic{section}.\arabic{subsection}"
379 MenuString "Mode Specification|S"
380 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
386 LabelString "Short Title|S"
387 Tooltip "The subsection as it appears in the table of contents/running headers"
399 LabelStringAppendix "\arabic{section}.\arabic{subsection}"
412 MenuString "Mode Specification|S"
413 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
426 LatexName subsubsection
437 LabelCounter subsubsection
438 LabelString "Subsubsection \arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
442 MenuString "Mode Specification|S"
443 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
449 LabelString "Short Title|S"
450 Tooltip "The subsubsection as it appears in the table of contents/running headers"
462 LabelStringAppendix "\arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
467 CopyStyle Subsubsection
470 LatexName subsubsection
475 MenuString "Mode Specification|S"
476 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
494 LatexType Environment
514 MenuString "Overlay Specifications|v"
515 Tooltip "Overlay specifications for this frame"
521 LabelString "Default Overlay Specifications"
522 Tooltip "Default overlay specifications within this frame"
528 MenuString "Frame Options"
529 LabelString "Options"
530 Tooltip "Frame options (see beamer manual)"
533 LabelString "Frame Title"
534 Tooltip "Enter the frame title here"
537 Decoration conglomerate
546 Standard,Itemize,Enumerate,Description,FrameTitle,FrameSubtitle,Column,
547 Columns,ColumnsCenterAligned,ColumnsTopAligned,Pause,Overprint,OverlayArea,Only,Block,
548 ExampleBlock,AlertBlock,Bibliography,Quotation,Quote,Verse,Corollary,Definition,Definitions,
549 Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
555 LabelString "Frame (plain)"
557 MenuString "Frame Options"
558 LabelString "Options"
559 Tooltip "Frame options (see beamer manual)"
566 LabelString "Frame (fragile)"
568 MenuString "Frame Options"
569 LabelString "Options"
570 Tooltip "Frame options (see beamer manual)"
582 MenuString "Overlay Specifications|v"
583 Tooltip "Overlay specifications for this frame"
589 LabelString "Default Overlay Specifications"
590 Tooltip "Default overlay specifications within this frame"
596 MenuString "Frame Options"
597 LabelString "Options"
598 Tooltip "Frame options (see beamer manual)"
610 LabelString "Repeat frame with label"
639 LabelString "On Slide"
640 MenuString "Overlay Specifications|v"
641 Tooltip "Specify the overlay settings (see beamer manual)"
647 LabelString "Short Frame Title|S"
648 Tooltip "A short form of the frame title used in some themes"
657 LatexName framesubtitle
669 LabelString "On Slide"
670 MenuString "Overlay Specifications|v"
671 Tooltip "Specify the overlay settings (see beamer manual)"
696 LabelString "Start column (increase depth!), width:"
699 MenuString "Column Options"
700 LabelString "Options"
701 Tooltip "Column options (see beamer manual)"
713 LatexType Environment
720 LabelString "Columns"
722 LabelString "Column Placement Options"
723 Tooltip "Column placement options (t, T, c, b)"
734 Standard,Column,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,Block,
735 ExampleBlock,AlertBlock,Bibliography,Quotation,Quote,Verse,Corollary,Definition,Definitions,
736 Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
740 Style ColumnsCenterAligned
743 LabelString "Columns (center aligned)"
747 Style ColumnsTopAligned
750 LabelString "Columns (top aligned)"
766 LabelString "Pause number"
767 Tooltip "Number of slide where the context below the pause gets visible"
778 LabelString "_ _ _ _ _ _ _ _ _ _ _ _ _ _"
790 LatexType Item_Environment
794 MenuString "Overprint Area Width"
796 Tooltip "The width of the overprint area (default: text width)"
798 Argument listpreamble:1
799 LabelString "List preamble"
800 MenuString "List Preamble"
801 Tooltip "LaTeX code to be inserted before the first item"
809 MenuString "Item Overlay Specifications"
810 LabelString "On Slide"
811 Tooltip "Overlay specifications for this item"
826 LabelString "Overprint"
836 LatexType Environment
842 LatexName overlayarea
843 LabelString "Overlayarea"
853 LabelString "Overlay Area Width"
854 Tooltip "The width of the overlay area"
858 MenuString "Overlay Area Height"
860 Tooltip "The height of the overlay area"
868 LatexType Environment
875 LabelString "Uncovered on slides"
885 LabelString "On Slide"
886 MenuString "Overlay Specifications|v"
887 Tooltip "Specify the overlay settings (see beamer manual)"
897 LatexType Environment
904 LabelString "Only on slides"
914 LabelString "On Slide"
915 MenuString "Overlay Specifications|v"
916 Tooltip "Specify the overlay settings (see beamer manual)"
931 LatexType Environment
949 MenuString "Action Specification|S"
950 Tooltip "Specify the overlay settings (see beamer manual)"
956 LabelString "Block Title"
957 Tooltip "Enter the block title here"
959 Decoration conglomerate
967 Standard,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,Quotation,
968 Quote,Verse,Corollary,Definition,Definitions,Example,Examples,Fact,Lemma,Proof,Theorem,LyX-Code
974 LatexName exampleblock
975 LabelString "Example Block:"
984 LabelString "Alert Block:"
1009 LabelString "Short Title|S"
1010 Tooltip "Short title which appears in the sidebar/header"
1012 # TODO: In DocBook, output it in a titleabbrev outside this title.
1020 DocBookTagType paragraph
1024 Style Title_(Plain_Frame)
1027 % plain title style, override default
1028 \renewcommand\makebeamertitle{\frame[plain]{\maketitle}}%
1046 LabelString "Short Subtitle|S"
1047 Tooltip "Short subtitle which appears in the sidebar/header"
1072 LabelString "Short Author|S"
1073 Tooltip "Short author which appears in the sidebar/header"
1080 DocBookTag personname
1081 DocBookTagType paragraph
1082 DocBookWrapperTag author
1083 DocBookWrapperTagType inline
1084 DocBookInInfo always
1100 LabelString "Short Institute|S"
1101 Tooltip "Short institute which appears in the sidebar/header"
1110 InsetLayout "Flex:InstituteMark"
1114 LabelString "Institute Mark"
1144 LabelString "Short Date|S"
1145 Tooltip "Short date which appears in the sidebar/header"
1159 LatexName titlegraphic
1181 Margin First_Dynamic
1182 LatexType Bib_Environment
1183 LatexName thebibliography
1193 LabelType Bibliography
1194 LabelString "References"
1202 Argument listpreamble:1
1203 LabelString "Bib preamble"
1204 MenuString "Bibliography Preamble"
1205 Tooltip "LaTeX code to be inserted before the first bibliography item"
1222 LatexType Environment
1235 AlignPossible Block, Left, Right, Center
1237 LabelString "On Slide"
1238 MenuString "Overlay Specifications|v"
1239 Tooltip "Specify the overlay settings (see beamer manual)"
1249 LatexType Environment
1259 AlignPossible Block, Left, Right, Center
1262 LabelString "On Slide"
1263 MenuString "Overlay Specifications|v"
1264 Tooltip "Specify the overlay settings (see beamer manual)"
1272 # LaTeX type is first dynamic because of LaTeX implementation.
1273 # In LyX this does not make sense.
1275 LatexType Environment
1277 Margin First_Dynamic
1286 AlignPossible Block, Left
1289 LabelString "On Slide"
1290 MenuString "Overlay Specifications|v"
1291 Tooltip "Specify the overlay settings (see beamer manual)"
1305 Margin First_Dynamic
1306 LatexType Environment
1313 LabelString "Corollary."
1325 LabelString "Action"
1326 MenuString "Action Specifications|S"
1327 Tooltip "Specify the overlay settings (see beamer manual)"
1333 LabelString "Additional Theorem Text"
1334 Tooltip "Additional text appended to the theorem header"
1337 Standard,Itemize,Enumerate,Description,Pause,Overprint,OverlayArea,Only,LyX-Code
1343 LatexName definition
1344 LabelString "Definition."
1349 LatexName definitions
1350 LabelString "Definitions."
1356 LabelString "Example."
1366 LabelString "Examples."
1378 LabelString "Lemma."
1384 LabelString "Proof."
1390 LabelString "Theorem."
1401 LatexType Environment
1409 AlignPossible Block, Left, Right, Center
1413 \newenvironment{lyxcode}
1414 {\par\begin{list}{}{
1415 \setlength{\rightmargin}{\leftmargin}
1416 \setlength{\listparindent}{0pt}% needed for AMS classes
1418 \setlength{\itemsep}{0pt}
1419 \setlength{\parsep}{0pt}
1420 \normalfont\ttfamily}%
1423 \def\textasciitilde{\char`\~}
1430 DocBookTag programlisting
1431 DocBookTagType paragraph
1432 DocBookAttr language='lyx'
1449 LeftMargin "Note:xx"
1455 LabelString "On Slide"
1456 MenuString "Overlay Specifications|v"
1457 Tooltip "Specify the overlay settings (see beamer manual)"
1473 InsetLayout Flex:Bold
1482 LabelString "Action"
1483 MenuString "Action Specifications|S"
1484 Tooltip "Specify the overlay settings (see beamer manual)"
1493 InsetLayout Flex:Emphasize
1502 LabelString "Action"
1503 MenuString "Action Specifications|S"
1504 Tooltip "Specify the overlay settings (see beamer manual)"
1513 InsetLayout Flex:Alert
1522 LabelString "Action"
1523 MenuString "Action Specifications|S"
1524 Tooltip "Specify the overlay settings (see beamer manual)"
1533 InsetLayout Flex:Structure
1535 LabelString Structure
1542 LabelString "Action"
1543 MenuString "Action Specifications|S"
1544 Tooltip "Specify the overlay settings (see beamer manual)"
1553 InsetLayout Flex:Only
1562 LabelString "Action"
1563 MenuString "Action Specifications|S"
1564 Tooltip "Specify the overlay settings (see beamer manual)"
1574 InsetLayout Flex:Uncover
1583 LabelString "Action"
1584 MenuString "Action Specifications|S"
1585 Tooltip "Specify the overlay settings (see beamer manual)"
1595 InsetLayout Flex:Visible
1604 LabelString "Action"
1605 MenuString "Action Specifications|S"
1606 Tooltip "Specify the overlay settings (see beamer manual)"
1616 InsetLayout Flex:Invisible
1618 LabelString Invisible
1625 LabelString "Action"
1626 MenuString "Action Specifications|S"
1627 Tooltip "Specify the overlay settings (see beamer manual)"
1637 InsetLayout Flex:Alternative
1639 LabelString Alternative
1646 LabelString "Action"
1647 MenuString "Action Specifications|S"
1648 Tooltip "Specify the overlay settings (see beamer manual)"
1655 LabelString "Default Text"
1656 Tooltip "Enter the default text here"
1664 InsetLayout Flex:Beamer_Note
1674 LabelString "Action"
1675 MenuString "Action Specifications|S"
1676 Tooltip "Specify the overlay settings (see beamer manual)"
1682 LabelString "Note Options"
1683 Tooltip "Specifiy note options (see beamer manual)"
1688 InsetLayout Flex:ArticleMode
1691 LatexParam <article>
1699 InsetLayout Flex:PresentationMode
1702 LatexParam <presentation>
1705 LabelString Presentation
1715 Input stdfloatnames.inc
1724 ListName "List of Tables"
1727 ListCommand listoftables
1737 ListName "List of Figures"
1740 ListCommand listoffigures
1744 Input theorems-refprefix.inc