Commits

Anonymous committed 33952c5

*** empty log message ***

  • Participants
  • Parent commits 2ba42ea

Comments (0)

Files changed (43)

 2004-07-06 Till Tantau <tantau@users.sourceforge.net>
 
-	CVS
+	Version 2.99
 
 	Themes:
 	- Completely new theme management.
 
 	Changed:
 	- Reordered directories.
-	- Unified left and right sidebar commands to single commands that
-	  take [left] or [right] as argument.
 	- beamerboxesrounded now works differently. color schemes no
 	  longer needed.
 	- Option class=xxxx onsolete. Use document class xxxx directly
 	- Slight changes to vertical spacing.
 	- slidestop is now called "t" and slidescentered is called "c".
 	- \beamersetleftmargin and \beamersetrightmargin obsolete. Use
-	  \setbeamermargin instead.
+	  \setbeamersize instead.
 	- Old themes are now mapped to new internal mechanisms. Slight
 	  color and vertical spacing changes may occur.
 	
 beamer/base/art/beamericonbook.pdf
 beamer/base/art/beamericonbook.tex
 beamer/base/beamer.cls
+beamer/base/beamerarticle.sty
 beamer/base/beamerbasearticle.sty
+beamer/base/beamerbaseauxtemplates.sty
 beamer/base/beamerbaseboxes.sty
 beamer/base/beamerbasecolor.sty
 beamer/base/beamerbasecompatibility.sty
 beamer/base/beamerbasedecode.sty
+beamer/base/beamerbaseexercise.sty
 beamer/base/beamerbasefont.sty
 beamer/base/beamerbaseframe.sty
 beamer/base/beamerbaseframecomponents.sty
 beamer/base/beamerbaseoverlay.sty
 beamer/base/beamerbasesection.sty
 beamer/base/beamerbasetemplates.sty
+beamer/base/beamerbasethemes.sty
 beamer/base/beamerbasetheorems.sty
-beamer/base/beamerbasethemes.sty
 beamer/base/beamerbasetitle.sty
 beamer/base/beamerbasetoc.sty
+beamer/doc/beamercolorthemeexample.tex
+beamer/doc/beamerfontthemeexample.tex
+beamer/doc/beamerinnerthemeexample.tex
+beamer/doc/beamerouterthemeexample.tex
+beamer/doc/beamerthemeexample.tex
+beamer/doc/beamerthemeexamplebase.tex
+beamer/doc/beamerug-animations.tex
+beamer/doc/beamerug-color.tex
+beamer/doc/beamerug-compatibility.tex
+beamer/doc/beamerug-elements.tex
+beamer/doc/beamerug-emulation.tex
+beamer/doc/beamerug-fonts.tex
+beamer/doc/beamerug-frames.tex
+beamer/doc/beamerug-globalstructure.tex
+beamer/doc/beamerug-graphics.tex
+beamer/doc/beamerug-guidelines.tex
+beamer/doc/beamerug-installation.tex
+beamer/doc/beamerug-interaction.tex
+beamer/doc/beamerug-introduction.tex
+beamer/doc/beamerug-license.tex
+beamer/doc/beamerug-localstructure.tex
+beamer/doc/beamerug-macros.tex
+beamer/doc/beamerug-nonpresentation.tex
+beamer/doc/beamerug-overlays.tex
+beamer/doc/beamerug-solutions.tex
+beamer/doc/beamerug-themes.tex
+beamer/doc/beamerug-tricks.tex
+beamer/doc/beamerug-tutorial.tex
+beamer/doc/beamerug-workflow.tex
 beamer/doc/beameruserguide.pdf
 beamer/doc/beameruserguide.tex
-beamer/doc/themebars.pdf
-beamer/doc/themebars2.pdf
-beamer/doc/themeboxes.pdf
-beamer/doc/themeboxes2.pdf
-beamer/doc/themeclassic.pdf
-beamer/doc/themeclassic2.pdf
-beamer/doc/themelined.pdf
-beamer/doc/themelined2.pdf
-beamer/doc/themeplain.pdf
-beamer/doc/themeplain2.pdf
-beamer/doc/themeshadow.pdf
-beamer/doc/themeshadow2.pdf
-beamer/doc/themesidebar.pdf
-beamer/doc/themesidebar2.pdf
-beamer/doc/themesidebardark.pdf
-beamer/doc/themesidebardark2.pdf
-beamer/doc/themesidebardarktab.pdf
-beamer/doc/themesidebardarktab2.pdf
-beamer/doc/themesidebartab.pdf
-beamer/doc/themesidebartab2.pdf
-beamer/doc/themesplit.pdf
-beamer/doc/themesplit2.pdf
-beamer/doc/themesplitcondensed.pdf
-beamer/doc/themesplitcondensed2.pdf
-beamer/doc/themetree.pdf
-beamer/doc/themetree2.pdf
-beamer/doc/themetreebars.pdf
-beamer/doc/themetreebars2.pdf
+beamer/doc/Makefile
 beamer/emacs/beamer.el
 beamer/emulation/beamerfoils.sty
 beamer/emulation/beamerprosper.sty
 beamer/emulation/beamerseminar.sty
 beamer/emulation/beamertexpower.sty
-beamer/emulation/examples/beamerexample-foils.pdf
 beamer/emulation/examples/beamerexample-foils.tex
-beamer/emulation/examples/beamerexample-prosper.pdf
 beamer/emulation/examples/beamerexample-prosper.tex
-beamer/emulation/examples/beamerexample-seminar.pdf
 beamer/emulation/examples/beamerexample-seminar.tex
-beamer/emulation/examples/beamerexample-texpower.pdf
 beamer/emulation/examples/beamerexample-texpower.tex
 beamer/examples/beamer-computer-mask.jpg
 beamer/examples/beamer-computer.jpg
 beamer/lyx/examples/beamer-knight4-mask.png
 beamer/lyx/examples/beamer-knight4.png
 beamer/lyx/examples/beamerlyxexample1.lyx
-beamer/lyx/examples/beamerlyxexample1.pdf
 beamer/lyx/layouts/beamer.layout
 beamer/solutions/conference-talks/conference-ornate-20min.de.tex
 beamer/solutions/conference-talks/conference-ornate-20min.de.lyx
 beamer/solutions/conference-talks/conference-ornate-20min.en.tex
 beamer/solutions/conference-talks/conference-ornate-20min.en.lyx
+beamer/solutions/generic-talks/generic-ornate-15min-45min.de.lyx
+beamer/solutions/generic-talks/generic-ornate-15min-45min.de.tex
 beamer/solutions/generic-talks/generic-ornate-15min-45min.en.lyx
+beamer/solutions/generic-talks/generic-ornate-15min-45min.en.tex
 beamer/solutions/short-talks/speaker_introduction-ornate-2min.de.tex
 beamer/solutions/short-talks/speaker_introduction-ornate-2min.de.lyx
 beamer/solutions/short-talks/speaker_introduction-ornate-2min.en.tex
 beamer/solutions/short-talks/speaker_introduction-ornate-2min.en.lyx
+beamer/themes/color/beamercolorthemealbatross.sty
+beamer/themes/color/beamercolorthemebeetle.sty
+beamer/themes/color/beamercolorthemecrane.sty
+beamer/themes/color/beamercolorthemedefault.sty
+beamer/themes/color/beamercolorthemedove.sty
+beamer/themes/color/beamercolorthemefly.sty
+beamer/themes/color/beamercolorthemelily.sty
+beamer/themes/color/beamercolorthemeorchid.sty
+beamer/themes/color/beamercolorthemerose.sty
+beamer/themes/color/beamercolorthemeseagull.sty
+beamer/themes/color/beamercolorthemeseahorse.sty
+beamer/themes/color/beamercolorthemesidebartab.sty
+beamer/themes/color/beamercolorthemestructure.sty
+beamer/themes/color/beamercolorthemewhale.sty
 beamer/themes/font/beamerfontthemedefault.sty
-beamer/themes/font/beamerfontthemesizes.sty
-beamer/themes/theme/beamerthemebars.sty
+beamer/themes/font/beamerfontthemeprofessionalfonts.sty
+beamer/themes/font/beamerfontthemeserif.sty
+beamer/themes/font/beamerfontthemestructurebold.sty
+beamer/themes/font/beamerfontthemestructureitalicserif.sty
+beamer/themes/font/beamerfontthemestructuresmallcapsserif.sty
+beamer/themes/inner/beamerinnerthemecircles.sty
+beamer/themes/inner/beamerinnerthemedefault.sty
+beamer/themes/inner/beamerinnerthemerectangles.sty
+beamer/themes/inner/beamerinnerthemerounded.sty
+beamer/themes/outer/beamerouterthemedefault.sty
+beamer/themes/outer/beamerouterthemeinfolines.sty
+beamer/themes/outer/beamerouterthememiniframes.sty
+beamer/themes/outer/beamerouterthemeshadow.sty
+beamer/themes/outer/beamerouterthemesidebar.sty
+beamer/themes/outer/beamerouterthemesmoothbars.sty
+beamer/themes/outer/beamerouterthemesmoothtree.sty
+beamer/themes/outer/beamerouterthemesplit.sty
+beamer/themes/outer/beamerouterthemetree.sty
+beamer/themes/theme/beamerthemeAntibes.sty
+beamer/themes/theme/beamerthemeBerkeley.sty
+beamer/themes/theme/beamerthemeBerlin.sty
+beamer/themes/theme/beamerthemeCopenhagen.sty
+beamer/themes/theme/beamerthemeDarmstadt.sty
+beamer/themes/theme/beamerthemeDresden.sty
+beamer/themes/theme/beamerthemeFrankfurt.sty
+beamer/themes/theme/beamerthemeGoettingen.sty
+beamer/themes/theme/beamerthemeHannover.sty
+beamer/themes/theme/beamerthemeIlmenau.sty
+beamer/themes/theme/beamerthemeJuanLesPins.sty
+beamer/themes/theme/beamerthemeLuebeck.sty
+beamer/themes/theme/beamerthemeMadrid.sty
+beamer/themes/theme/beamerthemeMalmoe.sty
+beamer/themes/theme/beamerthemeMarburg.sty
+beamer/themes/theme/beamerthemeMontpellier.sty
+beamer/themes/theme/beamerthemePaloAlto.sty
+beamer/themes/theme/beamerthemePittsburgh.sty
+beamer/themes/theme/beamerthemeRochester.sty
+beamer/themes/theme/beamerthemeSingapore.sty
+beamer/themes/theme/beamerthemeSzeged.sty
+beamer/themes/theme/beamerthemeWarsaw.sty
 beamer/themes/theme/beamerthemeboxes.sty
-beamer/themes/theme/beamerthemeclassic.sty
 beamer/themes/theme/beamerthemedefault.sty
-beamer/themes/theme/beamerthemelined.sty
-beamer/themes/theme/beamerthememondrian.sty
-beamer/themes/theme/beamerthemeplain.sty
-beamer/themes/theme/beamerthemeshadow.sty
-beamer/themes/theme/beamerthemesidebar.sty
-beamer/themes/theme/beamerthemesplit.sty
-beamer/themes/theme/beamerthemetree.sty
+beamer/themes/theme/compatibility/beamerthemebars.sty
+beamer/themes/theme/compatibility/beamerthemeclassic.sty
+beamer/themes/theme/compatibility/beamerthemecompatibility.sty
+beamer/themes/theme/compatibility/beamerthemelined.sty
+beamer/themes/theme/compatibility/beamerthemeplain.sty
+beamer/themes/theme/compatibility/beamerthemeshadow.sty
+beamer/themes/theme/compatibility/beamerthemesidebar.sty
+beamer/themes/theme/compatibility/beamerthemesplit.sty
+beamer/themes/theme/compatibility/beamerthemetree.sty
   Put all files somewhere where TeX can find them. Also install the
   following packages somewhere where TeX can find them:  
 
-  - pgf, version >= 0.61
-  - xcolor, version >= 1.10
+  - pgf, version >= 0.63
+  - xcolor, version >= 2.00
 
 + Long version:
 

File base/beamer.cls

 \NeedsTeXFormat{LaTeX2e}[1995/12/01]
 \ProvidesClass{beamer}
-[2004/09/17 v2.21-cvs Class for Typesetting a Beamer Presentation]
+[2004/09/23 v2.99 Class for Typesetting a Beamer Presentation]
 
 % Copyright 2003 by Till Tantau <tantau@users.sourceforge.net>.
 %
 % of the GNU Public License, version 2.
 
 
+\newdimen\beamer@version
+\beamer@version=2.99pt % It is only fitting, that the version should
+                       % be given in points...
 
 
 \RequirePackage{beamerbasemodes}

File base/beamerbasearticle.sty

 \defbeamertemplate<article>*{alerted text end}{default}{\ifmmode\else\end{itshape}\fi}
 \defbeamertemplate<article>*{structure begin}{default}{\ifmmode\else\begin{bfseries}\fi}
 \defbeamertemplate<article>*{structure end}{default}{\ifmmode\else\end{bfseries}\fi}
-\defbeamertemplate<article>*{block begin}
+\defbeamertemplate<article>*{block begin}{default}
   {\par\vskip\medskipamount{\noindent\textbf{\insertblockname}}\par\noindent\ignorespaces}
-\defbeamertemplate<article>*{block end}{\vskip\medskipamount}
-\defbeamertemplate<article>*{block alerted begin}
+\defbeamertemplate<article>*{block end}{default}{\vskip\medskipamount}
+\defbeamertemplate<article>*{block alerted begin}{default}
   {\par\vskip\medskipamount{\noindent\textbf{\emph{\insertblockname}}}\par\noindent\ignorespaces}
-\defbeamertemplate<article>*{block alerted end}{\vskip\medskipamount}
-\defbeamertemplate<article>*{block example begin}
+\defbeamertemplate<article>*{block alerted end}{default}{\vskip\medskipamount}
+\defbeamertemplate<article>*{block example begin}{default}
   {\par\vskip\medskipamount{\noindent\emph{\insertblockname}}\par\noindent\ignorespaces}
-\defbeamertemplate<article>*{block example end}{\vskip\medskipamount}
+\defbeamertemplate<article>*{block example end}{default}{\vskip\medskipamount}
 
 \mode
 <all>

File base/beamerbasecolor.sty

   % Fix $$ usage in multicolumn:
   \let\beamer@orig@start@multline=\start@multline
   \def\start@multline{\donotcolorouterdisplaymaths\donotcoloroutermaths\beamer@setdisplaymathcolor\beamer@orig@start@multline}
+  
+  % Fix $$ usage in eqnarray:
+  \let\beamer@orig@eqnarray=\eqnarray
+  \def\eqnarray{\donotcolorouterdisplaymaths\donotcoloroutermaths\beamer@setdisplaymathcolor\beamer@orig@eqnarray}
 
   % Fix \text:
   \let\beamer@orig@text@=\text@

File base/beamerbasecompatibility.sty

 \long\def\usesubsectionheadtemplate#1#2{%
   \setbeamertemplate{subsection in head/foot}{#1}%
   \setbeamertemplate{subsection in head/foot shaded}{#2}}
+\long\def\usesectionsidetemplate#1#2{%
+  \setbeamertemplate{section in sidebar}{#1}%
+  \setbeamertemplate{section in sidebar shaded}{#2}}
+\long\def\usesubsectionsidetemplate#1#2{%
+  \setbeamertemplate{subsection in sidebar}{#1}%
+  \setbeamertemplate{subsection in sidebar shaded}{#2}}
 \newcommand\usetheoremtemplate[2]{%
   \setbeamertemplate{theorem begin}{#1}
   \setbeamertemplate{theorem end}{#2}}

File base/beamerbaseframecomponents.sty

     \beamer@tempdim=\ht\@tempboxa%
     \setbox\@tempboxa=\hbox{\lower\beamer@tempdim\hbox{\box\@tempboxa}}%
     \wd\@tempboxa=0pt\ht\@tempboxa=0pt\dp\@tempboxa=0pt%
-    \vbox{\hbox{\hskip-\Gm@lmargin\raise\headheight\box\beamer@tempbox\box\beamer@tempboxa}\hfil}%
+    \vbox{\hbox{\hskip-\Gm@lmargin\raise\headheight\box\beamer@tempbox\box\@tempboxa}\hfil}%
     \endgroup%
   }
   \def\@oddfoot{\normalcolor{\hypertarget{Navigation\the\c@page}{}\hfil%

File base/beamerbasemodes.sty

 %
 % Versioning stuff
 %
-\newdimen\beamer@version
-\beamer@version=2.211pt % It is only fitting, that the version should
-                        % be given in points...
 \def\beamer@endinputifotherversion#1{%
   \let\beamer@next=\relax%
   \ifdim#1<\beamer@version%

File base/beamerbasenavigation.sty

   \dp\beamer@sectionbox=0.75ex%
   \fi\ignorespaces}
 
-\def\usesectionsidetemplate#1#2{\gdef\beamer@sectionsidehilight{#1}\gdef\beamer@sectionsidenohilight{#2}}
-
 \def\beamer@nav@subsectionstyle#1{\beamer@toc@sprocess\beamer@nav@css\beamer@nav@oss\beamer@nav@ooss#1///}
 \beamer@nav@subsectionstyle{show}
 
           \hyperlink{Navigation##3}{%
           \ifnum\c@section=##1%
             \ifnum\c@subsection=0\relax%
-              {\beamer@sectionsidehilight}%
+              {\usebeamertemplate{section in sidebar}}%
             \else%
-              \ifx\beamer@nav@css\beamer@hidetext{\beamer@sectionsidehilight}\else{\beamer@sectionsidenohilight}\fi%
+              \ifx\beamer@nav@css\beamer@hidetext%
+                {\usebeamertemplate{section in sidebar}}%
+              \else%
+                {\usebeamertemplate{section in sidebar shaded}}%
+              \fi%
             \fi%
           \else
-            {\beamer@sectionsidenohilight}%
+            {\usebeamertemplate{section in sidebar shaded}}%
           \fi}}}%
       \beamer@currentsubsection=0\relax\fi}%
     \def\slideentry##1##2##3##4##5##6{%
           \beamer@link(##4){%
           \ifnum\c@section=##1%
             \ifnum\c@subsection=##2%
-              {\beamer@subsectionsidehilight}%
+              {\usebeamertemplate{subsection in sidebar}}%
             \else%
-              {\beamer@subsectionsidenohilight}%
+              {\usebeamertemplate{subsection in sidebar shaded}}%
             \fi%
           \else%
-            {\beamer@subsectionsidenohilight}%
+            {\usebeamertemplate{subsection in sidebar shaded}}%
           \fi}}}%
       }%
       \fi\fi}%
     #3}}}
 
 
-\def\usesubsectionsidetemplate#1#2{\gdef\beamer@subsectionsidehilight{#1}\gdef\beamer@subsectionsidenohilight{#2}}
-
 
 %
 % Name slides

File base/beamerbaseoverlay.sty

   \gdef\beamer@uncoverafteractions{\ignorespaces\opaqueness<1->{#1}}}
 
 \define@key{beamer@mixin}{dynamic}[]{%
-  \gdef\beamer@uncoverbeforeactions{\ignorespaces\opaqueness<2>{10}\opaqueness<3>{5}}
-  \gdef\beamer@uncoverafteractions{\ignorespaces\opaqueness<2>{10}\opaqueness<3>{5}}}
+  \gdef\beamer@uncoverbeforeactions{\ignorespaces\opaqueness<1-2>{10}\opaqueness<3->{5}}
+  \gdef\beamer@uncoverafteractions{\ignorespaces\opaqueness<1-2>{10}\opaqueness<3->{5}}}
 
 \define@key{beamer@mixin}{highly dynamic}[]{%
   \gdef\beamer@uncoverbeforeactions{\ignorespaces\opaqueness<1>{15}\opaqueness<2>{10}\opaqueness<3>{5}\opaqueness<4->{2}}

File doc/beamerug-customization.tex

-
-% Copyright 2003, 2004 by Till Tantau <tantau@users.sourceforge.net>.
-%
-% This program can be redistributed and/or modified under the terms
-% of the GNU Public License, version 2.
-
-
-\section{Templates}
-
-\label{section-customization}
-
-
-
-
-\subsection{Sidebars}
-
-\label{section-sidebar-templates}
-
-
-\begin{command}{\usesectionsidetemplate\marg{current section
-      template}\marg{other section template}}
-  Both parameters should be |\hbox|es. The templates are used to
-  typeset a section name inside a side navigation bar.
-  \example
-\begin{verbatim}
-\usesectionsidetemplate
-{\setbox\tempbox=\hbox{\color{black}\tiny{\kern3pt\insertsectionhead}}%
-  \ht\tempbox=8pt%
-  \dp\tempbox=2pt%
-  \wd\tempbox=\beamer@sidebarwidth%
-  \box\tempbox}
-{\setbox\tempbox=\hbox{\color{structure!75}\tiny{\kern3pt\insertsectionhead}}%
-  \ht\tempbox=8pt%
-  \dp\tempbox=2pt%
-  \wd\tempbox=\beamer@sidebarwidth%
-  \box\tempbox}
-\end{verbatim}
-\end{command}
-
-
-
-\begin{command}{\usesubsectionsidetemplate\marg{current subsection
-      template}\marg{other subsection template}}
-  See |\usesectionsidetemplate|.
-  \example
-\begin{verbatim}
-\usesectionsidetemplate
-{\setbox\tempbox=\hbox{\color{black}\tiny{\kern3pt\insertsectionhead}}%
-  \ht\tempbox=8pt%
-  \dp\tempbox=2pt%
-  \wd\tempbox=\beamer@sidebarwidth%
-  \box\tempbox}
-{\setbox\tempbox=\hbox{\color{structure!75}\tiny{\kern3pt\insertsectionhead}}%
-  \ht\tempbox=8pt%
-  \dp\tempbox=2pt%
-  \wd\tempbox=\beamer@sidebarwidth%
-  \box\tempbox}
-\end{verbatim}
-\end{command}
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-%%% Local Variables: 
-%%% mode: latex
-%%% TeX-master: "beameruserguide"
-%%% End: 

File doc/beamerug-frames.tex

     or frame number in the footline.
   \end{element}
 \end{element}
-\label{section-navigation-bars}
 
 
 
 
 
 \subsubsection{Navigation Bars}
+\label{section-navigation-bars}
 
 Many themes install a headline or a sidebar that shows a
 \emph{navigation bar}. Although these navigation bars take up quite
   \end{templateoptions}
 \end{element}
 
+
+
+\begin{element}{section in sidebar}\yes\yes\yes
+  This template is used to render a section entry if it occurs in the
+  sidebar, typically as part of a mini table of contents shown
+  there. The background of the \beamer-color is used as background for
+  the entry. Just like |section in head/foot|, you cannot usually use
+  this template yourself and you should also use |\insertsectionhead|
+  to insert the name of the section that is to be typeset.
+
+  For once, no default is installed for this template.
+
+  \begin{templateoptions}
+    \itemoption{sidebar theme}{}
+    This template, which is only available if the |sidebar| outer
+    theme is loaded, inserts a bar with the \beamer-color's
+    foreground and background that shows the section  name. The width of
+    the bar is the same as the width of the whole sidebar.
+  \end{templateoptions}
+
+  The same inserts as for |section in head/foot| can be used.
+\end{element}
+
+\begin{element}{section in sidebar shaded}\yes\yes\no
+  This template is used instead of |section in sidebar| for
+  typesetting sections that are currently shaded. Such shading is
+  usually applied to all sections but the current one.
+
+  Differently from |section in head/foot shaded|, this tempalte
+  \emph{has} its own \beamer-color.
+
+  \begin{templateoptions}
+    \itemoption{sidebar theme}{}
+    Does the same as for the nonshaded version, except that a
+    different \beamer-color is used.
+  \end{templateoptions}
+\end{element}
+
+
 \begin{element}{subsection in head/foot}\yes\yes\yes
   This template behaves exactly like |section in head/foot|, only for
   subsections. 
   \end{itemize}
 \end{element}
 
-\begin{element}{section in head/foot shaded}\yes\no\no
+\begin{element}{subsection in head/foot shaded}\yes\no\no
   This template behaves exactly like |section in head/foot shaded|,
   only for subsections. 
   \begin{templateoptions}
   \end{templateoptions}
 \end{element}
 
+\begin{element}{subsection in sidebar}\yes\yes\yes
+  This template behaves exactly like |section in sidebar|, only for
+  subsections. 
+\end{element}
+
+\begin{element}{subsection in head/foot shaded}\yes\no\no
+  This template behaves exactly like |section in sidebar shaded|,
+  only for subsections. 
+\end{element}
+
 By clicking on the document title in a navigation bar (not all themes
 show it), you will jump to the first slide of your presentation
 (usually the title page) \emph{except} if you are already at the first

File doc/beamerug-interaction.tex

 
 
 
-\subsection{Using the Navigation Bars}
-\label{section-navigation-bars}
-
-Navigation bars and symbols are two independent concepts that can be
-used to navigate through a presentation. They are created
-automatically. Most themes that come along with the \beamer\ class
-show some kind of navigation bar during your talk. Although these
-navigation bars take up quite a bit of space, they are often useful
-for two reasons: 
-
-\begin{itemize}
-\item
-  They provide the audience with a visual feedback of how much of your
-  talk you have covered and what is yet to come. Without such
-  feedback, an audience will often puzzle whether something you are
-  currently introducing will be explained in more detail later on or
-  not.
-\item
-  You can click on all parts of the navigation bar. This will directly
-  ``jump'' you to the part you have clicked on. This is particularly
-  useful to skip certain parts of your talk and during a ``question
-  session,'' when you wish to jump back to a particular frame someone
-  has asked about.
-\end{itemize}
-
-Some navigation bars can be ``compressed'' using the following option:
-
-\begin{classoption}{compress}
-  Tries to make all navigation bars as small as possible. For example,
-  all small frame representations in the navigation bars for a single
-  section are shown alongside each other. Normally, the representations
-  for different subsections are shown in different lines. Furthermore,
-  section and subsection navigations are compressed into one line.
-\end{classoption}
-
-When you click on one of the icons representing a frame in a
-navigation bar (by default this is icon is a small circle), the
-following happens: 
-\begin{itemize}
-\item
-  If you click on (the icon of) any frame other than the current frame, the
-  presentation will jump to the first slide of the frame you clicked
-  on.
-\item
-  If you click on the current frame and you are not on the last slide
-  of this frame, you will jump to the last slide of the frame.
-\item
-  If you click on the current frame and you are on the last slide, you
-  will jump to the first slide of the frame.
-\end{itemize}
-By the above rules you can:
-\begin{itemize}
-\item
-  Jump to the beginning of a frame from somewhere else by clicking on
-  it once.  
-\item
-  Jump to the end of a frame from somewhere else by clicking on it
-  twice.
-\item
-  Skip the rest of the current frame by clicking on it once.
-\end{itemize}
-
-I also tried making a jump to an already-visited frame jump
-automatically to the last slide of this frame. However, this turned
-out to be more confusing than helpful. With the current implementation
-a double-click always brings you to the end of a slide, regardless
-from where you ``come.''
-
-By clicking on a section or subsection in the navigation bar, you will
-jump to that section. Clicking on a section is particularly useful if
-the section starts with a |\tableofcontents[currentsection]|, since you
-can use it to jump to the different subsections.
-
-By clicking on the document title in a navigation bar (not all themes
-show it), you will jump to the first slide of your presentation
-(usually the title page) \emph{except} if you are already at the first
-slide. On the first slide, clicking on the document title will jump to
-the end of the presentation, if there is one. Thus by \emph{double}
-clicking the document title in a navigation bar, you can jump to the end.
-
-
-
-\subsection{Using the Navigation Symbols}
-\label{section-navigation-symbols}
-
-
 
 
 

File doc/beameruserguide.tex

 % This program can be redistributed and/or modified under the terms
 % of the GNU Public License, version 2.
 
-\def\version{2.21-cvs}
-\def\pgfversion{0.62}
+\def\version{2.99}
+\def\pgfversion{0.63}
 \def\xcolorversion{2.00}
 
 \usepackage{pgf,xcolor}
 \include{beamerug-elements}
 \include{beamerug-color}
 \include{beamerug-fonts}
-\include{beamerug-customization}
 
 
 

File examples/beamerexample1.tex

 
 \mode<presentation>
 {
-  \beamertemplateshadingbackground{red!10}{blue!10}
+  \setbeamertemplate{background canvas}[vertical shading][bottom=red!10,top=blue!10]
 
   \usetheme{Warsaw}
   \usefonttheme[onlysmall]{structurebold}
 
 \usepackage{times}
 
-% Use some nice templates
-\beamertemplatetransparentcovereddynamic
+\setbeamercovered{dynamic}
 
 %
 % The following defintions are peculiar to this particular

File examples/beamerexample2.tex

 
 \mode<presentation>
 {
-  \usepackage[bars]{beamerthemetree}
+  \usetheme{Berlin}
 
-  \beamertemplatetransparentcovereddynamic
-  \beamertemplateballitem
+  \setbeamercovered{transparent}
+  \setbeamertemplate{items}[ball]
 }
 
 \usepackage[english]{babel}

File examples/beamerexample3.tex

 % organize a lecture.
 %
 
-\usepackage{beamerthemesplit}
+\usetheme{Warsaw}
 \usepackage[english]{babel}
 \usepackage[latin1]{inputenc}
 
-% Use some nice templates
+\setbeamercovered{transparent}
 
-\beamertemplateshadingbackground{red!10}{structure!10}
-\beamertemplatetransparentcovereddynamic
-\beamertemplateballitem
-\beamertemplatenumberedballsectiontoc
 
 %
 % The following info should normally be given in you main file:

File examples/beamerexample4.tex

 % (I don't speak Chinese...)
 
 \usepackage{CJK}
-\usepackage{beamerthemesplit}
+\usetheme{Warsaw}
 
 \begin{document}
   \begin{CJK}{GB}{kai}

File examples/beamerexample5.tex

 \usepackage{times}
 \usefonttheme{structurebold}
 
-
 \usepackage[english]{babel}
 \usepackage{pgf,pgfarrows,pgfnodes,pgfautomata,pgfheaps}
 \usepackage{amsmath,amssymb}
 \usepackage[latin1]{inputenc}
 
-\beamertemplatetransparentcovereddynamic
+\setbeamercovered{dynamic}
 
 \newcommand{\Lang}[1]{\operatorname{\text{\textsc{#1}}}}
 

File examples/beamerexample6.tex

 % organize a lecture.
 %
 
-\usepackage{beamerthemeplain}
 \usepackage{times}
 \usepackage[latin1]{inputenc}
 
 % View this in acroread with "loop after last page option" in full screen mode.
 
 \newcount\opaqueness
-\plainframe{
+\frame[plain]{
   \itshape
   \animate<1-30>
   \Large

File lyx/templates/beamerpresentation.lyx

-#LyX 1.3 created this file. For more info see http://www.lyx.org/
-\lyxformat 221
-\textclass beamer
-\begin_preamble
-%\beamertemplateshadingbackground{red!5}{structure!5}
-
-\usepackage{beamerthemeshadow}
-
-%\beamertemplatetransparentcovereddynamic
-\beamertemplatetransparentcovered
-\end_preamble
-\language english
-\inputencoding auto
-\fontscheme default
-\graphics default
-\paperfontsize default
-\spacing single 
-\papersize Default
-\paperpackage a4
-\use_geometry 0
-\use_amsmath 1
-\use_natbib 0
-\use_numerical_citations 0
-\paperorientation portrait
-\secnumdepth 2
-\tocdepth 2
-\paragraph_separation indent
-\defskip medskip
-\quotes_language english
-\quotes_times 2
-\papercolumns 1
-\papersides 1
-\paperpagestyle default
-
-\layout Title
-
-Presentation Title
-\begin_inset OptArg
-collapsed false
-
-\layout Standard
-
-Short Title (Optional)
-\end_inset 
-
-
-\layout Author
-
-Author Name
-\begin_inset ERT
-status Collapsed
-
-\layout Standard
-
-\backslash 
-inst{1}
-\end_inset 
-
- 
-\begin_inset ERT
-status Collapsed
-
-\layout Standard
-
-\backslash 
-and
-\end_inset 
-
- Another Author
-\begin_inset ERT
-status Collapsed
-
-\layout Standard
-
-\backslash 
-inst{2}
-\end_inset 
-
-
-\begin_inset OptArg
-collapsed false
-
-\layout Standard
-
-Short Author Name (Optional)
-\end_inset 
-
-
-\layout Date
-
-Date
-\begin_inset OptArg
-collapsed false
-
-\layout Standard
-
-Short Date (Optional)
-\end_inset 
-
-
-\layout Institute
-
-
-\begin_inset ERT
-status Collapsed
-
-\layout Standard
-
-\backslash 
-inst{1}
-\end_inset 
-
-Institute
-\begin_inset ERT
-status Collapsed
-
-\layout Standard
-
-\backslash 
-and
-\end_inset 
-
- 
-\begin_inset ERT
-status Collapsed
-
-\layout Standard
-
-\backslash 
-inst{2}
-\end_inset 
-
-Another Institute
-\begin_inset OptArg
-collapsed false
-
-\layout Standard
-
-Short Institute (Optional)
-\end_inset 
-
-
-\layout TitleGraphic
-
-Title Graphic
-\layout Standard
-
-\layout Standard
-
-
-\begin_inset ERT
-status Open
-
-\layout Standard
-% Show the table of contents at the beginning
-\layout Standard
-% of every subsection. Delete this, if you do not
-\layout Standard
-% want it.
-\layout Standard
-
-\backslash 
-AtBeginSubsection[]{
-\layout Standard
-  
-\backslash 
-frame<beamer>{ 
-\layout Standard
-    
-\backslash 
-frametitle{Outline}   
-\layout Standard
-    
-\backslash 
-tableofcontents[current,currentsubsection] 
-\layout Standard
-  }
-\layout Standard
-}
-\end_inset 
-
-
-\layout Section*
-
-Outline
-\layout BeginFrame
-
-Outline
-\layout Standard
-
-
-\begin_inset LatexCommand \tableofcontents{}
-
-\end_inset 
-
-
-\layout Section
-
-First Section Name
-\begin_inset OptArg
-collapsed false
-
-\layout Standard
-
-Short First Section Name (Optional)
-\end_inset 
-
-
-\layout Subsection
-
-First Subsection Name
-\layout BeginFrame
-
-Frame Title
-\layout Itemize
-
-Shown from first slide on.
-\begin_deeper 
-\layout Pause
-
-\end_deeper 
-\layout Itemize
-
-Shown from second slide on.
-\begin_deeper 
-\layout Pause
-
-\end_deeper 
-\layout Itemize
-
-Shown from third slide on.
-\layout BeginFrame
-
-Frame Title
-\layout Block
-
-
-\begin_inset ERT
-status Collapsed
-
-\layout Standard
-<1->
-\end_inset 
-
-
-\begin_inset ERT
-status Collapsed
-
-\layout Standard
-{
-\end_inset 
-
-
-\begin_inset ERT
-status Collapsed
-
-\layout Standard
-}
-\end_inset 
-
-
-\begin_deeper 
-\layout Itemize
-
-Untitled block.
-\layout Itemize
-
-Shown on all slides.
-\end_deeper 
-\layout ExampleBlock
-
-
-\begin_inset ERT
-status Collapsed
-
-\layout Standard
-<2->
-\end_inset 
-
-
-\begin_inset ERT
-status Collapsed
-
-\layout Standard
-{
-\end_inset 
-
-Some Example Block Title
-\begin_inset ERT
-status Collapsed
-
-\layout Standard
-}
-\end_inset 
-
-
-\begin_deeper 
-\layout Itemize
-
-
-\begin_inset Formula $e^{i\pi}=-1$
-\end_inset 
-
-.
-\layout Itemize
-
-
-\begin_inset Formula $e^{i\pi/2}=i$
-\end_inset 
-
-.
-\end_deeper 
-\layout Subsection
-
-Second Subsection Name
-\layout BeginFrame
-
-Frame Title
-\layout Example
-
-
-\begin_inset ERT
-status Collapsed
-
-\layout Standard
-<1->
-\end_inset 
-
-On first slide.
- 
-\layout Separator
-
-\layout Example
-
-
-\begin_inset ERT
-status Collapsed
-
-\layout Standard
-<2->
-\end_inset 
-
-On second slide.
-\layout BeginFrame
-
-Frame Title
-\layout Theorem
-
-On first slide.
-\layout Pause
-
-\layout Corollary
-
-On second slide.
-\layout BeginFrame
-
-Frame Title
-\layout ColumnsTopAligned
-
-\begin_deeper 
-\layout Column
-
-5cm
-\layout Theorem
-
-
-\begin_inset ERT
-status Collapsed
-
-\layout Standard
-<1->
-\end_inset 
-
-In left column.
-\layout Column
-
-5cm
-\layout Corollary
-
-
-\begin_inset ERT
-status Collapsed
-
-\layout Standard
-<2->
-\end_inset 
-
-In right column.
-\newline 
-New line
-\end_deeper 
-\layout Section*
-
-Summary
-\layout BeginFrame
-
-Summary
-\layout Itemize
-
-First point.
-\begin_deeper 
-\layout Pause
-
-\end_deeper 
-\layout Itemize
-
-Second point.
-\begin_deeper 
-\layout Pause
-
-\end_deeper 
-\layout Itemize
-
-Third point.
-\layout EndFrame
-
-\the_end

File solutions/conference-talks/conference-ornate-20min.de.lyx

 \usetheme{Warsaw}
 % oder ...
 
-\beamertemplatetransparentcovered
-% oder auch nicht
-  
-\beamertemplatecontinuationtext
+\setbeamercovered{transparent}
 % oder auch nicht
 \end_preamble
 \language ngerman

File solutions/conference-talks/conference-ornate-20min.de.tex

 {
   \usetheme{Warsaw}
   % oder ...
-  
-  \beamertemplatetransparentcovered
-  % oder auch nicht
-  
-  \beamertemplatecontinuationtext
+
+  \setbeamercovered{transparent}
   % oder auch nicht
 }
 

File solutions/conference-talks/conference-ornate-20min.en.lyx

 \usetheme{Warsaw}
 % or ...
 
-\beamertemplatetransparentcovered
-% or whatever (possibly just delete it)
-  
-\beamertemplatecontinuationtext
+\setbeamercovered{transparent}
 % or whatever (possibly just delete it)
 \end_preamble
 \language english

File solutions/conference-talks/conference-ornate-20min.en.tex

 {
   \usetheme{Warsaw}
   % or ...
-  
-  \beamertemplatetransparentcovered
-  % or whatever (possibly just delete it)
-  
-  \beamertemplatecontinuationtext
+
+  \setbeamercovered{transparent}
   % or whatever (possibly just delete it)
 }
 

File solutions/generic-talks/generic-ornate-15min-45min.de.lyx

 \textclass beamer
 \begin_preamble
 \usetheme{Warsaw}
-% or whatever
-  
-\beamertemplatetransparentcovered
-% or whatever (possibly just delete it)
-  
-\beamertemplatecontinuationtext
-% or whatever (possibly just delete it)
+% oder ...
+
+\setbeamercovered{transparent}
+% oder auch nicht
 \end_preamble
 \language ngerman
 \inputencoding auto

File solutions/generic-talks/generic-ornate-15min-45min.de.tex

   \usetheme{Warsaw}
   % oder ...
   
-  \beamertemplatetransparentcovered
-  % oder auch nicht
-  
-  \beamertemplatecontinuationtext
+  \setbeamercovered{transparent}
   % oder auch nicht
 }
 

File solutions/generic-talks/generic-ornate-15min-45min.en.lyx

 \usetheme{Warsaw}
 % or ...
   
-\beamertemplatetransparentcovered
-% or whatever (possibly just delete it)
-  
-\beamertemplatecontinuationtext
+\setbeamercovered{transparent}
 % or whatever (possibly just delete it)
 \end_preamble
 \language english

File solutions/generic-talks/generic-ornate-15min-45min.en.tex

 {
   \usetheme{Warsaw}
   % or ...
-  
-  \beamertemplatetransparentcovered
-  % or whatever (possibly just delete it)
-  
-  \beamertemplatecontinuationtext
+
+  \setbeamercovered{transparent}
   % or whatever (possibly just delete it)
 }
 

File solutions/short-talks/speaker_introduction-ornate-2min.de.lyx

 \textclass beamer
 \begin_preamble
 
-\beamertemplateshadingbackground%
-  {beamerstructure!25}{white}
-% or whatever
+\setbeamertemplate{background canvas}[vertical shading][bottom=white,top=structure.fg!25]
+% Oder was auch immer.
 
 \usetheme{Warsaw}
-
-\usefoottemplate{}
-\useheadtemplate{}
-\beamersetleftmargin{0.5cm}
+\setbeamertemplate{headline}{}
+\setbeamertemplate{footline}{}
+\setbeamersize{text margin left=0.5cm}
 % or whatever
   
 \end_preamble

File solutions/short-talks/speaker_introduction-ornate-2min.de.tex

 % notice. 
 
 
-\beamertemplateshadingbackground{beamerstructure!25}{white}
+\setbeamertemplate{background canvas}[vertical shading][bottom=white,top=structure.fg!25]
 % Oder was auch immer.
 
 \usetheme{Warsaw}
-\usefoottemplate{}
-\useheadtemplate{}
-\beamersetleftmargin{0.5cm}
+\setbeamertemplate{headline}{}
+\setbeamertemplate{footline}{}
+\setbeamersize{text margin left=0.5cm}
   
 \usepackage[german]{babel}
 % Oder was auch immer

File solutions/short-talks/speaker_introduction-ornate-2min.en.lyx

 \textclass beamer
 \begin_preamble
 
-\beamertemplateshadingbackground%
-  {beamerstructure!25}{white}
+\setbeamertemplate{background canvas}[vertical shading][bottom=white,top=structure.fg!25]
 % or whatever
 
 \usetheme{Warsaw}
-
-\usefoottemplate{}
-\useheadtemplate{}
-\beamersetleftmargin{0.5cm}
-% or whatever
-  
+\setbeamertemplate{headline}{}
+\setbeamertemplate{footline}{}
+\setbeamersize{text margin left=0.5cm}  
 \end_preamble
 \language english
 \inputencoding auto

File solutions/short-talks/speaker_introduction-ornate-2min.en.tex

 % copyright notice. 
 
 
-\beamertemplateshadingbackground{beamerstructure!25}{white}
+\setbeamertemplate{background canvas}[vertical shading][bottom=white,top=structure.fg!25]
 % or whatever
 
 \usetheme{Warsaw}
-\usefoottemplate{}
-\useheadtemplate{}
-\beamersetleftmargin{0.5cm}
-% or whatever
+\setbeamertemplate{headline}{}
+\setbeamertemplate{footline}{}
+\setbeamersize{text margin left=0.5cm}
   
 \usepackage[english]{babel}
 % or whatever

File themes/color/beamercolorthemedefault.sty

 
 \setbeamercolor{section in toc}{parent=structure}
 \setbeamercolor{section in head/foot}{parent=palette ternary}
-\setbeamercolor{section in sidebar current}{parent=palette sidebar secondary}
-\setbeamercolor{section in sidebar}{use=section in sidebar current,fg=section in sidebar current.fg!40!bg}
+\setbeamercolor{section in sidebar}{parent=palette sidebar secondary}
+\setbeamercolor{section in sidebar shaded}{use=section in sidebar,fg=section in sidebar.fg!40!bg}
 \setbeamercolor{section number projected}{parent=item projected}
 
 \setbeamercolor{subsection in toc}{}
 \setbeamercolor{subsection in head/foot}{parent=palette secondary}
-\setbeamercolor{subsection in sidebar current}{parent=palette sidebar primary}
-\setbeamercolor{subsection in sidebar}{use=subsection in sidebar current,fg=subsection in sidebar current.fg!40!bg}
+\setbeamercolor{subsection in sidebar}{parent=palette sidebar primary}
+\setbeamercolor{subsection in sidebar shaded}{use=subsection in sidebar,fg=subsection in sidebar.fg!40!bg}
 \setbeamercolor{subsection number projected}{parent={subitem projected}}
 
 \setbeamercolor{headline}{}

File themes/color/beamercolorthemesidebartab.sty

 
 \mode<presentation>
 
-\setbeamercolor*{section in sidebar}{parent=palette sidebar secondary}
-\setbeamercolor*{section in sidebar current}
-  {parent=section in sidebar,use={sidebar,section in sidebar},%
-   bg=sidebar.bg!70!section in sidebar.fg}
+\setbeamercolor*{section in sidebar shaded}{parent=palette sidebar secondary}
+\setbeamercolor*{section in sidebar}
+  {parent=section in sidebar shaded,use={sidebar,section in sidebar shaded},%
+   bg=sidebar.bg!70!section in sidebar shaded.fg}
     
-\setbeamercolor*{subsection in sidebar}{parent=palette sidebar primary}
-\setbeamercolor*{subsection in sidebar current}
-  {parent=subsection in sidebar,use=section in sidebar current,%
-   bg=section in sidebar current.bg}
+\setbeamercolor*{subsection in sidebar shaded}{parent=palette sidebar primary}
+\setbeamercolor*{subsection in sidebar}
+  {parent=subsection in sidebar shaded,use=section in sidebar,%
+   bg=section in sidebar.bg}
 
 \mode
 <all>

File themes/color/palettes/beamercolorpalettecrane.sty

-\ProvidesPackage{beamercolorpalettecrane}[2004/05/17 ver 0.1]
-\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-
-% Copyright 2004 by Till Tantau <tantau@users.sourceforge.net>.
-%
-% This program can be redistributed and/or modified under the terms
-% of the GNU Public License, version 2.
-
-\mode<presentation>
-
-\definecolor{craneorange}{RGB}{252,187,6}
-\definecolor{craneblue}{RGB}{4,6,76}
-
-\setbeamercolor{palette structure}{fg=craneblue}
-\setbeamercolor{palette layout primary}{fg=craneblue,bg=craneorange!70}
-\setbeamercolor{palette layout secondary}{fg=craneblue,bg=craneorange!80}
-\setbeamercolor{palette layout ternary}{fg=craneblue,bg=craneorange!90}
-\setbeamercolor{palette layout fourth}{fg=craneblue,bg=craneorange}
-
-\setbeamercolor{titlelike}{parent=palette layout fourth}
-
-\setbeamercolor{palette normal block}{fg=craneblue,bg=craneorange}
-\setbeamercolor{palette alerted block}{use=palette alerted,fg=black,bg=palette alerted.fg!40!bg}
-\setbeamercolor{palette example block}{use=palette example,fg=black,bg=palette example.fg!40!bg}
-
-%% Install backgrounds:
-
-\setbeamercolor{block body}{parent=normal text,use=block title,bg=block title.bg!25!bg}
-\setbeamercolor{block body alerted}{parent=normal text,use=block title alerted,bg=block title alerted.bg!25!bg}
-\setbeamercolor{block body example}{parent=normal text,use=block title example,bg=block title example.bg!25!bg}
-
-
-\mode
-<all>

File themes/color/palettes/beamercolorpalettedefault.sty

-\ProvidesPackage{beamercolorpalettedefault}[2004/08/05 ver 0.1]
-\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-
-% Copyright 2004 by Till Tantau <tantau@users.sourceforge.net>.
-%
-% This program can be redistributed and/or modified under the terms
-% of the GNU Public License, version 2.
-
-\mode<presentation>
-
-\definecolor{beamer@blendedblue}{rgb}{0.2,0.2,0.7}
-
-\setbeamercolor{palette normal}{fg=black,bg=white}
-\setbeamercolor{palette alerted}{fg=red}
-\setbeamercolor{palette example}{fg=green!50!black}
-
-\setbeamercolor{palette structure}{fg=beamer@blendedblue}
-
-\setbeamercolor{palette layout primary}{parent=palette structure}
-\setbeamercolor{palette layout secondary}{parent=palette layout primary}
-\setbeamercolor{palette layout ternary}{parent=palette layout secondary}
-\setbeamercolor{palette layout fourth}{parent=palette layout ternary}
-
-\setbeamercolor{palette normal block}{parent=palette structure}
-\setbeamercolor{palette alerted block}{use={palette normal,palette alert},fg=palette alert.fg!75!palette normal.bg}
-\setbeamercolor{palette example block}{use={palette normal,palette example},fg=palette example.fg!75!palette normal.bg}
- 
-\mode
-<all>

File themes/color/palettes/beamercolorpaletteorchid.sty

-\ProvidesPackage{beamercolorpaletteorchid}[2004/05/17 ver 0.1]
-\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-
-% Copyright 2004 by Till Tantau <tantau@users.sourceforge.net>.
-%
-% This program can be redistributed and/or modified under the terms
-% of the GNU Public License, version 2.
-
-\mode<presentation>
-
-\setbeamercolor{palette normal block}{use=palette structure,fg=white,bg=palette structure.fg!75!black}
-\setbeamercolor{palette alerted block}{use=palette alerted,fg=white,bg=palette alerted.fg!75!bg}
-\setbeamercolor{palette example block}{use=palette example,fg=white,bg=palette example.fg!75!bg}
-
-
-% Install backgrounds:
-
-\setbeamercolor{block body}{parent=normal text,use=block title,bg=block title.bg!10!bg}
-\setbeamercolor{block body alerted}{parent=normal text,use=block title alerted,bg=block title alerted.bg!10!bg}
-\setbeamercolor{block body example}{parent=normal text,use=block title example,bg=block title example.bg!10!bg}
-
-\mode
-<all>

File themes/color/palettes/beamercolorpaletterose.sty

-\ProvidesPackage{beamercolorpaletterose}[2004/05/17 ver 0.1]
-\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-
-% Copyright 2004 by Till Tantau <tantau@users.sourceforge.net>.
-%
-% This program can be redistributed and/or modified under the terms
-% of the GNU Public License, version 2.
-
-\mode<presentation>
-
-\setbeamercolor{palette normal block}{use=palette structure,fg=palette structure.fg,bg=palette structure.fg!20!bg}
-\setbeamercolor{palette alerted block}{use=palette alerted,fg=palette alerted.fg,bg=palette alerted.fg!20!bg}
-\setbeamercolor{palette example block}{use=palette example,fg=palette example.fg,bg=palette example.fg!20!bg}
-
-
-
-
-% Install backgrounds:
-
-\setbeamercolor{block body}{parent=normal text,use=block title,bg=block title.bg!50!bg}
-\setbeamercolor{block body alerted}{parent=normal text,use=block title alerted,bg=block title alerted.bg!50!bg}
-\setbeamercolor{block body example}{parent=normal text,use=block title example,bg=block title example.bg!50!bg}
-
-\mode
-<all>

File themes/color/palettes/beamercolorpaletteseahorse.sty

-\ProvidesPackage{beamercolorpaletteseahorse}[2004/05/09 ver 0.1]
-\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-
-% Copyright 2003 by Till Tantau <tantau@cs.tu-berlin.de>.
-%
-% This program can be redistributed and/or modified under the terms
-% of the LaTeX Project Public License Distributed from CTAN
-% archives in directory macros/latex/base/lppl.txt.
-
-\mode<presentation>
-
-\setbeamercolor{palette layout primary}{use=structure,fg=black,bg=structure.fg!20!white}
-\setbeamercolor{palette layout secondary}{use=structure,fg=black,bg=structure.fg!25!white}
-\setbeamercolor{palette layout ternary}{use=structure,fg=black,bg=structure.fg!30!white}
-\setbeamercolor{palette layout fourth}{use=structure,fg=black,bg=structure.fg!35!white}
-
-\mode
-<all>

File themes/color/palettes/beamercolorpalettewhale.sty

-\ProvidesPackage{beamercolorpalettewhale}[2004/05/09 ver 0.1]
-\NeedsTeXFormat{LaTeX2e}[1995/12/01]
-
-% Copyright 2003 by Till Tantau <tantau@cs.tu-berlin.de>.
-%
-% This program can be redistributed and/or modified under the terms
-% of the LaTeX Project Public License Distributed from CTAN
-% archives in directory macros/latex/base/lppl.txt.
-
-\mode<presentation>
-
-\setbeamercolor{palette layout primary}{use=structure,fg=white,bg=structure.fg}
-\setbeamercolor{palette layout secondary}{use=structure,fg=white,bg=structure.fg!75!black}
-\setbeamercolor{palette layout ternary}{use=structure,fg=white,bg=structure.fg!50!black}
-\setbeamercolor{palette layout fourth}{fg=white,bg=black}
-
-\mode
-<all>

File themes/outer/beamerouterthemesidebar.sty

   }
 \fi
 
+
 \def\beamer@sidebarformat#1#2#3{%
   \begin{beamercolorbox}[wd=\beamer@sidebarwidth,leftskip=#1,rightskip=1ex plus1fil,vmode]{#2}
     \vbox{}%
     \vskip-1.5ex%
   \end{beamercolorbox}
 }
-                                % Sections in sidebar
-\usesectionsidetemplate
+
+\defbeamertemplate*{section in sidebar}{sidebar theme}
 {%
-  \usebeamerfont{section in sidebar}%
-  \vbox{%
-    \vskip1ex%
-    \beamer@sidebarformat{3pt}{section in sidebar current}{\insertsectionhead}%
-  }%
-}
-{%
-  \usebeamerfont{section in sidebar}%
   \vbox{%
     \vskip1ex%
     \beamer@sidebarformat{3pt}{section in sidebar}{\insertsectionhead}%
   }%
 }
 
-\usesubsectionsidetemplate
+\defbeamertemplate*{section in sidebar shaded}{sidebar theme}
 {%
-  \usebeamerfont{subsection in sidebar}%
-  \beamer@sidebarformat{5pt}{subsection in sidebar current}{\insertsubsectionhead}%
+  \vbox{%
+    \vskip1ex%
+    \beamer@sidebarformat{3pt}{section in sidebar shaded}{\insertsectionhead}%
+  }%
 }
+
+\defbeamertemplate*{subsection in sidebar}{sidebar theme}
 {%
-  \usebeamerfont{subsection in sidebar}%
   \beamer@sidebarformat{5pt}{subsection in sidebar}{\insertsubsectionhead}%
 }
 
+\defbeamertemplate*{subsection in sidebar shaded}{sidebar theme}
+{%
+  \beamer@sidebarformat{5pt}{subsection in sidebar shaded}{\insertsubsectionhead}%
+}
 
 
 \ifdim\beamer@sidebarwidth>0pt