%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % Copyright 2011-2012 by Fiandrino Claudio % % This file may be distributed and/or modified % % 1. under the LaTeX Project Public License and/or % 2. under the GNU Public License. % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \mode % String used between the current page and the total page count. \def\beamer@torinoth@pageofpages{of} \DeclareOptionBeamer{pageofpages}{\def\beamer@torinoth@pageofpages{#1}} \ExecuteOptionsBeamer{pageofpages=of} % Show a line below the frame title. \DeclareOptionBeamer{titleline}[false]{\def\beamer@torinoth@titleline{#1}} % Option to not show the author in the footer \DeclareOptionBeamer{notshowauthor}[true]{\def\beamer@torinoth@notshowauthor{#1}} \ExecuteOptionsBeamer{notshowauthor=false} \ExecuteOptionsBeamer{titleline=true} \ProcessOptionsBeamer % Lengths \newlength{\headerheight} \setlength{\headerheight}{.045\paperheight} \newlength{\beamer@torinoth@line} \setlength{\beamer@torinoth@line}{.03\paperheight} \newlength{\beamer@torinoth@box} \setlength{\beamer@torinoth@box}{.015\paperheight} % Footer \defbeamertemplate*{footline}{torinoth theme} { \leavevmode% % First line. \hbox{% \begin{beamercolorbox}[wd=\paperwidth,ht=\beamer@torinoth@line,dp=0pt]{}% \end{beamercolorbox}% } % % Page number. \hbox{% \begin{beamercolorbox}[wd=.85\paperwidth,ht=0ex,dp=0ex]{}% \end{beamercolorbox}% \begin{beamercolorbox}[wd=.075\paperwidth,ht=.2ex,center,rounded=true,shadow=true]{frame number}% \usebeamerfont{frame number}\insertframenumber{} \beamer@torinoth@pageofpages{} \inserttotalframenumber{}% \end{beamercolorbox}% } % % Second line. \hbox{% \def\beamer@torinoth@separator{-}% % Check if there are two candidates \def\beamer@torinoth@secondcandtext{true}% \ifx\beamer@torinoth@secondcandidate\beamer@torinoth@secondcandtext% \begin{beamercolorbox}[wd=.2\paperwidth,ht=\beamer@torinoth@box,dp=0pt]{}% \end{beamercolorbox}% \begin{beamercolorbox}[wd=.6\paperwidth,ht=\beamer@torinoth@box,dp=0pt,center,rounded=true,shadow=true]{footerbox}% \usebeamerfont{footnote} \insertshorttitle \par% \end{beamercolorbox}% \else% \begin{beamercolorbox}[wd=.15\paperwidth,ht=\beamer@torinoth@box,dp=0pt]{}% \end{beamercolorbox}% \def\beamer@torinoth@notshowauthortext{true}% \ifx\beamer@torinoth@notshowauthor\beamer@torinoth@notshowauthortext% \begin{beamercolorbox}[wd=.65\paperwidth,ht=\beamer@torinoth@box,sep=0.75pt,center,rounded=true,shadow=true]{footerbox}% \usebeamerfont{footnote}\insertshorttitle \par% \end{beamercolorbox}% \else \begin{beamercolorbox}[wd=.65\paperwidth,ht=\beamer@torinoth@box,sep=0.75pt,center,rounded=true,shadow=true]{footerbox}% \usebeamerfont{footnote}\insertauthor{} \beamer@torinoth@separator{} \insertshorttitle \par% \end{beamercolorbox}% \fi% \fi% \begin{beamercolorbox}[wd=.2\paperwidth,ht=\beamer@torinoth@box,dp=0pt]{}% \end{beamercolorbox}% } % % Third line. \hbox{% \begin{beamercolorbox}[wd=\paperwidth,ht=\beamer@torinoth@line,dp=0pt,left]{}% \insertslidenavigationsymbol \end{beamercolorbox}% } % } % Header \defbeamertemplate*{headline}{torinoth theme} { % Insert modality to manage navigation bars % Insert modality to manage a logo put on the right up side \leavevmode% \hbox{% \begin{beamercolorbox}[wd=\paperwidth,ht=\headerheight,dp=0pt]{page header}% \end{beamercolorbox}% }% \vskip0pt% \hbox{% \begin{beamercolorbox}[wd=\paperwidth,ht=\beamer@torinoth@line]{second header}% \end{beamercolorbox}% } } \defbeamertemplate*{frametitle}{torinoth theme}[1][left] { \ifbeamercolorempty[bg]{frametitle}{}{\nointerlineskip}% \@tempdima=\textwidth% \advance\@tempdima by\beamer@leftmargin% \advance\@tempdima by\beamer@rightmargin% \vbox{}\vskip-.5\beamer@leftmargin% \begin{beamercolorbox}[sep=\beamer@leftmargin,#1,wd=\the\@tempdima]{} \usebeamerfont{frametitle}\usebeamercolor[bg]{framesubtitle}% \vbox{}\vskip0ex% \if@tempswa\else\csname beamer@fte#1\endcsname\fi% \strut\insertframetitle\strut\par% {% \ifx\insertframesubtitle\@empty% \else% {\usebeamerfont{framesubtitle}\usebeamercolor[bg]{framesubtitle}\insertframesubtitle\strut\par}% \fi }% \vskip-1ex% \if@tempswa\else\vskip-\beamer@leftmargin\fi \end{beamercolorbox}% \def\beamer@torinoth@truetext{true}% \ifx\beamer@torinoth@titleline\beamer@torinoth@truetext% \vskip-.5\beamer@leftmargin% \begin{beamercolorbox}[wd=\textwidth,ht=.1ex,dp=0ex]{titleline}% \end{beamercolorbox}% \fi } % Frame title continuations, default \defbeamertemplate*{frametitle continuation}{torinoth theme}{(\insertcontinuationcount)} \mode