\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/emulation/beamerfoils.sty,v 1.6 2004/10/07 20:53:07 tantau Exp $ % Copyright 2003 by Till Tantau % % This program can be redistributed and/or modified under the terms % of the GNU Public License, version 2. \let\leftheader=\@gobble \let\rightheader=\@gobble \let\leftfooter=\@gobble \let\rightfooter=\@gobble \let\Restriction=\@gobble \let\marginpar=\@gobble \newcommand\LogoOff{\expandafter\global\logo{}} \newcommand\LogoOn{\expandafter\global\logo{\beamerfoils@logo}} \def\MyLogo#1{\gdef\beamerfoils@logo{#1}\LogoOn} \def\beamerfoils@logo{} \newtheorem*{Theorem*}{Theorem} \newtheorem*{Lemma*}{Lemma} \newtheorem*{Corollary*}{Corollary} \newtheorem*{Proposition*}{Proposition} \newtheorem*{Definition*}{Definition} \def\beamerfoils@closer{}% \newcommand\foilhead[2][]{% \beamerfoils@closer% \ifbeamer@inframe \gdef\beamerfoils@closer{}% \let\beamerfoils@next=\relax% \else \gdef\beamerfoils@closer{\egroup}% \let\beamerfoils@next=\beamerfoils@openframe% \fi \beamerfoils@next% \frametitle{#2}% } \let\rotatefoilhead=\foilhead \def\beamerfoils@openframe{\beamerfoils@origframe[allowframebreaks]\bgroup}% \let\beamerfoils@origframe=\frame \def\frame{\endfoil\beamerfoils@origframe} \def\endfoil{\beamerfoils@closer\gdef\beamerfoils@closer{}} \beamertemplatecontinuationtext \newenvironment{boldequation}{\boldmath\begin{equation}}{\end{equation}} \newenvironment{boldequation*}{\boldmath\begin{equation*}}{\end{equation*}} \DeclareRobustCommand\FoilTeX{{\normalfont{\sffamily Foil}\kern-.03em{\rmfamily\TeX}}} \def\bm#1{\mathpalette\bmstyle{#1}} \def\bmstyle#1#2{\mbox{\boldmath$#1#2$}} %%% Local Variables: %%% mode: latex %%% TeX-master: examples/beamerexamples-foils.tex %%% End: