92 lines
2.8 KiB
TeX
92 lines
2.8 KiB
TeX
% Based on the "infolines" outer theme.
|
|
|
|
\newif\ifbeamer@UMONS@navigation
|
|
\beamer@UMONS@navigationfalse
|
|
|
|
\DeclareOptionBeamer{navigation}[true]{%
|
|
\csname beamer@UMONS@navigation#1\endcsname}
|
|
|
|
\newif\ifbeamer@UMONS@nosubsection
|
|
\beamer@UMONS@nosubsectionfalse
|
|
\DeclareOptionBeamer{no-subsection}[true]{%
|
|
\csname beamer@UMONS@nosubsection#1\endcsname}
|
|
|
|
\newif\ifbeamer@UMONS@nototalframenumber
|
|
\beamer@UMONS@nototalframenumberfalse
|
|
|
|
\DeclareOptionBeamer{no-totalframenumber}[true]{%
|
|
\csname beamer@UMONS@nototalframenumber#1\endcsname}
|
|
|
|
\ProcessOptionsBeamer
|
|
|
|
|
|
\mode<presentation>
|
|
|
|
\setbeamercolor*{author in head/foot}{parent=palette tertiary}
|
|
\setbeamercolor*{title in head/foot}{parent=palette secondary}
|
|
\setbeamercolor*{date in head/foot}{parent=palette primary}
|
|
|
|
\setbeamercolor*{section in head/foot}{parent=palette quaternary}
|
|
\setbeamercolor*{subsection in head/foot}{parent=palette primary}
|
|
|
|
\defbeamertemplate*{footline}{UMONS theme}
|
|
{
|
|
\leavevmode%
|
|
\hbox{%
|
|
% Left box (author and institute)
|
|
\begin{beamercolorbox}[wd=.25\paperwidth,ht=2.25ex,dp=1ex,center]{%
|
|
author in head/foot}%
|
|
\usebeamerfont{author in head/foot}%
|
|
\insertshortauthor
|
|
\beamer@ifempty{\insertshortinstitute}{}{~~\insertshortinstitute}%
|
|
\end{beamercolorbox}%
|
|
% Central box (presentation title)
|
|
\begin{beamercolorbox}[wd=.52\paperwidth,ht=2.25ex,dp=1ex,center]{%
|
|
title in head/foot}%
|
|
\usebeamerfont{title in head/foot}\insertshorttitle
|
|
\end{beamercolorbox}%
|
|
% Right box (date and pages)
|
|
\begin{beamercolorbox}[wd=.23\paperwidth,ht=2.25ex,dp=1ex,right]{%
|
|
date in head/foot}%
|
|
\usebeamerfont{date in head/foot}\insertshortdate{}\hspace*{2em}
|
|
\insertframenumber
|
|
\ifbeamer@UMONS@nototalframenumber\else ~/~\inserttotalframenumber\fi
|
|
\hspace*{2ex}
|
|
\end{beamercolorbox}}%
|
|
\vskip0pt%
|
|
}
|
|
|
|
\defbeamertemplate*{headline}{UMONS theme}
|
|
{
|
|
\leavevmode%
|
|
\hbox{%
|
|
\begin{beamercolorbox}[wd=.25\paperwidth,ht=1ex,dp=0ex]{%
|
|
upper separation line head left}%
|
|
\end{beamercolorbox}%
|
|
\begin{beamercolorbox}[wd=.75\paperwidth,ht=1ex,dp=0ex]{%
|
|
upper separation line head right}%
|
|
\end{beamercolorbox}}%
|
|
\vskip0pt
|
|
\ifbeamer@UMONS@navigation
|
|
\begin{beamercolorbox}[colsep=1.5pt]{upper separation line head}
|
|
\end{beamercolorbox}%
|
|
% Box for section titles and possibly subtitles (for fast navigation)
|
|
\begin{beamercolorbox}{section in head/foot}
|
|
\ifbeamer@UMONS@nosubsection
|
|
\insertsectionnavigationhorizontal{\paperwidth}{%
|
|
\vspace*{2pt}}{\vspace*{2pt}}%
|
|
\else
|
|
\vspace*{2pt}\insertnavigation{\paperwidth}\vspace*{2pt}%
|
|
\fi
|
|
\end{beamercolorbox}%
|
|
\begin{beamercolorbox}[colsep=1.5pt]{lower separation line head}
|
|
\end{beamercolorbox}%
|
|
\fi
|
|
}
|
|
|
|
\setbeamertemplate{mini frames}[box]
|
|
\setbeamersize{text margin left=1em,text margin right=1em}
|
|
|
|
\mode
|
|
<all>
|