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 Environment
699 LabelString "Overprint"
710 MenuString "Overprint Area Width"
712 Tooltip "The width of the overprint area (default: text width)"
719 LatexType Environment
725 LatexName overlayarea
726 LabelString "Overlayarea"
736 LabelString "Overlay Area Width"
737 Tooltip "The width of the overlay area"
741 MenuString "Overlay Area Height"
743 Tooltip "The height of the overlay area"
751 LatexType Environment
758 LabelString "Uncovered on slides"
768 LabelString "On Slide"
769 MenuString "Overlay Specifications|S"
770 Tooltip "Specify the overlay settings (see beamer manual)"
779 LatexType Environment
786 LabelString "Only on slides"
796 LabelString "On Slide"
797 MenuString "Overlay Specifications|S"
798 Tooltip "Specify the overlay settings (see beamer manual)"
812 LatexType Environment
830 MenuString "Action Specification|S"
831 Tooltip "Specify the overlay settings (see beamer manual)"
836 LabelString "Block Title"
837 Tooltip "Enter the block title here"
839 Decoration conglomerate
850 LatexName exampleblock
851 LabelString "Example Block:"
860 LabelString "Alert Block:"
885 LabelString "Short Title|S"
886 Tooltip "Short title which appears in the sidebar/header"
895 Style Title_(Plain_Frame)
898 % plain title style, override default
899 \renewcommand\makebeamertitle{\frame[plain]{\maketitle}}%
917 LabelString "Short Subtitle|S"
918 Tooltip "Short subtitle which appears in the sidebar/header"
940 LabelString "Short Author|S"
941 Tooltip "Short author which appears in the sidebar/header"
962 LabelString "Short Institute|S"
963 Tooltip "Short institute which appears in the sidebar/header"
971 InsetLayout "Flex:InstituteMark"
975 LabelString "Institute Mark"
1005 LabelString "Short Date|S"
1006 Tooltip "Short date which appears in the sidebar/header"
1019 LatexName titlegraphic
1041 Margin First_Dynamic
1042 LatexType Bib_Environment
1043 LatexName thebibliography
1052 LabelType Bibliography
1053 LabelString "References"
1069 LatexType Environment
1081 AlignPossible Block, Left, Right, Center
1083 LabelString "On Slide"
1084 MenuString "Overlay Specifications|S"
1085 Tooltip "Specify the overlay settings (see beamer manual)"
1094 LatexType Environment
1103 AlignPossible Block, Left, Right, Center
1106 LabelString "On Slide"
1107 MenuString "Overlay Specifications|S"
1108 Tooltip "Specify the overlay settings (see beamer manual)"
1115 # LaTeX type is first dynamic because of LaTeX implementation.
1116 # In LyX this does not make sense.
1118 LatexType Environment
1120 Margin First_Dynamic
1129 AlignPossible Block, Left
1132 LabelString "On Slide"
1133 MenuString "Overlay Specifications|S"
1134 Tooltip "Specify the overlay settings (see beamer manual)"
1147 Margin First_Dynamic
1148 LatexType Environment
1155 LabelString "Corollary."
1167 LabelString "Action"
1168 MenuString "Action Specifications|S"
1169 Tooltip "Specify the overlay settings (see beamer manual)"
1174 LabelString "Additional Theorem Text"
1175 Tooltip "Additional text appended to the theorem header"
1181 LatexName definition
1182 LabelString "Definition."
1187 LatexName definitions
1188 LabelString "Definitions."
1194 LabelString "Example."
1204 LabelString "Examples."
1216 LabelString "Proof."
1222 LabelString "Theorem."
1237 AlignPossible Block, Left, Right, Center
1238 Margin First_Dynamic
1256 LatexType Environment
1264 AlignPossible Block, Left, Right, Center
1268 \newenvironment{lyxcode}
1269 {\par\begin{list}{}{
1270 \setlength{\rightmargin}{\leftmargin}
1271 \setlength{\listparindent}{0pt}% needed for AMS classes
1273 \setlength{\itemsep}{0pt}
1274 \setlength{\parsep}{0pt}
1275 \normalfont\ttfamily}%
1278 \def\textasciitilde{\char`\~}
1301 LeftMargin "Note:xx"
1307 LabelString "On Slide"
1308 MenuString "Overlay Specifications|S"
1309 Tooltip "Specify the overlay settings (see beamer manual)"
1320 InsetLayout Flex:Emphasize
1322 LabelString Emphasize
1329 LabelString "Action"
1330 MenuString "Action Specifications|S"
1331 Tooltip "Specify the overlay settings (see beamer manual)"
1337 InsetLayout Flex:Alert
1346 LabelString "Action"
1347 MenuString "Action Specifications|S"
1348 Tooltip "Specify the overlay settings (see beamer manual)"
1355 InsetLayout Flex:Structure
1357 LabelString Structure
1364 LabelString "Action"
1365 MenuString "Action Specifications|S"
1366 Tooltip "Specify the overlay settings (see beamer manual)"
1373 InsetLayout Flex:Only
1382 LabelString "Action"
1383 MenuString "Action Specifications|S"
1384 Tooltip "Specify the overlay settings (see beamer manual)"
1391 InsetLayout Flex:Uncover
1400 LabelString "Action"
1401 MenuString "Action Specifications|S"
1402 Tooltip "Specify the overlay settings (see beamer manual)"
1409 InsetLayout Flex:Visible
1418 LabelString "Action"
1419 MenuString "Action Specifications|S"
1420 Tooltip "Specify the overlay settings (see beamer manual)"
1426 InsetLayout Flex:Invisible
1428 LabelString Invisible
1435 LabelString "Action"
1436 MenuString "Action Specifications|S"
1437 Tooltip "Specify the overlay settings (see beamer manual)"
1443 InsetLayout Flex:Alternative
1445 LabelString Alternative
1452 LabelString "Action"
1453 MenuString "Action Specifications|S"
1454 Tooltip "Specify the overlay settings (see beamer manual)"
1459 LabelString "Default Text"
1460 Tooltip "Enter the default text here"
1465 InsetLayout Flex:Beamer_Note
1475 LabelString "Action"
1476 MenuString "Action Specifications|S"
1477 Tooltip "Specify the overlay settings (see beamer manual)"
1482 LabelString "Note Options"
1483 Tooltip "Specifiy note options (see beamer manual)"
1487 InsetLayout Flex:ArticleMode
1490 LatexParam <article>
1497 InsetLayout Flex:PresentationMode
1500 LatexParam <presentation>
1503 LabelString Presentation
1519 ListName "List of Tables"
1522 ListCommand listoftables
1532 ListName "List of Figures"
1535 ListCommand listoffigures
1539 Input theorems-refprefix.inc