1 #% Do not delete the line below; configure depends on this
2 # \DeclareLaTeXClass[beamer,amssymb.sty,hyperref.sty,pgf.sty,xcolor.sty,xxcolor.sty]{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 Heck <rgheck@lyx.org>, Martin Vermeer <martin.vermeer@hut.fi> and probably others.
19 # Beamer does not work with enumitem.
21 ExcludesModule enumitem
23 # General textclass parameters
36 # The default font layout
45 # Provide an own maketitle command, which can be altered by Title_(Plain_Frame)
46 TitleLaTeXName makebeamertitle
48 % this default might be overridden by plain title style
49 \newcommand\makebeamertitle{\frame{\maketitle}}%
50 % (ERT) argument for the TOC
52 \let\origtableofcontents=\tableofcontents
53 \def\tableofcontents{\@ifnextchar[{\origtableofcontents}{\gobbletableofcontents}}
54 \def\gobbletableofcontents#1{\origtableofcontents}
71 AlignPossible Block, Left, Right, Center
83 LatexType Item_Environment
86 LabelString "Overlay Specifications|S"
87 Tooltip "Overlay specifications for this list"
92 LabelString "Custom Item|s"
93 Tooltip "A customized item string"
96 MenuString "Item Overlay Specifications"
97 LabelString "On Slide"
98 Tooltip "Overlay specifications for this item"
116 LatexType Item_Environment
119 LabelString "Overlay Specifications|S"
120 Tooltip "Overlay specifications for this list"
125 LabelString "Mini Template"
126 Tooltip "Mini template for this list (see beamer manual for details)"
129 LabelString "Custom Item|s"
130 Tooltip "A customized item string"
133 MenuString "Item Overlay Specifications"
134 LabelString "On Slide"
135 Tooltip "Overlay specifications for this item"
155 LatexType Item_environment
156 LatexName description
158 LabelString "Overlay Specifications|S"
159 Tooltip "Overlay specifications for this list"
164 LabelString "Longest label|s"
165 Tooltip "The longest label in this list (to determine the indendation width)"
168 MenuString "Item Overlay Specifications"
169 LabelString "On Slide"
170 Tooltip "Overlay specifications for this item"
201 MenuString "Mode Specification|S"
202 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
207 LabelString "Short Title|S"
208 Tooltip "The part as it appears in the table of contents/running headers"
236 LatexName lyxframeend{}\section
247 LabelString "Section \arabic{section}"
251 MenuString "Mode Specification|S"
252 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
257 LabelString "Short Title|S"
258 Tooltip "The section as it appears in the table of contents/running headers"
268 LabelStringAppendix "\Alph{section}"
276 LatexName lyxframeend{}\section
281 MenuString "Mode Specification|S"
282 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
293 LatexName lyxframeend{}\subsection
303 LabelCounter subsection
304 LabelString "Subsection \arabic{section}.\arabic{subsection}"
308 MenuString "Mode Specification|S"
309 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
314 LabelString "Short Title|S"
315 Tooltip "The subsection as it appears in the table of contents/running headers"
325 LabelStringAppendix "\arabic{section}.\arabic{subsection}"
333 LatexName lyxframeend{}\subsection
338 MenuString "Mode Specification|S"
339 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
350 LatexName lyxframeend{}\subsubsection
360 LabelCounter subsubsection
361 LabelString "Subsubsection \arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
365 MenuString "Mode Specification|S"
366 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
371 LabelString "Short Title|S"
372 Tooltip "The subsubsection as it appears in the table of contents/running headers"
382 LabelStringAppendix "\arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
387 CopyStyle Subsubsection
390 LatexName lyxframeend{}\subsubsection
395 MenuString "Mode Specification|S"
396 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
413 LatexName lyxframeend{}\lyxframe
415 LabelString "Frame Options"
416 Tooltip "Frame options (see beamer manual)"
440 \long\def\lyxframe#1{\@lyxframe#1\@lyxframestop}%
441 \def\@lyxframe{\@ifnextchar<{\@@lyxframe}{\@@lyxframe<*>}}%
442 \def\@@lyxframe<#1>{\@ifnextchar[{\@@@lyxframe<#1>}{\@@@lyxframe<#1>[]}}
443 \def\@@@lyxframe<#1>[{\@ifnextchar<{\@@@@@lyxframe<#1>[}{\@@@@lyxframe<#1>[<*>][}}
444 \def\@@@@@lyxframe<#1>[#2]{\@ifnextchar[{\@@@@lyxframe<#1>[#2]}{\@@@@lyxframe<#1>[#2][]}}
445 \long\def\@@@@lyxframe<#1>[#2][#3]#4\@lyxframestop#5\lyxframeend{%
446 \frame<#1>[#2][#3]{\frametitle{#4}#5}}
450 Style BeginPlainFrame
455 LatexName lyxframeend{}\lyxplainframe
467 LabelString "Frame (no head/foot/sidebars)"
478 \long\def\lyxplainframe#1{\@lyxplainframe#1\@lyxframestop}%
479 \def\@lyxplainframe{\@ifnextchar<{\@@lyxplainframe}{\@@lyxplainframe<*>}}%
480 \long\def\@@lyxplainframe<#1>#2\@lyxframestop#3\lyxframeend{%
481 \frame<#1>[plain]{\frametitle{#2}#3}}
489 LatexName lyxframeend{}\againframe
491 LabelString "On Slide"
492 MenuString "Overlay Specifications|S"
493 Tooltip "Overlay specifications for this frame"
498 LabelString "Default Overlay Specifications"
499 Tooltip "Default overlay specifications within this frame"
504 MenuString "Frame Options"
505 LabelString "Options"
506 Tooltip "Frame options (see beamer manual)"
519 LabelString "Repeat frame with label"
535 LatexName lyxframeend
545 LabelString "________________________________"
553 \def\lyxframeend{} % In case there is a superfluous frame end
561 LatexName framesubtitle
574 LabelString "On Slide"
575 MenuString "Overlay Specifications|S"
576 Tooltip "Specify the overlay settings (see beamer manual)"
600 LabelString "Start column (increase depth!), width:"
602 MenuString "Column Options"
603 LabelString "Options"
604 Tooltip "Column options (see beamer manual)"
606 LeftMargin "Start column (increase depth!), width:xx"
617 LatexType Environment
624 LabelString "Columns"
625 LeftMargin "Columnsxx"
627 LabelString "Column Placement Options"
628 Tooltip "Column placement options (t, T, c, b)"
640 Style ColumnsCenterAligned
643 LabelString "Columns (center aligned)"
644 LeftMargin "Columns (center aligned)xx"
648 Style ColumnsTopAligned
651 LabelString "Columns (top aligned)"
652 LeftMargin "Columns (top aligned)xx"
668 LabelString "Pause number"
669 Tooltip "Number of slide where the context below the pause gets visible"
680 LabelString "_ _ _ _ _ _ _ _ _ _ _ _ _ _"
692 LatexType Item_Environment
696 MenuString "Overprint Area Width"
698 Tooltip "The width of the overprint area (default: text width)"
701 MenuString "Item Overlay Specifications"
702 LabelString "On Slide"
703 Tooltip "Overlay specifications for this item"
722 LatexType Environment
728 LatexName overlayarea
729 LabelString "Overlayarea"
739 LabelString "Overlay Area Width"
740 Tooltip "The width of the overlay area"
744 MenuString "Overlay Area Height"
746 Tooltip "The height of the overlay area"
754 LatexType Environment
761 LabelString "Uncovered on slides"
771 LabelString "On Slide"
772 MenuString "Overlay Specifications|S"
773 Tooltip "Specify the overlay settings (see beamer manual)"
782 LatexType Environment
789 LabelString "Only on slides"
799 LabelString "On Slide"
800 MenuString "Overlay Specifications|S"
801 Tooltip "Specify the overlay settings (see beamer manual)"
815 LatexType Environment
833 MenuString "Action Specification|S"
834 Tooltip "Specify the overlay settings (see beamer manual)"
839 LabelString "Block Title"
840 Tooltip "Enter the block title here"
842 Decoration conglomerate
853 LatexName exampleblock
854 LabelString "Example Block:"
863 LabelString "Alert Block:"
888 LabelString "Short Title|S"
889 Tooltip "Short title which appears in the sidebar/header"
898 Style Title_(Plain_Frame)
901 % plain title style, override default
902 \renewcommand\makebeamertitle{\frame[plain]{\maketitle}}%
920 LabelString "Short Subtitle|S"
921 Tooltip "Short subtitle which appears in the sidebar/header"
943 LabelString "Short Author|S"
944 Tooltip "Short author which appears in the sidebar/header"
965 LabelString "Short Institute|S"
966 Tooltip "Short institute which appears in the sidebar/header"
974 InsetLayout "Flex:InstituteMark"
978 LabelString "Institute Mark"
1008 LabelString "Short Date|S"
1009 Tooltip "Short date which appears in the sidebar/header"
1022 LatexName titlegraphic
1044 Margin First_Dynamic
1045 LatexType Bib_Environment
1046 LatexName thebibliography
1055 LabelType Bibliography
1056 LabelString "References"
1072 LatexType Environment
1084 AlignPossible Block, Left, Right, Center
1086 LabelString "On Slide"
1087 MenuString "Overlay Specifications|S"
1088 Tooltip "Specify the overlay settings (see beamer manual)"
1097 LatexType Environment
1106 AlignPossible Block, Left, Right, Center
1109 LabelString "On Slide"
1110 MenuString "Overlay Specifications|S"
1111 Tooltip "Specify the overlay settings (see beamer manual)"
1118 # LaTeX type is first dynamic because of LaTeX implementation.
1119 # In LyX this does not make sense.
1121 LatexType Environment
1123 Margin First_Dynamic
1132 AlignPossible Block, Left
1135 LabelString "On Slide"
1136 MenuString "Overlay Specifications|S"
1137 Tooltip "Specify the overlay settings (see beamer manual)"
1150 Margin First_Dynamic
1151 LatexType Environment
1158 LabelString "Corollary."
1170 LabelString "Action"
1171 MenuString "Action Specifications|S"
1172 Tooltip "Specify the overlay settings (see beamer manual)"
1177 LabelString "Additional Theorem Text"
1178 Tooltip "Additional text appended to the theorem header"
1184 LatexName definition
1185 LabelString "Definition."
1190 LatexName definitions
1191 LabelString "Definitions."
1197 LabelString "Example."
1207 LabelString "Examples."
1219 LabelString "Proof."
1225 LabelString "Theorem."
1240 AlignPossible Block, Left, Right, Center
1241 Margin First_Dynamic
1259 LatexType Environment
1267 AlignPossible Block, Left, Right, Center
1271 \newenvironment{lyxcode}
1272 {\par\begin{list}{}{
1273 \setlength{\rightmargin}{\leftmargin}
1274 \setlength{\listparindent}{0pt}% needed for AMS classes
1276 \setlength{\itemsep}{0pt}
1277 \setlength{\parsep}{0pt}
1278 \normalfont\ttfamily}%
1281 \def\textasciitilde{\char`\~}
1304 LeftMargin "Note:xx"
1310 LabelString "On Slide"
1311 MenuString "Overlay Specifications|S"
1312 Tooltip "Specify the overlay settings (see beamer manual)"
1323 InsetLayout Flex:Emphasize
1325 LabelString Emphasize
1332 LabelString "Action"
1333 MenuString "Action Specifications|S"
1334 Tooltip "Specify the overlay settings (see beamer manual)"
1340 InsetLayout Flex:Alert
1349 LabelString "Action"
1350 MenuString "Action Specifications|S"
1351 Tooltip "Specify the overlay settings (see beamer manual)"
1357 InsetLayout Flex:Structure
1359 LabelString Structure
1366 LabelString "Action"
1367 MenuString "Action Specifications|S"
1368 Tooltip "Specify the overlay settings (see beamer manual)"
1375 InsetLayout Flex:Only
1384 LabelString "Action"
1385 MenuString "Action Specifications|S"
1386 Tooltip "Specify the overlay settings (see beamer manual)"
1393 InsetLayout Flex:Uncover
1402 LabelString "Action"
1403 MenuString "Action Specifications|S"
1404 Tooltip "Specify the overlay settings (see beamer manual)"
1411 InsetLayout Flex:Visible
1420 LabelString "Action"
1421 MenuString "Action Specifications|S"
1422 Tooltip "Specify the overlay settings (see beamer manual)"
1429 InsetLayout Flex:Invisible
1431 LabelString Invisible
1438 LabelString "Action"
1439 MenuString "Action Specifications|S"
1440 Tooltip "Specify the overlay settings (see beamer manual)"
1446 InsetLayout Flex:Alternative
1448 LabelString Alternative
1455 LabelString "Action"
1456 MenuString "Action Specifications|S"
1457 Tooltip "Specify the overlay settings (see beamer manual)"
1462 LabelString "Default Text"
1463 Tooltip "Enter the default text here"
1468 InsetLayout Flex:Beamer_Note
1478 LabelString "Action"
1479 MenuString "Action Specifications|S"
1480 Tooltip "Specify the overlay settings (see beamer manual)"
1485 LabelString "Note Options"
1486 Tooltip "Specifiy note options (see beamer manual)"
1490 InsetLayout Flex:ArticleMode
1493 LatexParam <article>
1500 InsetLayout Flex:PresentationMode
1503 LatexParam <presentation>
1506 LabelString Presentation
1522 ListName "List of Tables"
1525 ListCommand listoftables
1535 ListName "List of Figures"
1538 ListCommand listoffigures
1542 Input theorems-refprefix.inc