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.
11 # Beamer does not work with enumitem.
13 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 LabelString "Item Overlay Specifications"
97 Tooltip "Overlay specifications for this item"
115 LatexType Item_Environment
118 LabelString "Overlay Specifications|S"
119 Tooltip "Overlay specifications for this list"
124 LabelString "Mini Template"
125 Tooltip "Mini template for this list (see beamer manual for details)"
128 LabelString "Custom Item|s"
129 Tooltip "A customized item string"
132 LabelString "Item Overlay Specifications"
133 Tooltip "Overlay specifications for this item"
153 LatexType Item_environment
154 LatexName description
156 LabelString "Overlay Specifications|S"
157 Tooltip "Overlay specifications for this list"
162 LabelString "Longest label|s"
163 Tooltip "The longest label in this list (to determine the indendation width)"
166 LabelString "Item Overlay Specifications"
167 Tooltip "Overlay specifications for this item"
197 LabelString "Mode Specification|S"
198 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
203 LabelString "Short Title|S"
204 Tooltip "The part as it appears in the table of contents/running headers"
232 LatexName lyxframeend{}\section
243 LabelString "Section \arabic{section}"
246 LabelString "Mode Specification|S"
247 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
252 LabelString "Short Title|S"
253 Tooltip "The section as it appears in the table of contents/running headers"
263 LabelStringAppendix "\Alph{section}"
271 LatexName lyxframeend{}\section
275 LabelString "Mode Specification|S"
276 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
287 LatexName lyxframeend{}\subsection
297 LabelCounter subsection
298 LabelString "Subsection \arabic{section}.\arabic{subsection}"
301 LabelString "Mode Specification|S"
302 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
307 LabelString "Short Title|S"
308 Tooltip "The subsection as it appears in the table of contents/running headers"
318 LabelStringAppendix "\arabic{section}.\arabic{subsection}"
326 LatexName lyxframeend{}\subsection
330 LabelString "Mode Specification|S"
331 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
342 LatexName lyxframeend{}\subsubsection
352 LabelCounter subsubsection
353 LabelString "Subsubsection \arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
356 LabelString "Mode Specification|S"
357 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
362 LabelString "Short Title|S"
363 Tooltip "The subsubsection as it appears in the table of contents/running headers"
373 LabelStringAppendix "\arabic{section}.\arabic{subsection}.\arabic{subsubsection}"
378 CopyStyle Subsubsection
381 LatexName lyxframeend{}\subsubsection
385 LabelString "Mode Specification|S"
386 Tooltip "Specify in which mode (article, presentation etc.) this header appears"
403 LatexName lyxframeend{}\lyxframe
405 LabelString "Frame Options"
406 Tooltip "Frame options (see beamer manual)"
430 \long\def\lyxframe#1{\@lyxframe#1\@lyxframestop}%
431 \def\@lyxframe{\@ifnextchar<{\@@lyxframe}{\@@lyxframe<*>}}%
432 \def\@@lyxframe<#1>{\@ifnextchar[{\@@@lyxframe<#1>}{\@@@lyxframe<#1>[]}}
433 \def\@@@lyxframe<#1>[{\@ifnextchar<{\@@@@@lyxframe<#1>[}{\@@@@lyxframe<#1>[<*>][}}
434 \def\@@@@@lyxframe<#1>[#2]{\@ifnextchar[{\@@@@lyxframe<#1>[#2]}{\@@@@lyxframe<#1>[#2][]}}
435 \long\def\@@@@lyxframe<#1>[#2][#3]#4\@lyxframestop#5\lyxframeend{%
436 \frame<#1>[#2][#3]{\frametitle{#4}#5}}
440 Style BeginPlainFrame
445 LatexName lyxframeend{}\lyxplainframe
457 LabelString "Frame (no head/foot/sidebars)"
468 \long\def\lyxplainframe#1{\@lyxplainframe#1\@lyxframestop}%
469 \def\@lyxplainframe{\@ifnextchar<{\@@lyxplainframe}{\@@lyxplainframe<*>}}%
470 \long\def\@@lyxplainframe<#1>#2\@lyxframestop#3\lyxframeend{%
471 \frame<#1>[plain]{\frametitle{#2}#3}}
479 LatexName lyxframeend{}\againframe
481 LabelString "Overlay Specifications|S"
482 Tooltip "Overlay specifications for this frame"
487 LabelString "Default Overlay Specifications"
488 Tooltip "Default overlay specifications within this frame"
493 LabelString "Frame Options"
494 Tooltip "Frame options (see beamer manual)"
507 LabelString "Repeat frame with label"
523 LatexName lyxframeend
533 LabelString "________________________________"
541 \def\lyxframeend{} % In case there is a superfluous frame end
549 LatexName framesubtitle
562 LabelString "Overlay Specification|S"
563 Tooltip "Specify the overlay settings (see beamer manual)"
587 LabelString "Start column (increase depth!), width:"
589 LabelString "Column Options"
590 Tooltip "Column options (see beamer manual)"
592 LeftMargin "Start column (increase depth!), width:xx"
603 LatexType Environment
610 LabelString "Columns"
611 LeftMargin "Columnsxx"
613 LabelString "Column Placement Options"
614 Tooltip "Column placement options (t, T, c, b)"
626 Style ColumnsCenterAligned
629 LabelString "Columns (center aligned)"
630 LeftMargin "Columns (center aligned)xx"
634 Style ColumnsTopAligned
637 LabelString "Columns (top aligned)"
638 LeftMargin "Columns (top aligned)xx"
654 LabelString "Pause number"
655 Tooltip "Number of slide where the context below the pause gets visible"
666 LabelString "_ _ _ _ _ _ _ _ _ _ _ _ _ _"
678 LatexType Environment
685 LabelString "Overprint"
696 LabelString "Overprint Area Width"
697 Tooltip "The width of the overprint area (default: text width)"
704 LatexType Environment
710 LatexName overlayarea
711 LabelString "Overlayarea"
721 LabelString "Overlay Area Width"
722 Tooltip "The width of the overlay area"
726 LabelString "Overlay Area Height"
727 Tooltip "The height of the overlay area"
735 LatexType Environment
742 LabelString "Uncovered on slides"
752 LabelString "Overlay Specification|S"
753 Tooltip "Specify the overlay settings (see beamer manual)"
762 LatexType Environment
769 LabelString "Only on slides"
779 LabelString "Overlay Specification|S"
780 Tooltip "Specify the overlay settings (see beamer manual)"
794 LatexType Environment
815 LatexType Environment
821 LatexName exampleblock
822 LabelString "Example Block:"
839 LatexType Environment
846 LabelString "Alert Block:"
879 LabelString "Short Title|S"
880 Tooltip "Short title which appears in the sidebar/header"
889 Style Title_(Plain_Frame)
892 % plain title style, override default
893 \renewcommand\makebeamertitle{\frame[plain]{\maketitle}}%
911 LabelString "Short Subtitle|S"
912 Tooltip "Short subtitle which appears in the sidebar/header"
934 LabelString "Short Author|S"
935 Tooltip "Short author which appears in the sidebar/header"
956 LabelString "Short Institute|S"
957 Tooltip "Short institute which appears in the sidebar/header"
965 InsetLayout "Flex:InstituteMark"
969 LabelString "Institute Mark"
999 LabelString "Short Date|S"
1000 Tooltip "Short date which appears in the sidebar/header"
1013 LatexName titlegraphic
1035 Margin First_Dynamic
1036 LatexType Bib_Environment
1037 LatexName thebibliography
1046 LabelType Bibliography
1047 LabelString "References"
1063 LatexType Environment
1075 AlignPossible Block, Left, Right, Center
1077 LabelString "Overlay Specification|S"
1078 Tooltip "Specify the overlay settings (see beamer manual)"
1087 LatexType Environment
1096 AlignPossible Block, Left, Right, Center
1099 LabelString "Overlay Specification|S"
1100 Tooltip "Specify the overlay settings (see beamer manual)"
1107 # LaTeX type is first dynamic because of LaTeX implementation.
1108 # In LyX this does not make sense.
1110 LatexType Environment
1112 Margin First_Dynamic
1121 AlignPossible Block, Left
1124 LabelString "Overlay Specification|S"
1125 Tooltip "Specify the overlay settings (see beamer manual)"
1138 Margin First_Dynamic
1139 LatexType Environment
1146 LabelString "Corollary."
1158 LabelString "Action Specification|S"
1159 Tooltip "Specify the overlay settings (see beamer manual)"
1164 LabelString "Additional Theorem Text"
1165 Tooltip "Additional text appended to the theorem header"
1171 LatexName definition
1172 LabelString "Definition."
1177 LatexName definitions
1178 LabelString "Definitions."
1184 LabelString "Example."
1194 LabelString "Examples."
1206 LabelString "Proof."
1212 LabelString "Theorem."
1227 AlignPossible Block, Left, Right, Center
1228 Margin First_Dynamic
1246 LatexType Environment
1254 AlignPossible Block, Left, Right, Center
1258 \newenvironment{lyxcode}
1259 {\par\begin{list}{}{
1260 \setlength{\rightmargin}{\leftmargin}
1261 \setlength{\listparindent}{0pt}% needed for AMS classes
1263 \setlength{\itemsep}{0pt}
1264 \setlength{\parsep}{0pt}
1265 \normalfont\ttfamily}%
1268 \def\textasciitilde{\char`\~}
1291 LeftMargin "Note:xx"
1297 LabelString "Overlay Specification|S"
1298 Tooltip "Specify the overlay settings (see beamer manual)"
1309 InsetLayout Flex:Emphasize
1311 LabelString Emphasize
1318 LabelString "Action Specification|S"
1319 Tooltip "Specify the overlay settings (see beamer manual)"
1325 InsetLayout Flex:Alert
1334 LabelString "Action Specification|S"
1335 Tooltip "Specify the overlay settings (see beamer manual)"
1341 InsetLayout Flex:Structure
1343 LabelString Structure
1350 LabelString "Action Specification|S"
1351 Tooltip "Specify the overlay settings (see beamer manual)"
1357 InsetLayout Flex:Only
1366 LabelString "Overlay Specification|S"
1367 Tooltip "Specify the overlay settings (see beamer manual)"
1373 InsetLayout Flex:Uncover
1382 LabelString "Overlay Specification|S"
1383 Tooltip "Specify the overlay settings (see beamer manual)"
1389 InsetLayout Flex:Visible
1398 LabelString "Overlay Specification|S"
1399 Tooltip "Specify the overlay settings (see beamer manual)"
1405 InsetLayout Flex:Invisible
1407 LabelString Invisible
1414 LabelString "Overlay Specification|S"
1415 Tooltip "Specify the overlay settings (see beamer manual)"
1421 InsetLayout Flex:Alternative
1423 LabelString Alternative
1430 LabelString "Overlay Specification|S"
1431 Tooltip "Specify the overlay settings (see beamer manual)"
1436 LabelString "Default Text"
1437 Tooltip "Enter the default text here"
1442 InsetLayout Flex:Beamer_Note
1452 LabelString "Overlay Specification|S"
1453 Tooltip "Specify the overlay settings (see beamer manual)"
1458 LabelString "Note Options"
1459 Tooltip "Specifiy note options (see beamer manual)"
1463 InsetLayout Flex:ArticleMode
1466 LatexParam <article>
1473 InsetLayout Flex:PresentationMode
1476 LatexParam <presentation>
1479 LabelString Presentation
1495 ListName "List of Tables"
1498 ListCommand listoftables
1508 ListName "List of Figures"
1511 ListCommand listoffigures
1515 Input theorems-refprefix.inc