1 #% Do not delete the line below; configure depends on this
2 # \DeclareLaTeXClass[scrartcl,beamerarticle.sty,keyval.sty,pgf.sty]{Beamer Article (KOMA-Script)}
3 # \DeclareCategory{Articles}
4 # Author : Jürgen Spitzmüller <j.spitzmueller@gmx.de>
12 \usepackage{beamerarticle,pgf}
13 % this default might be overridden by plain title style
14 \newcommand\makebeamertitle{\frame{\maketitle}}%
16 \let\origtableofcontents=\tableofcontents
17 \def\tableofcontents{\@ifnextchar[{\origtableofcontents}{\gobbletableofcontents}}
18 \def\gobbletableofcontents#1{\origtableofcontents}
22 # Frame control definition
24 # This redefinition is needed to make beamerarticle work
26 \long\def\lyxframe#1{\@lyxframe#1\@lyxframestop}%
27 \def\@lyxframe{\@ifnextchar<{\@@lyxframe}{\@@lyxframe<*>}}%
28 \def\@@lyxframe<#1>{\@ifnextchar[{\@@@lyxframe<#1>}{\@@@lyxframe<#1>[]}}
29 \def\@@@lyxframe<#1>[{\@ifnextchar<{\@@@@@lyxframe<#1>[}{\@@@@lyxframe<#1>[<*>][}}
30 \def\@@@@@lyxframe<#1>[#2]{\@ifnextchar[{\@@@@lyxframe<#1>[#2]}{\@@@@lyxframe<#1>[#2][]}}
31 \long\def\@@@@lyxframe<#1>[#2][#3]#4\@lyxframestop#5\lyxframeend{%
32 \frame<#1>[#3]{\frametitle{#4}#5}}