-
Nando Farchmin authoredNando Farchmin authored
ptb-template.tex 3.26 KiB
\usetheme{metropolis}
\definecolor{ptbblue}{HTML}{0098cd}
\definecolor{ptbdarkblue}{HTML}{005573} % USE?
\definecolor{tugrey}{HTML}{F9F7F7} % TU light gray
\definecolor{tublack}{HTML}{23373B} % Very dark version of TU gray-blue.
\definecolor{tuwhite}{HTML}{FFFFFF}
\setbeamercolor{normal text}{fg=tublack!95!tugrey, bg=tuwhite}
\setbeamercolor{frametitle}{fg=ptbblue!95!tugrey, bg=normal text.bg}
\setbeamercolor{footline}{fg=ptbblue!95!tugrey}
% \setbeamercolor{footline}{fg=ptbblue!95!tugrey}
\setbeamercolor{alerted text}{fg=ptbblue!95!tugrey}
\setbeamercolor{example text}{fg=tublack!75!tugrey}
\metroset{block=fill}
\makeatletter % Override @ meaning
\define@key{beamerframe}{standout}[true]{%
\booltrue{metropolis@standout}
\begingroup
\setkeys{beamerframe}{c}
\setkeys{beamerframe}{noframenumbering}
\setbeamercolor{background canvas}{
use=normal text,
bg=normal text.fg
}
\setbeamercolor{footline}{
use=normal text,
fg=normal text.fg
}
\setbeamercolor{local structure}{
use=normal text,
fg=normal text.bg
}
\usebeamercolor[bg]{normal text}
}
\pretocmd{\beamer@reseteecodes}{%
\ifbool{metropolis@standout}{
\endgroup
\boolfalse{metropolis@standout}
}{}
}{}{}
\AtBeginEnvironment{beamer@frameslide}{
\ifbool{metropolis@standout}{
\centering
\usebeamerfont{standout}
}{}
}
% \setbeamertemplate{frame footer}{\insertshortauthor\hfill\textbf{BIMoS}}
% \setbeamertemplate{footline}[plain]
\defbeamertemplate{footline}{ptb}{
\begin{beamercolorbox}[wd=\textwidth, sep=2ex]{footline}%
\usebeamerfont{page number in head/foot}%
\hspace*{1ex}
\parbox{0.42\textwidth}{\insertshortauthor}
\parbox{0.42\textwidth}{\centering\insertshorttitle} % \textbf{BIMoS}}
\parbox{0.42\textwidth}{\hfill\usebeamertemplate*{frame numbering}}
\end{beamercolorbox}%
}
\makeatother % End override
\setbeamertemplate{footline}[ptb]
\setbeamertemplate{title graphic}{
\inserttitlegraphic
\vspace{3mm}
}
\setbeamertemplate{title page}{
\begin{minipage}[b][\paperheight]{\textwidth}
\vfill
\ifx\inserttitle\@empty\else\usebeamertemplate*{title}\fi
\ifx\insertsubtitle\@empty\else\usebeamertemplate*{subtitle}\fi
\usebeamertemplate*{title separator}
\ifx\beamer@shortauthor\@empty\else\usebeamertemplate*{author}\fi
\ifx\insertdate\@empty\else\usebeamertemplate*{date}\fi
\ifx\insertinstitute\@empty\else\usebeamertemplate*{institute}\fi
\vfill
\ifx\inserttitlegraphic\@empty\else\usebeamertemplate*{title graphic}\fi
\vspace*{1mm}
\end{minipage}
}
% Fonts and Encoding
\usepackage[T1]{fontenc} % Sets font encoding to use 8 bit encoding
\usepackage{lmodern} % Latin modern font
\usepackage{sfmath} % Sans-serif math font
\usepackage{exscale} % Correct font scaling in formulas
% Typography
\usepackage[protrusion=true, expansion=true]{microtype} % Said to improve word and letter spacing
\usepackage[format=plain, labelfont=bf]{caption} % nicer caption
\titlegraphic{
\hfill
% \includegraphics[height=1.3cm]{logo/ptb-logo.png}
\hspace{0.5cm}
% \includegraphics[height=1.3cm]{logo/tu-logo.pdf}
\hspace{0.5cm}
% \includegraphics[height=1.3cm]{logo/wias.png}
}