% Copyright 2007 by Till Tantau % % This file may be distributed and/or modified % % 1. under the LaTeX Project Public License and/or % 2. under the GNU Public License. % % See the file doc/licenses/LICENSE for more details. \ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/base/beamerbasearticle.sty,v 1.27 2007/01/28 20:48:20 tantau Exp $ \newif\ifbeamer@articlexcolor \beamer@articlexcolortrue \newif\ifbeamer@articleactive \beamer@articleactivefalse \DeclareOption{noxcolor}{\beamer@articlexcolorfalse} \DeclareOption{nodefaultblocks}{\beamer@blocksfalse}% obsolete. use notheorems \DeclareOption{notheorems}{\beamer@blocksfalse} \DeclareOption{noamsthm}{\beamer@blocksfalse\beamer@amsfalse} \DeclareOption{envcountsect}{\beamer@countsecttrue} \DeclareOption{activeospeccharacters}{\beamer@articleactivetrue} \ProcessOptions \mode
\RequirePackage{keyval} \RequirePackage{beamerbaseoptions} % For option management \ifbeamer@articlexcolor \RequirePackage[override]{xcolor} % For color support \fi \RequirePackage{beamerbasecompatibility} % Fixes other packages \RequirePackage{beamerbasefont} % Font stuff \RequirePackage{beamerbasemisc} % Miscellaneous commands \RequirePackage{beamerbasetwoscreens} % Stuff for two screens \RequirePackage{beamerbaseoverlay} % Overlay stuff \RequirePackage{beamerbasetitle} % Commands for constructing the title page \RequirePackage{beamerbasesection} % Parts, sections, subsections, appendix \RequirePackage{beamerbaseframe} % Commands for constructing frames \RequirePackage{beamerbaseverbatim} % Commands for constructing frames \RequirePackage{beamerbaseframesize} % Commands for changing the size of frames \RequirePackage{beamerbaseframecomponents} % Headlines, sidebars, columns \RequirePackage{beamerbasecolor} % Headlines, sidebars, columns \RequirePackage{beamerbasenotes} % Commands for constructing frames \RequirePackage{beamerbasetoc} % Table of Contents Format \RequirePackage{beamerbasetemplates} % For default templates \RequirePackage{beamerbaselocalstructure} % Commands for local structure like alert, itemize, etc. \RequirePackage{beamerbasenavigation} % Navigation buttons \RequirePackage{beamerbasetheorems} % Theorems \RequirePackage{beamerbasethemes} % Commands for including and building themes % Default article templates: \defbeamertemplate
*{frame begin}{default}{} \defbeamertemplate
*{frame end}{default}{} \defbeamertemplate
*{frametitle}{default}{\paragraph*{\insertframetitle\ \insertframesubtitle}\ \par} \defbeamertemplate
*{alerted text begin}{default}{\ifmmode\else\begin{itshape}\fi} \defbeamertemplate
*{alerted text end}{default}{\ifmmode\else\end{itshape}\fi} \defbeamertemplate
*{structure begin}{default}{\ifmmode\else\begin{bfseries}\fi} \defbeamertemplate
*{structure end}{default}{\ifmmode\else\end{bfseries}\fi} \defbeamertemplate
*{block begin}{default} {\par\vskip\medskipamount{\noindent\textbf{\insertblocktitle}}\par\noindent\ignorespaces} \defbeamertemplate
*{block end}{default}{\vskip\medskipamount} \defbeamertemplate
*{block alerted begin}{default} {\par\vskip\medskipamount{\noindent\textbf{\emph{\insertblocktitle}}}\par\noindent\ignorespaces} \defbeamertemplate
*{block alerted end}{default}{\vskip\medskipamount} \defbeamertemplate
*{block example begin}{default} {\par\vskip\medskipamount{\noindent\emph{\insertblocktitle}}\par\noindent\ignorespaces} \defbeamertemplate
*{block example end}{default}{\vskip\medskipamount} \mode %%% Local Variables: %%% mode: latex %%% TeX-master: ../examples/beamerexample1.tex %%% End: