691 lines
24 KiB
TeX
691 lines
24 KiB
TeX
%---------------------------------------------------------------------
|
||
% Name : beamerthemeleipzig.sty
|
||
% Author : Lukas Gienapp, small changes by Meik Hellmund
|
||
% Created on : 02.04.2018
|
||
% License : This file may be distributed and/or modified under
|
||
% the GNU Public License.
|
||
% Description : Beamer theme that complies with the corporate
|
||
% design of the Leipzig University, with a few
|
||
% modifications to fit beamer. It is partly based on the
|
||
% HSRM theme by Benjamin Weiss
|
||
% (https://github.com/hsrmbeamertheme/hsrmbeamertheme)
|
||
%---------------------------------------------------------------------
|
||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||
%%% Structure %%%
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||
% Setup
|
||
% - Basic
|
||
% - Requirements
|
||
% - Package options
|
||
% Fonts
|
||
% - Specification
|
||
% - Titlepage
|
||
% - Header & Footer
|
||
% - Section
|
||
% - Thankspage
|
||
% - Content
|
||
% - Captions
|
||
% - Footnotes
|
||
% - Description
|
||
% - Itemization
|
||
% Colors
|
||
% - Base colors
|
||
% - Base styles
|
||
% - Palettes
|
||
% - Frame title
|
||
% - Title page
|
||
% - Thanks page
|
||
% - Header & Footer
|
||
% - Blocks
|
||
% - Frame Number
|
||
% - Footnotes
|
||
% - Description
|
||
% - Itemization
|
||
% - Bibliography
|
||
% Inner Theme
|
||
% - Definitions
|
||
% - Thanks page
|
||
% - Section page
|
||
% - Title page
|
||
% - Itemize
|
||
% - Description
|
||
% - Enumeration
|
||
% - Blocks
|
||
% - Figures
|
||
% - Tables
|
||
% - Footnotes
|
||
% - Captions
|
||
% Outer Theme
|
||
% - Head line
|
||
% - Foot line
|
||
% - Frame title
|
||
|
||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||
%%% Setup %%%
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||
%---------------------------------------------------------------------
|
||
% Basic
|
||
%---------------------------------------------------------------------
|
||
\NeedsTeXFormat{LaTeX2e}
|
||
\ProvidesPackage{beamerthemeleipzig}[2018/04/04 Leipzig theme]
|
||
|
||
%---------------------------------------------------------------------
|
||
% Requirements
|
||
%---------------------------------------------------------------------
|
||
\RequirePackage{tikz}
|
||
\RequirePackage{eso-pic}
|
||
\RequirePackage{iftex}
|
||
|
||
%---------------------------------------------------------------------
|
||
% Package Options
|
||
%---------------------------------------------------------------------
|
||
\newif\if@doSans
|
||
\@doSanstrue
|
||
\DeclareOption{serifmath}{\@doSansfalse}
|
||
\newif\if@doSectionPage
|
||
\@doSectionPagefalse
|
||
\DeclareOption{nosectionpages}{\@doSectionPagetrue}
|
||
\ProcessOptions
|
||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||
%%% Fonts %%%
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||
%---------------------------------------------------------------------
|
||
% Specification
|
||
%---------------------------------------------------------------------
|
||
|
||
\ifpdftex%
|
||
\RequirePackage[T1]{fontenc}
|
||
\else\ifxetex
|
||
\RequirePackage{fontspec}
|
||
\else\ifluatex
|
||
\RequirePackage{fontspec}
|
||
\fi\fi\fi
|
||
|
||
\RequirePackage[sfdefault,lining]{FiraSans}
|
||
\RequirePackage[nomap]{FiraMono}
|
||
|
||
\if@doSans%
|
||
% sans serif math %
|
||
\RequirePackage{newtxsf}%
|
||
\else%
|
||
% serif math %
|
||
\usefonttheme[onlymath]{serif}%
|
||
\fi%
|
||
|
||
\let\Bold\firasemibold%
|
||
\let\Light\firalight%
|
||
\let\Normal\firabook%
|
||
|
||
\renewcommand\UrlFont{\Bold}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Titlepage
|
||
%---------------------------------------------------------------------
|
||
\setbeamerfont{title}{family=\Bold,size=\LARGE}%
|
||
\setbeamerfont{subtitle}{family=\Light,size=\large}%
|
||
\setbeamerfont{date}{size=\normalsize}%
|
||
\setbeamerfont{author}{size=\normalsize}%
|
||
\setbeamerfont{institute}{size=\normalsize}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Header & Footer
|
||
%---------------------------------------------------------------------
|
||
\setbeamerfont{header title}{family=\Bold, size=\scriptsize}%
|
||
\setbeamerfont{header subtitle}{family=\Normal, size=\scriptsize}% was: \Light
|
||
\setbeamerfont{footer}{family=\Normal, size=\scriptsize}% was: \Light
|
||
\setbeamerfont{frame number}{family=\Light, size=\scriptsize}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Section
|
||
%---------------------------------------------------------------------
|
||
\setbeamerfont{section title}{size=\LARGE}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Thankspage
|
||
%---------------------------------------------------------------------
|
||
\setbeamerfont{thanks title}{family=\Bold,size=\Large}%
|
||
\setbeamerfont{thanks author}{family=\Bold,size=\large}%
|
||
\setbeamerfont{thanks text}{family=\Light,size=\normalsize}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Content
|
||
%---------------------------------------------------------------------
|
||
\setbeamerfont{frame title}{family=\Bold,size=\Large}%
|
||
\setbeamerfont{block title}{family=\Bold,size=\large}%
|
||
\setbeamerfont{block title alerted}{family=\Bold,size=\large}%
|
||
\setbeamerfont{alerted text}{family=\Bold}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Captions
|
||
%---------------------------------------------------------------------
|
||
\setbeamerfont{caption name}{family=\Bold}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Footnotes
|
||
%---------------------------------------------------------------------
|
||
\setbeamerfont{footnote}{family=\Light, size=\scriptsize}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Description
|
||
%---------------------------------------------------------------------
|
||
\setbeamerfont{description item}{family=\Bold, size=\normalsize}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Itemization
|
||
%---------------------------------------------------------------------
|
||
\setbeamerfont{itemization item}{family=\Light, size=\normalsize}%
|
||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||
%%% Colors %%%
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Base Colors
|
||
%---------------------------------------------------------------------
|
||
\definecolor{leipzigDarkRed}{RGB}{176,47,44}%
|
||
\definecolor{leipzigLightRed}{RGB}{214,66,66}%
|
||
\definecolor{leipzigLightBlue}{RGB}{138,194,209}%
|
||
\definecolor{leipzigLightGrey}{RGB}{201,201,201}%
|
||
\definecolor{leipzigDarkGrey}{RGB}{38,42,49}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Base Styles
|
||
%---------------------------------------------------------------------
|
||
\setbeamercolor{normal text}{fg=leipzigDarkGrey,bg=}%
|
||
\setbeamercolor{structure}{fg=leipzigDarkGrey,bg=}%
|
||
\setbeamercolor{alerted text}{fg=leipzigDarkRed,bg=}%
|
||
\setbeamercolor{example text}{fg=leipzigLightBlue,bg=}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Palettes
|
||
%---------------------------------------------------------------------
|
||
\setbeamercolor{palette primary}{fg=leipzigDarkGrey,bg=}%
|
||
\setbeamercolor{palette secondary}{fg=leipzigDarkGrey,bg=leipzigLightGrey}%
|
||
\setbeamercolor{palette tertiary}{fg=leipzigDarkRed,bg=leipzigLightGrey}%
|
||
\setbeamercolor{palette quaternary}{fg=white, bg=leipzigDarkGrey}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Frame Title
|
||
%---------------------------------------------------------------------
|
||
\setbeamercolor{frame title}{parent = palette primary}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Titlepage
|
||
%---------------------------------------------------------------------
|
||
\setbeamercolor{title}{parent=normal text}%
|
||
\setbeamercolor{subtitle}{parent=normal text}%
|
||
\setbeamercolor{institute}{parent=normal text}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Thankspage
|
||
%---------------------------------------------------------------------
|
||
\setbeamercolor{thankstitle}{parent=normal text}%
|
||
\setbeamercolor{thankstext}{parent=normal text}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Header & Footer
|
||
%---------------------------------------------------------------------
|
||
\setbeamercolor{headline}{parent=palette primary}%
|
||
\setbeamercolor{footline}{parent=palette primary}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Blocks
|
||
%---------------------------------------------------------------------
|
||
\setbeamercolor{block title}{bg = leipzigLightGrey,fg = leipzigDarkGrey}%
|
||
\setbeamercolor{block body}{bg = leipzigLightGrey!40,fg = leipzigDarkGrey}%
|
||
\setbeamercolor{block title alerted}{bg = leipzigDarkRed,fg = white}%
|
||
\setbeamercolor{block title example}{bg = leipzigLightBlue,fg = leipzigDarkGrey}%
|
||
\setbeamercolor{block body alerted}{bg = leipzigDarkRed!40,fg = leipzigDarkGrey}%
|
||
\setbeamercolor{block body example}{bg = leipzigLightBlue!40,fg = leipzigDarkGrey}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Frame Number
|
||
%---------------------------------------------------------------------
|
||
\setbeamercolor{frame number}{fg = leipzigDarkRed, bg=}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Footnotes
|
||
%---------------------------------------------------------------------
|
||
\setbeamercolor{footnote}{fg=leipzigDarkGrey!70, bg=}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Description
|
||
%---------------------------------------------------------------------
|
||
\setbeamercolor{description item}{fg=leipzigDarkRed,bg=}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Itemization
|
||
%---------------------------------------------------------------------
|
||
\setbeamercolor{itemize item}{fg=leipzigDarkRed,bg=}%
|
||
\setbeamercolor{itemize subitem}{fg=leipzigDarkRed,bg=}%
|
||
\setbeamercolor{itemize subsubitem}{fg=leipzigDarkRed,bg=}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Bibliography
|
||
%---------------------------------------------------------------------
|
||
\setbeamercolor{bibliography entry author}{fg=, bg=}%
|
||
\setbeamercolor{bibliography entry title}{fg=, bg=}%
|
||
\setbeamercolor{bibliography entry location}{fg=, bg=}%
|
||
\setbeamercolor{bibliography entry note}{fg=, bg=}%
|
||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||
%%% Inner theme %%%
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Definitions
|
||
%---------------------------------------------------------------------
|
||
\def\beamer@leipzig@location{}%
|
||
\newcommand{\location}[1]{\def\beamer@leipzig@location{#1}}%
|
||
\def\beamer@leipzig@thankstitle{Vielen Dank!}%
|
||
\newcommand{\thankstitle}[1]{\def\beamer@leipzig@thankstitle{#1}}%
|
||
\def\beamer@leipzig@address{}%
|
||
\newcommand{\address}[1]{\def\beamer@leipzig@address{#1}}%
|
||
\def\beamer@leipzig@email{}%
|
||
\newcommand{\email}[1]{\def\beamer@leipzig@email{#1}}%
|
||
\def\beamer@leipzig@phone{}%
|
||
\newcommand{\phone}[1]{\def\beamer@leipzig@phone{#1}}%
|
||
\def\beamer@leipzig@website{www.uni-leipzig.de}%
|
||
\newcommand{\website}[1]{\def\beamer@leipzig@website{#1}}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Thanks Page
|
||
%---------------------------------------------------------------------
|
||
\newcommand{\makethanks}{%
|
||
\ifbeamer@inframe\thankspage%
|
||
\else%
|
||
{%
|
||
\AddToShipoutPictureBG*{%
|
||
\hbox to \paperwidth{%
|
||
\hfill
|
||
\resizebox{!}{\paperheight}{%
|
||
\begin{tikzpicture}
|
||
\path [fill=leipzigDarkRed] (14.4,0)--(16,9)--(16,0)--cycle;
|
||
\path [fill=leipzigLightBlue] (10.5,0)--(16,0)--(16,3)--cycle;
|
||
\path [clip] (14.4,0)--(16,9)--(16,0)--cycle;
|
||
\path [fill=leipzigLightRed] (10.5,0)--(16,0)--(16,3)--cycle;
|
||
\end{tikzpicture}
|
||
}%
|
||
\hspace{-.35cm} % Get rid of right margin on BG
|
||
}%
|
||
}%
|
||
\frame[plain,noframenumbering]{\thankspage}
|
||
}%
|
||
\fi%
|
||
}%
|
||
\newcommand{\thankspage}{\usebeamertemplate{thankspage}}
|
||
\setbeamertemplate{thankspage}{%
|
||
\begin{minipage}[c][\paperheight]{.75\paperwidth}
|
||
\vbox to .25\paperheight{\vfill\hbox{\hspace{-8mm}\includegraphics[height=20mm]{logo}}\vfill}%
|
||
\vbox to .75\paperheight{
|
||
\vfill
|
||
\ifx\beamer@leipzig@thankstitle\@empty%
|
||
\else%
|
||
{\usebeamerfont{thanks title}\usebeamercolor[fg]{title}\MakeUppercase{\beamer@leipzig@thankstitle}\par}%
|
||
\vspace*{3ex}
|
||
\fi%
|
||
\ifx\insertauthor\@empty%
|
||
\else%
|
||
{\usebeamerfont{thanks author}\usebeamercolor[fg]{thanks text}\insertauthor\par}%
|
||
\fi%
|
||
\ifx\insertinstitute\@empty%
|
||
\vspace*{2ex}
|
||
\else%
|
||
{\usebeamerfont{thanks text}\usebeamercolor[fg]{thanks text}\insertinstitute\par}%
|
||
\vspace*{2ex}
|
||
\fi%
|
||
\ifx\beamer@leipzig@address\@empty%
|
||
\else%
|
||
{\usebeamerfont{thanks text}\usebeamercolor[fg]{thanks text}\beamer@leipzig@address\par}%
|
||
\fi%
|
||
\ifx\beamer@leipzig@phone\@empty%
|
||
\vspace*{2ex}
|
||
\else%
|
||
{\usebeamerfont{thanks text}\usebeamercolor[fg]{thanks text}\beamer@leipzig@phone\par}%
|
||
\vspace*{2ex}
|
||
\fi%
|
||
\ifx\beamer@leipzig@email\@empty%
|
||
\else%
|
||
{\usebeamerfont{thanks text}\usebeamercolor[fg]{thanks text}\href{mailto:\beamer@leipzig@email}{\beamer@leipzig@email}\par}%
|
||
\fi%
|
||
\ifx\beamer@leipzig@website\@empty%
|
||
\else%
|
||
{\usebeamerfont{thanks text}\usebeamercolor[fg]{thanks text}\href{\beamer@leipzig@website}{\beamer@leipzig@website}\par}%
|
||
\fi%
|
||
\vfill}%
|
||
\end{minipage}
|
||
}
|
||
|
||
%---------------------------------------------------------------------
|
||
% Section Page
|
||
%---------------------------------------------------------------------
|
||
\newcommand{\insertsectionHEAD}{%
|
||
\expandafter\insertsectionHEADaux\insertsectionhead}
|
||
\newcommand{\insertsectionHEADaux}[3]{\MakeUppercase{#3}
|
||
}
|
||
|
||
\if@doSectionPage\@empty%
|
||
\else%
|
||
\AtBeginSection[]{%
|
||
\AddToShipoutPictureBG*{%
|
||
\hbox to \paperwidth{
|
||
\hfill
|
||
\resizebox{!}{\paperheight}{%
|
||
\begin{tikzpicture}
|
||
\path [fill=leipzigDarkRed] (10,9)--(16,9)--(16,0)--(14,0)--cycle;
|
||
\path [fill=leipzigLightBlue] (10.6,0)--(16,0)--(16,9)--(14.6,9)--cycle;
|
||
\path [clip] (10,9)--(16,9)--(16,0)--(14,0)--cycle;
|
||
\path [fill=leipzigLightRed] (10.6,0)--(16,0)--(16,9)--(14.6,9)--cycle;
|
||
\path [fill=leipzigDarkRed] (15,0)--(16,0)--(16,2.25)--cycle;
|
||
\end{tikzpicture}
|
||
}
|
||
\hspace{-.35cm}
|
||
}
|
||
}
|
||
\begin{frame}[plain]
|
||
\vbox to \paperheight{\vfil\parbox[c]{.7\textwidth}{\usebeamerfont{section title}{\insertsectionHEAD}}\vfil}%
|
||
\end{frame}
|
||
}
|
||
\fi%
|
||
|
||
|
||
%---------------------------------------------------------------------
|
||
% Title Page
|
||
%---------------------------------------------------------------------
|
||
\renewcommand{\maketitle}{%
|
||
\ifbeamer@inframe\titlepage
|
||
\else%
|
||
{%
|
||
\AddToShipoutPictureBG*{%
|
||
\hbox to \paperwidth{
|
||
\hfill
|
||
\resizebox{!}{\paperheight}{%
|
||
\begin{tikzpicture}
|
||
\path [fill=leipzigDarkRed] (14.4,0)--(16,9)--(16,0)--cycle;
|
||
\path [fill=leipzigLightBlue] (10.5,0)--(16,0)--(16,3)--cycle;
|
||
\path [clip] (14.4,0)--(16,9)--(16,0)--cycle;
|
||
\path [fill=leipzigLightRed] (10.5,0)--(16,0)--(16,3)--cycle;
|
||
\end{tikzpicture}
|
||
}
|
||
\hspace{-.35cm}
|
||
}
|
||
}
|
||
\frame[plain,noframenumbering]{\titlepage}
|
||
}
|
||
\fi%
|
||
}
|
||
\renewcommand{\titlepage}{\usebeamertemplate{titlepage}}
|
||
\setbeamertemplate{titlepage}{%
|
||
\begin{minipage}[c][\paperheight]{.75\paperwidth}
|
||
\vbox to .25\paperheight{\vfill\hbox{\hspace{-8mm}\includegraphics[height=20mm]{logo}}\vfill}%
|
||
\vbox to .75\paperheight{
|
||
\vfill
|
||
\ifx\insertsubtitle\@empty%
|
||
\else%
|
||
{%
|
||
\usebeamerfont{subtitle}
|
||
\usebeamercolor[fg]{subtitle}
|
||
\insertsubtitle\par
|
||
}%
|
||
\vspace*{1ex}
|
||
\fi%
|
||
\ifx\inserttitle\@empty%
|
||
\else%
|
||
{%
|
||
\usebeamerfont{title}
|
||
\usebeamercolor[fg]{title}
|
||
\inserttitle\par
|
||
}%
|
||
\vspace*{4ex}
|
||
\fi%
|
||
\ifx \beamer@leipzig@location\@empty%
|
||
\else%
|
||
{%
|
||
\usebeamerfont{institute}
|
||
\usebeamercolor[fg]{institute}
|
||
\beamer@leipzig@location,
|
||
}%
|
||
\fi%
|
||
\ifx\insertdate\@empty%
|
||
\else%
|
||
{%
|
||
\usebeamerfont{date}
|
||
\usebeamercolor[fg]{date}
|
||
\insertdate\par
|
||
}%
|
||
\fi%
|
||
\ifx\insertauthor\@empty%
|
||
\else%
|
||
{%
|
||
\usebeamerfont{author}
|
||
\usebeamercolor[fg]{author}
|
||
\insertauthor\par
|
||
}%
|
||
\vspace*{2ex}
|
||
\fi%
|
||
\ifx\inserttitlegraphic\@empty%
|
||
\else%
|
||
\includegraphics[height=.8cm]{\inserttitlegraphic}
|
||
\fi%
|
||
\vfill
|
||
}%
|
||
\end{minipage}
|
||
}
|
||
|
||
%---------------------------------------------------------------------
|
||
% Itemize
|
||
%---------------------------------------------------------------------
|
||
\setbeamertemplate{itemize item}{–}
|
||
\setbeamertemplate{itemize subitem}{-}
|
||
\setbeamertemplate{itemize subsubitem}{\textbullet}
|
||
\setlength{\parskip}{0.5em}
|
||
|
||
%---------------------------------------------------------------------
|
||
% Description
|
||
%---------------------------------------------------------------------
|
||
% Intentionally blank
|
||
|
||
%---------------------------------------------------------------------
|
||
% Enumeration
|
||
%---------------------------------------------------------------------
|
||
% Intentionally blank
|
||
|
||
%---------------------------------------------------------------------
|
||
% Blocks
|
||
%---------------------------------------------------------------------
|
||
\newlength{\beamer@leipzig@blocksep}
|
||
\newlength{\beamer@leipzig@blockdp}
|
||
\newlength{\beamer@leipzig@blockleftskip}
|
||
\newlength{\beamer@leipzig@blockrightskip}
|
||
\setlength{\beamer@leipzig@blocksep}{0.5ex}
|
||
\setlength{\beamer@leipzig@blockdp}{0.6ex}
|
||
\setlength{\beamer@leipzig@blockrightskip}{0.5ex}
|
||
\setlength{\beamer@leipzig@blockleftskip}{0.5ex}
|
||
|
||
% Basic block
|
||
\setbeamertemplate{block begin}{%
|
||
\setbeamercolor{item}{parent=block body}
|
||
\par\vskip\medskipamount%
|
||
\begin{beamercolorbox}[
|
||
sep=\beamer@leipzig@blocksep,
|
||
dp=\beamer@leipzig@blockdp,
|
||
leftskip=\beamer@leipzig@blockleftskip,
|
||
rightskip=\beamer@leipzig@blockrightskip
|
||
]{block title}
|
||
\usebeamerfont*{block title}\insertblocktitle%
|
||
\end{beamercolorbox}%
|
||
{\parskip0pt\par}%
|
||
{\nointerlineskip\vskip-0.5pt}%
|
||
\usebeamerfont{block body}%
|
||
\begin{beamercolorbox}[
|
||
sep=\beamer@leipzig@blocksep,
|
||
dp=\beamer@leipzig@blockdp,
|
||
leftskip=\beamer@leipzig@blockleftskip,
|
||
rightskip=\beamer@leipzig@blockrightskip,
|
||
vmode
|
||
]{block body}%
|
||
}
|
||
\setbeamertemplate{block end}{%
|
||
\end{beamercolorbox}\vskip\smallskipamount
|
||
}
|
||
|
||
% Alerted Block
|
||
\setbeamertemplate{block alerted begin}{%
|
||
\setbeamercolor{item}{parent=block body alerted}
|
||
\par\vskip\medskipamount%
|
||
\begin{beamercolorbox}[
|
||
sep=\beamer@leipzig@blocksep,
|
||
dp=\beamer@leipzig@blockdp,
|
||
leftskip=\beamer@leipzig@blockleftskip,
|
||
rightskip=\beamer@leipzig@blockrightskip
|
||
]{block title alerted}
|
||
\usebeamerfont*{block title alerted}\insertblocktitle%
|
||
\end{beamercolorbox}%
|
||
{\parskip0pt\par}%
|
||
{\nointerlineskip\vskip-0.5pt}%
|
||
\usebeamerfont{block body alerted}%
|
||
\begin{beamercolorbox}[
|
||
sep=\beamer@leipzig@blocksep,
|
||
dp=\beamer@leipzig@blockdp,
|
||
leftskip=\beamer@leipzig@blockleftskip,
|
||
rightskip=\beamer@leipzig@blockrightskip,
|
||
vmode
|
||
]{block body alerted}%
|
||
}%
|
||
\setbeamertemplate{block alerted end}{%
|
||
\end{beamercolorbox}\vskip\smallskipamount
|
||
}%
|
||
|
||
% Example block
|
||
\setbeamertemplate{block example begin}{%
|
||
\par\vskip\medskipamount%
|
||
\begin{beamercolorbox}[
|
||
sep=\beamer@leipzig@blocksep,
|
||
dp=\beamer@leipzig@blockdp,
|
||
leftskip=\beamer@leipzig@blockleftskip,
|
||
rightskip=\beamer@leipzig@blockrightskip
|
||
]{block title example}
|
||
\usebeamerfont*{block title example}\insertblocktitle%
|
||
\end{beamercolorbox}%
|
||
{\parskip0pt\par}%
|
||
{\nointerlineskip\vskip-0.5pt}%
|
||
\usebeamerfont{block body example}%
|
||
\begin{beamercolorbox}[
|
||
sep=\beamer@leipzig@blocksep,
|
||
dp=\beamer@leipzig@blockdp,
|
||
leftskip=\beamer@leipzig@blockleftskip,
|
||
rightskip=\beamer@leipzig@blockrightskip,
|
||
vmode
|
||
]{block body example}%
|
||
}%
|
||
\setbeamertemplate{block example end}{%
|
||
\end{beamercolorbox}\vskip\smallskipamount
|
||
}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Figures
|
||
%---------------------------------------------------------------------
|
||
% Intentionally blank
|
||
|
||
%---------------------------------------------------------------------
|
||
% Tables
|
||
%---------------------------------------------------------------------
|
||
% Intentionally blank
|
||
|
||
%---------------------------------------------------------------------
|
||
% Footnotes
|
||
%---------------------------------------------------------------------
|
||
\setbeamertemplate{footnote}{%
|
||
\parindent 0em\noindent%
|
||
\raggedright
|
||
\usebeamerfont{footnote}
|
||
\usebeamercolor{footnote mark}
|
||
\hbox to 0.8em{\hfil\insertfootnotemark}
|
||
\usebeamercolor{footnote text}
|
||
\insertfootnotetext\par%
|
||
\vspace{0.75cm}
|
||
}
|
||
|
||
%---------------------------------------------------------------------
|
||
% Captions
|
||
%---------------------------------------------------------------------
|
||
\setbeamertemplate{caption label separator}{: }
|
||
\setbeamertemplate{caption}[numbered]
|
||
|
||
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||
%%% Outer theme %%%
|
||
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Headline
|
||
%---------------------------------------------------------------------
|
||
\setbeamertemplate{headline}{%
|
||
\begin{beamercolorbox}[
|
||
wd=\textwidth,ht=4ex,
|
||
dp=1.5ex,
|
||
rightskip=1cm
|
||
]{headerline}%
|
||
\ifx\insertsectionhead\@empty%
|
||
\rule[.5\ht\strutbox]{0.8cm}{0.6pt}\hspace{1mm}
|
||
\usebeamerfont{header title}\insertshorttitle\hfill
|
||
\else%
|
||
\rule[.5\ht\strutbox]{0.8cm}{0.6pt}\hspace{1mm}
|
||
\usebeamerfont{header title}
|
||
\insertshorttitle
|
||
\hspace{1mm}
|
||
\usebeamerfont{header subtitle}|
|
||
\hspace{1mm}
|
||
\insertsectionhead\hfill
|
||
\fi%
|
||
\end{beamercolorbox}%
|
||
\vspace*{-4ex}%
|
||
}%
|
||
|
||
%---------------------------------------------------------------------
|
||
% Footline
|
||
%---------------------------------------------------------------------
|
||
\usenavigationsymbolstemplate{}
|
||
\setbeamertemplate{footline}{%
|
||
\begin{beamercolorbox}[
|
||
wd=\textwidth,
|
||
ht=4ex,dp=1.5ex,
|
||
leftskip=1cm,
|
||
rightskip=1cm
|
||
]{footer}%
|
||
\usebeamerfont{footer}
|
||
\vbox{
|
||
\hbox to 0.99\linewidth{\textcolor{leipzigDarkRed}{\rule{0.98\linewidth}{0.6pt}\hfill}}%
|
||
\vspace{1mm}%
|
||
\hbox to 0.99\linewidth{
|
||
\includegraphics[height=5mm, trim=0 3mm 0 0]{ul-wordmark.pdf}\hspace*{5mm}
|
||
\insertinstitute
|
||
\hfill
|
||
%\textcolor{leipzigDarkRed}{\insertframenumber\,/\,\inserttotalframenumber} % optional
|
||
\textcolor{leipzigDarkRed}{\insertframenumber}
|
||
\hspace{.001\linewidth}
|
||
}%
|
||
}%
|
||
\end{beamercolorbox}%
|
||
}
|
||
|
||
%---------------------------------------------------------------------
|
||
% Frame Title
|
||
%---------------------------------------------------------------------
|
||
\setbeamertemplate{frametitle}{%
|
||
\begin{beamercolorbox}[
|
||
wd=\paperwidth,
|
||
leftskip=1cm,
|
||
rightskip=1cm,
|
||
ht=5ex,dp=1.5ex
|
||
]{frame title}%
|
||
\usebeamerfont{frame title}\insertframetitle%
|
||
\end{beamercolorbox}%
|
||
}
|
||
|
||
\mode
|
||
<all>
|