diff options
Diffstat (limited to 'macros/latex/contrib/beamer/base/themes/outer/beamerouterthemesplit.sty')
-rw-r--r-- | macros/latex/contrib/beamer/base/themes/outer/beamerouterthemesplit.sty | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/macros/latex/contrib/beamer/base/themes/outer/beamerouterthemesplit.sty b/macros/latex/contrib/beamer/base/themes/outer/beamerouterthemesplit.sty new file mode 100644 index 0000000000..c8aff5287b --- /dev/null +++ b/macros/latex/contrib/beamer/base/themes/outer/beamerouterthemesplit.sty @@ -0,0 +1,78 @@ +% Copyright 2007 by Till Tantau +% Copyright 2012,2015 by Vedran Mileti\'c, Joseph Wright +% +% 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. + +\mode<presentation> + +\setbeamercolor{section in head/foot}{parent=palette quaternary} +\setbeamercolor{subsection in head/foot}{parent=palette primary} + +\setbeamercolor{author in head/foot}{parent=section in head/foot} +\setbeamercolor{title in head/foot}{parent=subsection in head/foot} + + + +\usesectionheadtemplate + {\hfill\insertsectionhead} + {\hfill\color{fg!50!bg}\insertsectionhead} + + % Head +\ifbeamer@compress + +\defbeamertemplate*{headline}{split theme} +{% + \leavevmode% + \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex]{section in head/foot}% + \insertsectionnavigationhorizontal{.5\paperwidth}{\hskip0pt plus1filll}{}% + \end{beamercolorbox}% + \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex]{subsection in head/foot}% + \insertsubsectionnavigationhorizontal{.5\paperwidth}{}{\hskip0pt plus1filll}% + \end{beamercolorbox}% +} + +\else + +\defbeamertemplate*{headline}{split theme} +{% + \leavevmode% + \@tempdimb=2.4375ex% + \ifnum\beamer@subsectionmax<\beamer@sectionmax% + \multiply\@tempdimb by\beamer@sectionmax% + \else% + \multiply\@tempdimb by\beamer@subsectionmax% + \fi% + \ifdim\@tempdimb>0pt% + \advance\@tempdimb by 1.825ex% + \begin{beamercolorbox}[wd=.5\paperwidth,ht=\@tempdimb]{section in head/foot}% + \vbox to\@tempdimb{\vfil\insertsectionnavigation{.5\paperwidth}\vfil}% + \end{beamercolorbox}% + \begin{beamercolorbox}[wd=.5\paperwidth,ht=\@tempdimb]{subsection in head/foot}% + \vbox to\@tempdimb{\vfil\insertsubsectionnavigation{.5\paperwidth}\vfil}% + \end{beamercolorbox}% + \fi% +} + +\fi + + +\defbeamertemplate*{footline}{split theme} +{% + \leavevmode% + \hbox{\begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex,leftskip=.3cm plus1fill,rightskip=.3cm]{author in head/foot}% + \usebeamerfont{author in head/foot}\insertshortauthor + \end{beamercolorbox}% + \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex,leftskip=.3cm,rightskip=.3cm plus1fil]{title in head/foot}% + \usebeamerfont{title in head/foot}\insertshorttitle\hfill\usebeamercolor[fg]{page number in head/foot}\usebeamerfont{page number in head/foot}\usebeamertemplate{page number in head/foot} + \end{beamercolorbox}}% + \vskip0pt% +} + + +\mode +<all> |