From 57a5179d7c1ea1d34e207784e5e52e2438ba16de Mon Sep 17 00:00:00 2001
From: Karl Berry <karl@freefriends.org>
Date: Tue, 5 Apr 2011 15:57:39 +0000
Subject: beamerthemejltree renamed from beamer-contrib

git-svn-id: svn://tug.org/texlive/trunk@21977 c570f23f-e606-0410-a88d-b1316a301751
---
 .../latex/beamerthemejltree/beamerthemeJLTree.sty  | 117 +++++++++++++++++++++
 1 file changed, 117 insertions(+)
 create mode 100644 Master/texmf-dist/tex/latex/beamerthemejltree/beamerthemeJLTree.sty

(limited to 'Master/texmf-dist/tex/latex/beamerthemejltree/beamerthemeJLTree.sty')

diff --git a/Master/texmf-dist/tex/latex/beamerthemejltree/beamerthemeJLTree.sty b/Master/texmf-dist/tex/latex/beamerthemejltree/beamerthemeJLTree.sty
new file mode 100644
index 00000000000..2a8354093a9
--- /dev/null
+++ b/Master/texmf-dist/tex/latex/beamerthemejltree/beamerthemeJLTree.sty
@@ -0,0 +1,117 @@
+\ProvidesPackage{beamerthemeJLTree}
+
+%% this is versin 1.1 2006/11/18
+
+%% Copyright Jerome LELONG <jerome.lelong@gmail.com> 2006
+%% This program can be redistributed and/or modified under the terms
+%% of the GNU Public License, version 2 or later.
+
+
+\newif\ifbeamer@tree@showhooks
+\beamer@tree@showhookstrue
+
+\DeclareOptionBeamer{hooks}[true]{\csname beamer@tree@showhooks#1\endcsname}
+
+\ProcessOptionsBeamer
+\mode
+<presentation>
+
+\setbeamertemplate{navigation symbols}{}
+\usecolortheme{rose} 
+\useinnertheme[shadow=true]{rounded}% les block
+
+
+\defbeamertemplate*{footline}{JLTree theme}
+{
+  \begin{beamercolorbox}[colsep=1.5pt]{upper separation line foot}
+  \end{beamercolorbox}
+  \hbox{%
+    \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.25ex,dp=1ex,left]{title in head/foot}%
+      \usebeamerfont{title in head/foot}\hspace*{2ex}\insertauthor \hspace*{1ex}(\insertshortinstitute) \hspace*{2ex} \insertdate
+    \end{beamercolorbox}%
+    \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.25ex,dp=1ex,right]{date in head/foot}%
+      \usebeamerfont{date in head/foot}
+      \insertframenumber{} / \inserttotalframenumber\hspace*{2ex} 
+    \end{beamercolorbox}}%
+}
+
+
+\defbeamertemplate*{sidebar right}{JLTree theme}{}
+
+\usesectionheadtemplate
+{\hfil\insertsectionhead}
+{\hfill\color{fg!50!bg}\insertsectionhead}
+
+
+\usesubsectionheadtemplate
+{\hfil\insertsubsectionhead}
+{\hfill\color{fg!50!bg}\insertsubsectionhead}
+
+
+
+\defbeamertemplate*{headline}{JLTree theme}
+{%
+  \leavevmode%
+  \begin{beamercolorbox}[wd=\paperwidth,colsep=1.5pt]{upper separation line head}
+  \end{beamercolorbox}
+  \@tempdimb=3.625ex% 2.4375ex%
+  \multiply\@tempdimb by\beamer@sectionmax%
+%%  \advance\@tempdimb by 1.125ex%
+  \advance\@tempdimb by -1.125ex%
+  \ifdim\@tempdimb<10.9ex% 3*(2.5+1.125)
+     \@tempdimb=10.9ex%
+  \fi
+  \begin{beamercolorbox}[wd=.45\paperwidth, ht=\@tempdimb]{left block}%
+    \usebeamerfont{section in head/foot}%
+    \vbox to\@tempdimb{\vfill\insertsectionnavigation{.45\paperwidth}\vfill}%
+  \end{beamercolorbox}%
+  \begin{beamercolorbox}[wd=1.125ex,ht=\@tempdimb,dp=1.125ex]{middle separation line head}%
+  \end{beamercolorbox}%
+  \begin{beamercolorbox}[wd=.44\paperwidth]{middle block}%
+    \vbox to\@tempdimb{\vfill%
+    \begin{beamercolorbox}[wd=.44\paperwidth,ht=2.5ex,dp=1.125ex,%
+      leftskip=.3cm,rightskip=.3cm plus1fil]{title in head/foot}%
+      \usebeamerfont{title in head/foot}\insertshorttitle
+    \end{beamercolorbox}
+    \begin{beamercolorbox}[wd=.44\paperwidth,ht=2.5ex,dp=1.125ex,%
+      leftskip=.3cm,rightskip=.3cm plus1fil]{section in head/foot}
+      \usebeamerfont{section in head/foot}%
+      \ifbeamer@tree@showhooks
+      \setbox\beamer@tempbox=\hbox{\insertsectionhead}%
+      \ifdim\wd\beamer@tempbox>1pt%
+      \hskip2pt\raise1.9pt\hbox{\vrule width0.4pt height1.875ex\vrule width 5pt height0.4pt}%
+      \hskip1pt%
+      \fi%
+      \else%
+      \hskip6pt%
+      \fi%
+      \insertsectionhead
+    \end{beamercolorbox}
+    \begin{beamercolorbox}[wd=.44\paperwidth,ht=2.5ex,dp=1.125ex,%
+      leftskip=.3cm,rightskip=.3cm plus1fil]{subsection in head/foot}
+      \usebeamerfont{subsection in head/foot}%
+      \ifbeamer@tree@showhooks
+      \setbox\beamer@tempbox=\hbox{\insertsubsectionhead}%
+      \ifdim\wd\beamer@tempbox>1pt%
+      \hskip9.4pt\raise1.9pt\hbox{\vrule width0.4pt height1.875ex\vrule width 5pt height0.4pt}%
+      \hskip1pt%
+      \fi%
+      \else%
+      \hskip12pt%
+      \fi%
+      \insertsubsectionhead
+    \end{beamercolorbox}%
+    \vfill}%
+  \end{beamercolorbox}%
+  \begin{beamercolorbox}[wd=.1\paperwidth,ht=\@tempdimb,right]{right block}%
+    \vbox to\@tempdimb{\vfill\insertlogo\vfill}
+  \end{beamercolorbox}
+  \vfill
+  \begin{beamercolorbox}[wd=\paperwidth,colsep=1.5pt]{lower separation line head}
+  \end{beamercolorbox}
+}
+\setbeamercolor{separation line}{use=structure,bg=structure.fg!50!bg}
+
+
+\mode
+<all>
-- 
cgit v1.2.3

