diff options
Diffstat (limited to 'Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemeshadow.sty')
-rw-r--r-- | Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemeshadow.sty | 83 |
1 files changed, 83 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemeshadow.sty b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemeshadow.sty new file mode 100644 index 00000000000..d69f78afb35 --- /dev/null +++ b/Master/texmf-dist/tex/latex/beamer/themes/outer/beamerouterthemeshadow.sty @@ -0,0 +1,83 @@ +\ProvidesPackageRCS $Header: /cvsroot/latex-beamer/latex-beamer/themes/outer/beamerouterthemeshadow.sty,v 1.8 2005/06/01 13:05:21 tantau Exp $ + +% Copyright 2003 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> + +\useoutertheme{split} + + +\setbeamercolor{frametitle}{parent=subsection in head/foot} +\setbeamercolor{frametitle right}{parent=section in head/foot} + + +\pgfdeclarehorizontalshading[frametitle.bg,frametitle right.bg]{beamer@frametitleshade}{\paperheight}{% + color(0pt)=(frametitle.bg); + color(\paperwidth)=(frametitle right.bg)} + +\AtBeginDocument{ + \pgfdeclareverticalshading{beamer@topshade}{\paperwidth}{% + color(0pt)=(bg); + color(4pt)=(black!50!bg)} +} + +\addtobeamertemplate{headline} +{} +{% + \vskip-0.2pt + \pgfuseshading{beamer@topshade} + \vskip-2pt +} + + +\defbeamertemplate*{frametitle}{shadow theme} +{% + \nointerlineskip% + \vskip-2pt% + \hbox{\leavevmode + \advance\beamer@leftmargin by -12bp% + \advance\beamer@rightmargin by -12bp% + \beamer@tempdim=\textwidth% + \advance\beamer@tempdim by \beamer@leftmargin% + \advance\beamer@tempdim by \beamer@rightmargin% + \hskip-\Gm@lmargin\hbox{% + \setbox\beamer@tempbox=\hbox{\begin{minipage}[b]{\paperwidth}% + \vbox{}\vskip-.75ex% + \leftskip0.3cm% + \rightskip0.3cm plus1fil\leavevmode + \insertframetitle% + \ifx\insertframesubtitle\@empty% + \strut\par% + \else + \par{\usebeamerfont*{framesubtitle}{\usebeamercolor[fg]{framesubtitle}\insertframesubtitle}\strut\par}% + \fi% + \nointerlineskip + \vbox{}% + \end{minipage}}% + \beamer@tempdim=\ht\beamer@tempbox% + \advance\beamer@tempdim by 2pt% + \begin{pgfpicture}{0pt}{0pt}{\paperwidth}{\beamer@tempdim} + \usebeamercolor{frametitle right} + \pgfpathrectangle{\pgfpointorigin}{\pgfpoint{\paperwidth}{\beamer@tempdim}} + \pgfusepath{clip} + \pgftext[left,base]{\pgfuseshading{beamer@frametitleshade}} + \end{pgfpicture} + \hskip-\paperwidth% + \box\beamer@tempbox% + }% + \hskip-\Gm@rmargin% + }% + \nointerlineskip + \vskip-0.2pt + \hbox to\textwidth{\hskip-\Gm@lmargin\pgfuseshading{beamer@topshade}\hskip-\Gm@rmargin} + \vskip-2pt +} + + + +\mode +<all> |