\ProvidesPackage{beamerthemeJLTree} %% this is versin 1.1 2006/11/18 %% Copyright Jerome LELONG 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 \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