mirror of
https://git8.cs.fau.de/theses/bsc-leon-vatthauer.git
synced 2024-05-31 07:28:34 +02:00
Added slides template
This commit is contained in:
parent
7bd77a4f47
commit
ce13e19d1a
18 changed files with 3052 additions and 0 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -25,6 +25,7 @@ public/
|
||||||
*.log
|
*.log
|
||||||
*.out
|
*.out
|
||||||
thesis/*.pdf
|
thesis/*.pdf
|
||||||
|
slides/*.pdf
|
||||||
*.synctex.gz
|
*.synctex.gz
|
||||||
*.toc
|
*.toc
|
||||||
*.bbl
|
*.bbl
|
||||||
|
|
25
slides/.vscode/settings.json
vendored
Normal file
25
slides/.vscode/settings.json
vendored
Normal file
|
@ -0,0 +1,25 @@
|
||||||
|
{
|
||||||
|
"latex-workshop.latex.tools" : [
|
||||||
|
{
|
||||||
|
"name": "latexmk-main",
|
||||||
|
"command": "latexmk",
|
||||||
|
"args": [
|
||||||
|
"-synctex=1",
|
||||||
|
"-interaction=nonstopmode",
|
||||||
|
"-file-line-error",
|
||||||
|
"-pdf",
|
||||||
|
"-outdir=%OUTDIR%",
|
||||||
|
"main.tex"
|
||||||
|
],
|
||||||
|
"env": {}
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"latex-workshop.latex.recipes": [
|
||||||
|
{
|
||||||
|
"name": "latexmk-main",
|
||||||
|
"tools": [
|
||||||
|
"latexmk-main"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
1
slides/bibliography.bib
Normal file
1
slides/bibliography.bib
Normal file
|
@ -0,0 +1 @@
|
||||||
|
|
153
slides/main.tex
Normal file
153
slides/main.tex
Normal file
|
@ -0,0 +1,153 @@
|
||||||
|
% ..............................................................................
|
||||||
|
% Demo of the fau-beamer template.
|
||||||
|
%
|
||||||
|
% Copyright 2022 by Tim Roith <tim.roith@fau.de>
|
||||||
|
%
|
||||||
|
% This program can be redistributed and/or modified under the terms
|
||||||
|
% of the GNU Public License, version 2.
|
||||||
|
%
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\documentclass[final]{beamer}
|
||||||
|
|
||||||
|
% ========================================================================================
|
||||||
|
% Theme: inner, outer, font and colors
|
||||||
|
% ----------------------------------------------------------------------------------------
|
||||||
|
\usepackage[institute=Tech,
|
||||||
|
%SecondLogo = template-art/FAUWortmarkeBlau.pdf,
|
||||||
|
%ThirdLogo = template-art/FAUWortmarkeBlau.pdf,
|
||||||
|
%WordMark=None,
|
||||||
|
aspectratio=169,
|
||||||
|
fontsize=11,
|
||||||
|
fontbaselineskip=13,
|
||||||
|
scale=1.,
|
||||||
|
InsertTotalFoot
|
||||||
|
]{styles/beamerthemefau}
|
||||||
|
% ----------------------------------------------------------------------------------------
|
||||||
|
% Input and output encoding
|
||||||
|
\usepackage[T1]{fontenc}
|
||||||
|
\usepackage[utf8]{inputenc}
|
||||||
|
% ----------------------------------------------------------------------------------------
|
||||||
|
% Language settings
|
||||||
|
\usepackage[english]{babel}
|
||||||
|
|
||||||
|
% ========================================================================================
|
||||||
|
% Fonts
|
||||||
|
% - Helvet is loaded by styles/beamerfonts
|
||||||
|
% - We use serif for math environements
|
||||||
|
% - isomath is used for upGreek letters
|
||||||
|
% ----------------------------------------------------------------------------------------
|
||||||
|
\usepackage{isomath}
|
||||||
|
\usefonttheme[onlymath]{serif}
|
||||||
|
\usepackage{exscale}
|
||||||
|
\usepackage{anyfontsize}
|
||||||
|
\setbeamercolor{alerted text}{fg=BaseColor}
|
||||||
|
% ----------------------------------------------------------------------------------------
|
||||||
|
% custom commands for symbols
|
||||||
|
\usepackage{styles/symbols}
|
||||||
|
|
||||||
|
|
||||||
|
% ========================================================================================
|
||||||
|
% Setup for Titlepage
|
||||||
|
% ----------------------------------------------------------------------------------------
|
||||||
|
\title{Implementing Notions of Partiality and Delay\\ in Agda}
|
||||||
|
\subtitle{Subtitle}
|
||||||
|
\author[L. Vatthauer]{
|
||||||
|
Leon Vatthauer%\inst{1}
|
||||||
|
}
|
||||||
|
%
|
||||||
|
%\institute[FAU]{%
|
||||||
|
%\inst{1} Friedrich-Alexander-Universität Erlangen-Nürnberg, Department Mathematik
|
||||||
|
%}
|
||||||
|
|
||||||
|
% Instead of \institute you can also use the \thanks command
|
||||||
|
% ------------------------------------------------
|
||||||
|
%\author[T. Roith]{
|
||||||
|
%Tim Roith\thanks{Friedrich-Alexander Universität Erlangen-Nürnberg, Department Mathematik}\and%
|
||||||
|
%Second Author\thanks{Second Insitute}\and%
|
||||||
|
%Third Author\thanks{Third Insitute}%
|
||||||
|
%}
|
||||||
|
|
||||||
|
\date{\today}
|
||||||
|
|
||||||
|
|
||||||
|
% ================================================
|
||||||
|
% Bibliography
|
||||||
|
% ------------------------------------------------
|
||||||
|
\usepackage{csquotes}
|
||||||
|
\usepackage[style=alphabetic, %alternatively: numeric, numeric-comp, and other from biblatex
|
||||||
|
defernumbers=true,
|
||||||
|
useprefix=true,%
|
||||||
|
giveninits=true,%
|
||||||
|
hyperref=true,%
|
||||||
|
autocite=inline,%
|
||||||
|
maxcitenames=5,%
|
||||||
|
maxbibnames=20,%
|
||||||
|
uniquename=init,%
|
||||||
|
sortcites=true,% sort citations when multiple entries are passed to one cite command
|
||||||
|
doi=true,%
|
||||||
|
isbn=false,%
|
||||||
|
url=false,%
|
||||||
|
eprint=false,%
|
||||||
|
backend=biber%
|
||||||
|
]{biblatex}
|
||||||
|
\addbibresource{bibliography.bib}
|
||||||
|
\setbeamertemplate{bibliography item}[text]
|
||||||
|
|
||||||
|
|
||||||
|
% ================================================
|
||||||
|
% Hyperref and setup
|
||||||
|
% ------------------------------------------------
|
||||||
|
\usepackage{hyperref}
|
||||||
|
\hypersetup{
|
||||||
|
colorlinks = true,
|
||||||
|
final=true,
|
||||||
|
plainpages=false,
|
||||||
|
pdfstartview=FitV,
|
||||||
|
pdftoolbar=true,
|
||||||
|
pdfmenubar=true,
|
||||||
|
pdfencoding=auto,
|
||||||
|
psdextra,
|
||||||
|
bookmarksopen=true,
|
||||||
|
bookmarksnumbered=true,
|
||||||
|
breaklinks=true,
|
||||||
|
linktocpage=true,
|
||||||
|
urlcolor=BaseColor,
|
||||||
|
citecolor=BaseColor,
|
||||||
|
linkcolor=BaseColor
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
% ================================================
|
||||||
|
% Additional packages
|
||||||
|
% ------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
% ================================================
|
||||||
|
% Various custom commands
|
||||||
|
% ------------------------------------------------
|
||||||
|
%\setbeameroption{show notes on second screen}
|
||||||
|
\begingroup\expandafter\expandafter\expandafter\endgroup
|
||||||
|
\expandafter\ifx\csname pdfsuppresswarningpagegroup\endcsname\relax
|
||||||
|
\else
|
||||||
|
\pdfsuppresswarningpagegroup=1\relax
|
||||||
|
\fi
|
||||||
|
% Change color for cite locally
|
||||||
|
\newcommand{\colorcite}[3]{{\hypersetup{citecolor=#1}{\cite[#2]{#3}}}}
|
||||||
|
% ------------------------------------------------
|
||||||
|
% ================================================
|
||||||
|
% The main document
|
||||||
|
% ------------------------------------------------
|
||||||
|
\begin{document}
|
||||||
|
% Title page
|
||||||
|
\begin{frame}[t,titleimage]{-}
|
||||||
|
\titlepage%
|
||||||
|
\end{frame}
|
||||||
|
|
||||||
|
\input{sections/00_intro.tex}
|
||||||
|
|
||||||
|
% Stylized outline
|
||||||
|
%\begin{frame}[title]{-}
|
||||||
|
%\tableofcontents
|
||||||
|
%\end{frame}
|
||||||
|
|
||||||
|
\end{document}
|
3
slides/sections/00_intro.tex
Normal file
3
slides/sections/00_intro.tex
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
\begin{frame}[t]{Introduction}{}
|
||||||
|
An introduction
|
||||||
|
\end{frame}
|
67
slides/styles/beamercolorthemefau.sty
Normal file
67
slides/styles/beamercolorthemefau.sty
Normal file
|
@ -0,0 +1,67 @@
|
||||||
|
% ..............................................................................
|
||||||
|
% This file assigns the color scheme for the beamer environments.
|
||||||
|
%
|
||||||
|
% Copyright 2022 by Tim Roith <tim.roith@fau.de>
|
||||||
|
%
|
||||||
|
% This program can be redistributed and/or modified under the terms
|
||||||
|
% of the GNU Public License, version 2.
|
||||||
|
%
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\ProvidesPackage{styles/beamercolorthemefau}
|
||||||
|
% ..............................................................................
|
||||||
|
\RequirePackage{ifthen}
|
||||||
|
% ..............................................................................
|
||||||
|
\DeclareOptionBeamer{institute}{%
|
||||||
|
\PassOptionsToPackage{#1}{styles/fau-colors}%
|
||||||
|
}
|
||||||
|
|
||||||
|
\ProcessOptionsBeamer
|
||||||
|
% ..............................................................................
|
||||||
|
\RequirePackage{styles/fau-colors}
|
||||||
|
% ..............................................................................
|
||||||
|
\selectcolormodel{rgb}
|
||||||
|
\mode<presentation>
|
||||||
|
% ..............................................................................
|
||||||
|
\setbeamercolor{title page}{fg=TitleFont,bg=BaseColor}
|
||||||
|
\setbeamercolor{title page headline}{bg=white}
|
||||||
|
\setbeamercolor{title page block}{fg=TitleFont,bg=BaseColor}
|
||||||
|
\setbeamercolor{title page logo}{fg=TitleFont}
|
||||||
|
% ..............................................................................
|
||||||
|
\setbeamercolor{section page}{fg=TitleFont,bg=BaseColor}
|
||||||
|
\setbeamercolor{section page headline}{bg=TitleFont}
|
||||||
|
\setbeamercolor{section page block}{fg=TitleFont,bg=BaseColor}
|
||||||
|
\setbeamercolor{section page logo}{fg=TitleFont}
|
||||||
|
% ..............................................................................
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Color themes for frame sepcification.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\setbeamercolor{headline}{fg=BaseColor,bg=white}
|
||||||
|
\setbeamercolor{headline title}{fg=TitleFont,bg=BaseColor}
|
||||||
|
|
||||||
|
\setbeamercolor{separation line}{bg=SeparationLineColor}
|
||||||
|
\setbeamercolor{separation line title}{bg=SeparationLineColor}
|
||||||
|
|
||||||
|
\setbeamercolor{sidebar title}{fg=BaseColor,bg=BaseColor}
|
||||||
|
|
||||||
|
\setbeamercolor{frametitle title}{fg=TitleFont,bg=BaseColor}
|
||||||
|
\setbeamercolor{footline title}{fg=TitleFont, bg=BaseColor}
|
||||||
|
|
||||||
|
\setbeamercolor{white background}{fg=white,bg=white}
|
||||||
|
\setbeamercolor{poster title}{fg=red,bg=white}
|
||||||
|
% ..............................................................................
|
||||||
|
|
||||||
|
\setbeamercolor{block title}{bg=BaseDarkColor,fg=TitleFont}
|
||||||
|
\setbeamercolor{block poster title}{bg=BaseDarkColor,fg=TitleFont}
|
||||||
|
\setbeamercolor{block body}{bg=BaseColorD,fg=black}
|
||||||
|
\setbeamercolor{structure}{fg=BaseColor}
|
||||||
|
|
||||||
|
\setbeamercolor{section in toc}{fg=BaseColor}
|
||||||
|
\setbeamercolor{subsection in toc}{fg=BaseColor}
|
||||||
|
|
||||||
|
\setbeamercolor{outline}{fg=red,bg=red}
|
||||||
|
\setbeamercolor{outlineB}{fg=blue,bg=blue}
|
||||||
|
|
||||||
|
\setbeamercolor{default}{fg=black}
|
||||||
|
\mode<all>
|
154
slides/styles/beamerfontthemefau.sty
Normal file
154
slides/styles/beamerfontthemefau.sty
Normal file
|
@ -0,0 +1,154 @@
|
||||||
|
% ..............................................................................
|
||||||
|
% The font theme for the fau-beamer template. Parts of the following code were
|
||||||
|
% copied from a template designed by Balthasar Reuther.
|
||||||
|
%
|
||||||
|
% Copyright 2022 by Tim Roith <tim.roith@fau.de>
|
||||||
|
%
|
||||||
|
% This program can be redistributed and/or modified under the terms
|
||||||
|
% of the GNU Public License, version 2.
|
||||||
|
%
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\ProvidesPackage{styles/beamerfontthemefau}
|
||||||
|
\RequirePackage{fp}
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Font sizes.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\def\fau@font@fontscale{1.}
|
||||||
|
\def\fau@font@fontsize{11}
|
||||||
|
\def\fau@font@baselineskip{13}
|
||||||
|
\def\fau@font@baselinescale{1.}
|
||||||
|
\def\fau@font@globalscale{1.}
|
||||||
|
\DeclareOptionBeamer{fontsize}{\def\fau@font@fontsize{#1}}
|
||||||
|
\DeclareOptionBeamer{fontbaselineskip}{\def\fau@font@baselineskip{#1}}
|
||||||
|
\DeclareOptionBeamer{fontscale}{\def\fau@font@fontscale{#1}}
|
||||||
|
\DeclareOptionBeamer{scale}{\def\fau@font@globalscale{#1}}
|
||||||
|
\DeclareOptionBeamer{baselinescale}{\def\fau@font@baselinescale{#1}}
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
\ProcessOptionsBeamer
|
||||||
|
\mode<presentation>
|
||||||
|
% ..............................................................................
|
||||||
|
|
||||||
|
% Helvetica
|
||||||
|
\RequirePackage{lmodern}
|
||||||
|
\RequirePackage{textcomp}
|
||||||
|
\RequirePackage{fix-cm}
|
||||||
|
\RequirePackage[scaled=0.92]{helvet}
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% scalable vector fonts
|
||||||
|
% ..............................................................................
|
||||||
|
% this code is copied from the beamerposter package
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\FPeval{\globalscale}{\fau@font@globalscale}
|
||||||
|
% define baselinescale
|
||||||
|
\FPeval{\baselinescale}{\fau@font@baselineskip/13} % normalize
|
||||||
|
\FPeval{\baselinescale}{baselinescale * 1.7} % adjust to larger canvas
|
||||||
|
\FPeval{\baselinescale}{globalscale * baselinescale} % apply global scale
|
||||||
|
\FPupn{\baselinescale}{0.442 baselinescale * 2 round}
|
||||||
|
% define fontscale
|
||||||
|
\FPeval{\fontscale}{\fau@font@fontsize/11} % normalize
|
||||||
|
\FPeval{\fontscale}{fontscale * 1.9} % adjust to larger canvas
|
||||||
|
\FPeval{\fontscale}{globalscale * fontscale} % apply global scale
|
||||||
|
\FPupn{\fontscale}{0.442 fontscale * 2 round}
|
||||||
|
|
||||||
|
|
||||||
|
% --------------------------
|
||||||
|
\edef\fontSizeX{12}
|
||||||
|
\edef\fontSizeY{14}
|
||||||
|
\FPupn{\resulttinyX}{fontscale fontSizeX * 2 round}
|
||||||
|
\FPupn{\resulttinyY}{baselinescale fontSizeY * 2 round}
|
||||||
|
\renewcommand*{\tiny}{\fontsize{\resulttinyX}{\resulttinyY}\selectfont}
|
||||||
|
|
||||||
|
\edef\fontSizeX{14.4}\edef\fontSizeY{18}
|
||||||
|
\FPupn{\resultscriptsizeX}{fontscale fontSizeX * 2 round}
|
||||||
|
\FPupn{\resultscriptsizeY}{fontscale fontSizeY * 2 round}
|
||||||
|
\renewcommand*{\scriptsize}{\fontsize{\resultscriptsizeX}{\resultscriptsizeY}\selectfont}
|
||||||
|
|
||||||
|
\edef\fontSizeX{17.28}\edef\fontSizeY{22}
|
||||||
|
\FPupn{\resultfootnotesizeX}{fontscale fontSizeX * 2 round}
|
||||||
|
\FPupn{\resultfootnotesizeY}{baselinescale fontSizeY * 2 round}
|
||||||
|
\renewcommand*{\footnotesize}{\fontsize{\resultfootnotesizeX}{\resultfootnotesizeY}\selectfont}
|
||||||
|
|
||||||
|
\edef\fontSizeX{20.74}\edef\fontSizeY{25}
|
||||||
|
\FPupn{\resultsmallX}{fontscale fontSizeX * 2 round}
|
||||||
|
\FPupn{\resultsmallY}{baselinescale fontSizeY * 2 round}
|
||||||
|
\renewcommand*{\small}{\fontsize{\resultsmallX}{\resultsmallY}\selectfont}
|
||||||
|
|
||||||
|
\edef\fontSizeX{24.88}\edef\fontSizeY{30}
|
||||||
|
\FPupn{\resultnormalsizeX}{fontscale fontSizeX * 2 round}
|
||||||
|
\FPupn{\resultnormalsizeY}{baselinescale fontSizeY * 2 round}
|
||||||
|
\renewcommand*{\normalsize}{\fontsize{\resultnormalsizeX}{\resultnormalsizeY}\selectfont}
|
||||||
|
|
||||||
|
\edef\fontSizeX{29.86}\edef\fontSizeY{37}
|
||||||
|
\FPupn{\resultlargeX}{fontscale fontSizeX * 2 round}
|
||||||
|
\FPupn{\resultlargeY}{baselinescale fontSizeY * 2 round}
|
||||||
|
\renewcommand*{\large}{\fontsize{\resultlargeX}{\resultlargeY}\selectfont}
|
||||||
|
|
||||||
|
\edef\fontSizeX{35.83}\edef\fontSizeY{45}
|
||||||
|
\FPupn{\resultLargeX}{fontscale fontSizeX * 2 round}
|
||||||
|
\FPupn{\resultLargeY}{baselinescale fontSizeY * 2 round}
|
||||||
|
\renewcommand*{\Large}{\fontsize{\resultLargeX}{\resultLargeY}\selectfont}
|
||||||
|
|
||||||
|
\edef\fontSizeX{43}\edef\fontSizeY{54}
|
||||||
|
\FPupn{\resultLARGEX}{fontscale fontSizeX * 2 round}
|
||||||
|
\FPupn{\resultLARGEY}{baselinescale fontSizeY * 2 round}
|
||||||
|
\renewcommand*{\LARGE}{\fontsize{\resultLARGEX}{\resultLARGEY}\selectfont}
|
||||||
|
|
||||||
|
\edef\fontSizeX{51.6}\edef\fontSizeY{64}
|
||||||
|
\FPupn{\resulthugeX}{fontscale fontSizeX * 2 round}
|
||||||
|
\FPupn{\resulthugeY}{baselinescale fontSizeY * 2 round}
|
||||||
|
\renewcommand*{\huge}{\fontsize{\resulthugeX}{\resulthugeY}\selectfont}
|
||||||
|
|
||||||
|
\edef\fontSizeX{61.92}\edef\fontSizeY{77}
|
||||||
|
\FPupn{\resultHugeX}{fontscale fontSizeX * 2 round}
|
||||||
|
\FPupn{\resultHugeY}{baselinescale fontSizeY * 2 round}
|
||||||
|
\renewcommand*{\Huge}{\fontsize{\resultHugeX}{\resultHugeY}\selectfont}
|
||||||
|
|
||||||
|
\edef\fontSizeX{74.3}\edef\fontSizeY{93}
|
||||||
|
\FPupn{\resultveryHugeX}{fontscale fontSizeX * 2 round}
|
||||||
|
\FPupn{\resultveryHugeY}{baselinescale fontSizeY * 2 round}
|
||||||
|
\def\veryHuge{}
|
||||||
|
\renewcommand*{\veryHuge}{\fontsize{\resultveryHugeX}{\resultveryHugeY}\selectfont}
|
||||||
|
|
||||||
|
\edef\fontSizeX{89.16}\edef\fontSizeY{112}
|
||||||
|
\FPupn{\resultVeryHugeX}{fontscale fontSizeX * 2 round}
|
||||||
|
\FPupn{\resultVeryHugeY}{baselinescale fontSizeY * 2 round}
|
||||||
|
\def\VeryHuge{}
|
||||||
|
\renewcommand*{\VeryHuge}{\fontsize{\resultVeryHugeX}{\resultVeryHugeY}\selectfont}
|
||||||
|
|
||||||
|
\edef\fontSizeX{107}\edef\fontSizeY{134}
|
||||||
|
\FPupn{\resultVERYHugeX}{fontscale fontSizeX * 2 round}
|
||||||
|
\FPupn{\resultVERYHugeY}{baselinescale fontSizeY * 2 round}
|
||||||
|
\def\VERYHuge{}
|
||||||
|
\renewcommand*{\VERYHuge}{\fontsize{\resultVERYHugeX}{\resultVERYHugeY}\selectfont}
|
||||||
|
|
||||||
|
\AtBeginDocument{\normalsize\selectfont}
|
||||||
|
|
||||||
|
% set the normalfont (default)
|
||||||
|
\renewcommand*{\normalfont}{\normalsize}
|
||||||
|
\newcommand{\LARGELarge}{\fontsize{\resultLARGEX}{\resultLargeY}\selectfont}
|
||||||
|
%
|
||||||
|
|
||||||
|
\setbeamerfont{title}{size=\huge,series=\bfseries}
|
||||||
|
\setbeamerfont{subtitle}{size=\Large,series=\mdseries}
|
||||||
|
%\setbeamerfont{frametitle}{size=\LARGELarge, series=\bfseries}
|
||||||
|
\setbeamerfont{frametitle}{size=\LARGE, series=\bfseries}
|
||||||
|
\setbeamerfont{framesubtitle}{size=\large,series=\mdseries}
|
||||||
|
\setbeamerfont{block title}{size=\large,series=\bfseries}
|
||||||
|
\setbeamerfont{footline}{size=\scriptsize}
|
||||||
|
\setbeamerfont{subsection in toc}{size=\Large,series=\mdseries}
|
||||||
|
\setbeamerfont{default}{size=\normalsize, series=\mdseries}
|
||||||
|
% ..............................................................................
|
||||||
|
% equal font sizes for all levels
|
||||||
|
\setbeamerfont{itemize/enumerate body}{size=\normalsize}
|
||||||
|
\setbeamerfont{itemize/enumerate subbody}{size=\normalsize}
|
||||||
|
\setbeamerfont{itemize/enumerate subsubbody}{size=\normalsize}
|
||||||
|
% ..............................................................................
|
||||||
|
% caption size
|
||||||
|
%\setbeamerfont{caption}{size=\scriptsize}
|
||||||
|
|
||||||
|
|
||||||
|
\mode<all>
|
242
slides/styles/beamerinnerthemefau.sty
Normal file
242
slides/styles/beamerinnerthemefau.sty
Normal file
|
@ -0,0 +1,242 @@
|
||||||
|
% ..............................................................................
|
||||||
|
% The inner beamer theme accoridng to the FAU corporate style guide 2021, see
|
||||||
|
%
|
||||||
|
% https://www.intern.fau.de/kommunikation-marketing-und-corporate-identity/corporate-identity/
|
||||||
|
%
|
||||||
|
%
|
||||||
|
% Copyright 2022 by Tim Roith <tim.roith@fau.de>
|
||||||
|
%
|
||||||
|
% This program can be redistributed and/or modified under the terms
|
||||||
|
% of the GNU Public License, version 2.
|
||||||
|
%
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\ProvidesPackage{styles/beamerinnerthemefau}
|
||||||
|
\RequirePackage{fp}
|
||||||
|
|
||||||
|
\newdimen\fau@inner@WordMarkTitleHeight
|
||||||
|
\newdimen\fau@inner@WordMarkTitleWidth
|
||||||
|
\newdimen\fau@inner@TitleTitleSkip
|
||||||
|
\newdimen\fau@inner@HeaderHeight
|
||||||
|
\newdimen\fau@inner@TitleHeight
|
||||||
|
\newdimen\fau@inner@TitleLineHeight
|
||||||
|
\newdimen\fau@inner@RightMargin
|
||||||
|
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
% Dimensions
|
||||||
|
\def\fau@inner@XScale{1.}
|
||||||
|
\def\fau@inner@YScale{1.}
|
||||||
|
\DeclareOptionBeamer{XScale}{\def\fau@inner@XScale{#1}} % scale factor for x dimension
|
||||||
|
\DeclareOptionBeamer{YScale}{\def\fau@inner@YScale{#1}} % scale factor for y dimension
|
||||||
|
|
||||||
|
|
||||||
|
\DeclareOptionBeamer{WordMarkTitleHeight}{\fau@inner@WordMarkTitleHeight=#1}
|
||||||
|
\DeclareOptionBeamer{WordMarkTitleWidth}{\fau@inner@WordMarkTitleWidth=#1}
|
||||||
|
\DeclareOptionBeamer{TitleTitleSkip}{\fau@inner@TitleTitleSkip=#1}
|
||||||
|
\DeclareOptionBeamer{HeaderHeight}{\fau@inner@HeaderHeight=#1}
|
||||||
|
\DeclareOptionBeamer{TitleHeight}{\fau@inner@TitleHeight=#1}
|
||||||
|
\DeclareOptionBeamer{TitleLineHeight}{\fau@inner@TitleLineHeight=#1}
|
||||||
|
\DeclareOptionBeamer{RightMargin}{\fau@inner@RightMargin=#1}
|
||||||
|
|
||||||
|
\DeclareOptionBeamer{WordMarkTitle}{\def\fau@inner@WordMarkTitle{#1}}
|
||||||
|
\DeclareOptionBeamer{TitleArt}{\def\fau@inner@TitleArt{#1}}
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
\ProcessOptionsBeamer
|
||||||
|
\RequirePackage{tikz}
|
||||||
|
\RequirePackage{graphicx}
|
||||||
|
\mode<presentation>
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
% Scale the dimensions
|
||||||
|
\fau@inner@WordMarkTitleHeight=\fau@inner@YScale\dimexpr\fau@inner@WordMarkTitleHeight
|
||||||
|
\fau@inner@WordMarkTitleWidth=\fau@inner@XScale\dimexpr\fau@inner@WordMarkTitleWidth
|
||||||
|
\fau@inner@TitleTitleSkip=\fau@inner@YScale\dimexpr\fau@inner@TitleTitleSkip
|
||||||
|
\fau@inner@HeaderHeight=\fau@inner@YScale\dimexpr\fau@inner@HeaderHeight
|
||||||
|
\fau@inner@TitleHeight=\fau@inner@YScale\dimexpr\fau@inner@TitleHeight
|
||||||
|
\fau@inner@TitleLineHeight=\fau@inner@YScale\dimexpr\fau@inner@TitleLineHeight
|
||||||
|
\fau@inner@RightMargin=\fau@inner@YScale\dimexpr\fau@inner@RightMargin
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Title page
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\define@key{beamerframe}{titleimage}[true]{%
|
||||||
|
\setbeamertemplate{background}{
|
||||||
|
\vbox to \paperheight{%
|
||||||
|
\vfill%
|
||||||
|
\includegraphics[%
|
||||||
|
width=\paperwidth,%
|
||||||
|
height=\dimexpr\paperheight-%
|
||||||
|
\fau@inner@HeaderHeight-%
|
||||||
|
\fau@inner@TitleHeight-%
|
||||||
|
\fau@inner@TitleLineHeight]{\fau@inner@TitleArt}%
|
||||||
|
}%
|
||||||
|
}%
|
||||||
|
\setbeamertemplate{headline}[headline title]
|
||||||
|
%\setbeamertemplate{sidebar left}[sidebar title theme]
|
||||||
|
\setbeamertemplate{sidebar left}{}
|
||||||
|
\setbeamertemplate{frametitle}[frametitle title]
|
||||||
|
\setbeamertemplate{footline}[footline off]
|
||||||
|
\setbeamercolor{background canvas}{bg=BaseColor}%
|
||||||
|
\setbeamercolor{section in toc}{fg=TitleFont}%
|
||||||
|
\setbeamercolor{subsection in toc}{fg=TitleFont}%
|
||||||
|
\hypersetup{linkcolor=TitleFont}%
|
||||||
|
\usebeamerfont{title}%
|
||||||
|
\setbeamercolor{footnote}{fg=TitleFont}%
|
||||||
|
\setbeamercolor{footnote mark}{fg=TitleFont}%
|
||||||
|
\usebeamercolor[fg]{title page}%
|
||||||
|
}
|
||||||
|
|
||||||
|
\define@key{beamerframe}{title}[true]{%
|
||||||
|
\setbeamertemplate{headline}[headline title]
|
||||||
|
\setbeamertemplate{sidebar left}[sidebar title theme]
|
||||||
|
\setbeamertemplate{frametitle}[frametitle title]
|
||||||
|
\setbeamertemplate{footline}[footline off]
|
||||||
|
\setbeamercolor{background canvas}{bg=BaseColor}%
|
||||||
|
\setbeamercolor{section in toc}{fg=TitleFont}%
|
||||||
|
\setbeamercolor{subsection in toc}{fg=TitleFont}%
|
||||||
|
\hypersetup{linkcolor=TitleFont}%
|
||||||
|
\usebeamerfont{title}%
|
||||||
|
\setbeamercolor{footnote}{fg=TitleFont}%
|
||||||
|
\setbeamercolor{footnote mark}{fg=TitleFont}%
|
||||||
|
\usebeamercolor[fg]{title page}%
|
||||||
|
}
|
||||||
|
% ..............................................................................
|
||||||
|
% Actual plain environment
|
||||||
|
% This removes the left sidbar of a plain frame
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\providebool{fau@blank}
|
||||||
|
\define@key{beamerframe}{blank}[true]{%
|
||||||
|
\booltrue{fau@blank}
|
||||||
|
\begingroup
|
||||||
|
\beamer@plainframetrue%
|
||||||
|
\def\beamer@frametemplate{\beamer@frametemplate@plain}
|
||||||
|
\setlength{\hoffset}{-\beamer@leftsidebar}
|
||||||
|
\addtolength{\textwidth}{\beamer@leftsidebar}
|
||||||
|
\addtolength{\textwidth}{\beamer@rightmargin}
|
||||||
|
\setlength{\hsize}{\textwidth}
|
||||||
|
\setlength{\columnwidth}{\textwidth}
|
||||||
|
}
|
||||||
|
|
||||||
|
\apptocmd{\beamer@reseteecodes}{%
|
||||||
|
\ifbool{fau@blank}{
|
||||||
|
\endgroup
|
||||||
|
\boolfalse{fau@blank}}{}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
\setbeamertemplate{title page}{%
|
||||||
|
\usebeamerfont{title}\inserttitle\\
|
||||||
|
% if a subtitle is given insert it here
|
||||||
|
\ifx\insertsubtitle\empty\else%
|
||||||
|
\usebeamerfont{subtitle}\insertsubtitle\\[1em]
|
||||||
|
\fi%
|
||||||
|
%
|
||||||
|
% insert authors
|
||||||
|
\ifx\insertauthor\empty\else%
|
||||||
|
\usebeamerfont{default}\textbf{\insertauthor}\\[1em]
|
||||||
|
\fi%
|
||||||
|
% insert institute name
|
||||||
|
\ifx\insertinstitute\empty\else%
|
||||||
|
\small\insertinstitute\\[1em]
|
||||||
|
\fi%
|
||||||
|
%
|
||||||
|
% insert date
|
||||||
|
\ifx\insertdate\empty\else%
|
||||||
|
\usebeamerfont{default}\insertdate%
|
||||||
|
\fi%
|
||||||
|
%}%
|
||||||
|
}%
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Section page
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\AtBeginSection{%
|
||||||
|
{%
|
||||||
|
%\usebeamercolor[fg]{normal text}
|
||||||
|
\begin{frame}[title]{-}
|
||||||
|
\usebeamerfont{title}%
|
||||||
|
\hypersetup{linkcolor=TitleFont}%
|
||||||
|
\tableofcontents[currentsection]%
|
||||||
|
\end{frame}
|
||||||
|
}%
|
||||||
|
}%
|
||||||
|
% --------------------------------------------------------------------------
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Boxes and list
|
||||||
|
% -------
|
||||||
|
%
|
||||||
|
% We define the bullet points for list and box behaviour.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\setbeamertemplate{itemize items}[triangle] % adapt height of itemize rectangles
|
||||||
|
\setbeamertemplate{itemize item}{\raisebox{0.22ex}{$\bullet$}\hskip0.1em}
|
||||||
|
\setbeamertemplate{itemize subitem}{\raisebox{0.22ex}{$\circ$}\hskip0.1em}
|
||||||
|
\setbeamertemplate{navigation symbols}{} % no navigation symbols
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Text alignemnt
|
||||||
|
% -------
|
||||||
|
%
|
||||||
|
% Adjust the space that is justed in a frame.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\setbeamersize
|
||||||
|
{
|
||||||
|
text margin left=0cm,
|
||||||
|
text margin right=\fau@inner@RightMargin
|
||||||
|
}
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
\setbeamertemplate{block begin}{%
|
||||||
|
\vspace*{\fau@inner@YScale\dimexpr1ex}%
|
||||||
|
\begin{beamercolorbox}[sep=\fau@inner@YScale\dimexpr5pt]{block title}
|
||||||
|
\usebeamerfont*{block title}\insertblocktitle%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
\nointerlineskip%
|
||||||
|
\usebeamerfont{block body}%
|
||||||
|
\begin{beamercolorbox}[%
|
||||||
|
sep=\fau@inner@YScale\dimexpr5pt
|
||||||
|
]{block body}%
|
||||||
|
}%
|
||||||
|
|
||||||
|
\setbeamertemplate{block end}{%
|
||||||
|
\end{beamercolorbox}
|
||||||
|
\vspace*{\fau@inner@YScale\dimexpr0.2ex}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% ToC
|
||||||
|
% -------
|
||||||
|
%
|
||||||
|
% We want numbered sections in Toc. Additionally we specify of shaded toc.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\setbeamertemplate{section in toc}[sections numbered]
|
||||||
|
\setbeamertemplate{subsection in toc}[subsections numbered]
|
||||||
|
|
||||||
|
\setbeamertemplate{section in toc shaded}{%
|
||||||
|
\begin{colormixin}{0!BaseColorA}%
|
||||||
|
\usebeamertemplate{section in toc}%
|
||||||
|
\end{colormixin}%
|
||||||
|
\unskip%
|
||||||
|
}
|
||||||
|
|
||||||
|
\setbeamertemplate{subsection in toc shaded}{%
|
||||||
|
\begin{colormixin}{0!BaseColorA}%
|
||||||
|
\usebeamertemplate{subsection in toc}%
|
||||||
|
\end{colormixin}%
|
||||||
|
\unskip%
|
||||||
|
}
|
||||||
|
% ..............................................................................
|
||||||
|
% Reset mode to all
|
||||||
|
\mode<all>
|
393
slides/styles/beamerouterthemefau.sty
Normal file
393
slides/styles/beamerouterthemefau.sty
Normal file
|
@ -0,0 +1,393 @@
|
||||||
|
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% The outer beamer theme accoridng to the FAU corporate style guide 2021, see
|
||||||
|
%
|
||||||
|
% https://www.intern.fau.de/kommunikation-marketing-und-corporate-identity/corporate-identity/
|
||||||
|
%
|
||||||
|
%
|
||||||
|
% Copyright 2022 by Tim Roith <tim.roith@fau.de>
|
||||||
|
%
|
||||||
|
% This program can be redistributed and/or modified under the terms
|
||||||
|
% of the GNU Public License, version 2.
|
||||||
|
%
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\ProvidesPackage{styles/beamerouterthemefau}
|
||||||
|
% ..............................................................................
|
||||||
|
\newdimen\fau@outer@SideBarWidthLeft % width of the left sidbar
|
||||||
|
\newdimen\fau@outer@HeaderHeight % header height without separation line
|
||||||
|
\newdimen\fau@outer@HeaderTitleHeight
|
||||||
|
\newdimen\fau@outer@LineWidthThick % thick linewidth
|
||||||
|
\newdimen\fau@outer@LineWidthThin % thin linewidth
|
||||||
|
\newdimen\fau@outer@TitleHeight % title height
|
||||||
|
\newdimen\fau@outer@TitleSkip
|
||||||
|
\newdimen\fau@outer@TitleLineHeight
|
||||||
|
\newdimen\fau@outer@TitleTitleSkip
|
||||||
|
\newdimen\fau@outer@FootHeight
|
||||||
|
\newdimen\fau@outer@FootLineSkip
|
||||||
|
\newdimen\fau@outer@WordMarkHeight
|
||||||
|
\newdimen\fau@outer@WordMarkWidth
|
||||||
|
\newdimen\fau@outer@WordMarkTitleHeight
|
||||||
|
\newdimen\fau@outer@WordMarkTitleWidth
|
||||||
|
\newdimen\fau@outer@WordMarkLeftHeight
|
||||||
|
\newdimen\fau@outer@WordMarkLeftWidth
|
||||||
|
\newdimen\fau@outer@WordMarkBoxWidth
|
||||||
|
\newdimen\fau@outer@TitleSkipLeft
|
||||||
|
%
|
||||||
|
% dimensions for lobal use
|
||||||
|
%
|
||||||
|
\newdimen\FrameHeight
|
||||||
|
\newdimen\TitleHeight
|
||||||
|
%
|
||||||
|
\newif\iffau@outer@InsertTotalFoot\fau@outer@InsertTotalFootfalse
|
||||||
|
\newif\iffau@outer@InsertSecondLogo\fau@outer@InsertSecondLogofalse
|
||||||
|
\newif\iffau@outer@InsertThirdLogo\fau@outer@InsertThirdLogofalse
|
||||||
|
% ..............................................................................
|
||||||
|
% Dimensions
|
||||||
|
% -------
|
||||||
|
%
|
||||||
|
% We define the relevant dimensions for this template.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\def\fau@inner@XScale{1.}
|
||||||
|
\def\fau@inner@YScale{1.}
|
||||||
|
\DeclareOptionBeamer{XScale}{\def\fau@inner@XScale{#1}} % scale factor for x dimension
|
||||||
|
\DeclareOptionBeamer{YScale}{\def\fau@inner@YScale{#1}} % scale factor for y dimension
|
||||||
|
|
||||||
|
\DeclareOptionBeamer{SideBarWidthLeft}{\fau@outer@SideBarWidthLeft=#1}
|
||||||
|
\DeclareOptionBeamer{HeaderHeight}{\fau@outer@HeaderHeight=#1}
|
||||||
|
\DeclareOptionBeamer{HeaderTitleHeight}{\fau@outer@HeaderTitleHeight=#1}
|
||||||
|
\DeclareOptionBeamer{TitleHeight}{\fau@outer@TitleHeight=#1}
|
||||||
|
\DeclareOptionBeamer{TitleLineHeight}{\fau@outer@TitleLineHeight=#1}
|
||||||
|
\DeclareOptionBeamer{TitleSkip}{\fau@outer@TitleSkip=#1}
|
||||||
|
\DeclareOptionBeamer{TitleTitleSkip}{\fau@outer@TitleTitleSkip=#1}
|
||||||
|
\DeclareOptionBeamer{TitleSkipLeft}{\fau@outer@TitleSkipLeft=#1}
|
||||||
|
\DeclareOptionBeamer{LineWidthThick}{\fau@outer@LineWidthThick=#1}
|
||||||
|
\DeclareOptionBeamer{LineWidthThin}{\fau@outer@LineWidthThin=#1}
|
||||||
|
\DeclareOptionBeamer{FootHeight}{\fau@outer@FootHeight=#1}
|
||||||
|
\DeclareOptionBeamer{FootLineSkip}{\fau@outer@FootLineSkip=#1}
|
||||||
|
\DeclareOptionBeamer{WordMarkHeight}{\fau@outer@WordMarkHeight=#1}
|
||||||
|
\DeclareOptionBeamer{WordMarkWidth}{\fau@outer@WordMarkWidth=#1}
|
||||||
|
\DeclareOptionBeamer{WordMarkTitleHeight}{\fau@outer@WordMarkTitleHeight=#1}
|
||||||
|
\DeclareOptionBeamer{WordMarkTitleWidth}{\fau@outer@WordMarkTitleWidth=#1}
|
||||||
|
\DeclareOptionBeamer{WordMarkLeftHeight}{\fau@outer@WordMarkLeftHeight=#1}
|
||||||
|
\DeclareOptionBeamer{WordMarkLeftWidth}{\fau@outer@WordMarkLeftWidth=#1}
|
||||||
|
\DeclareOptionBeamer{WordMarkBoxWidth}{\fau@outer@WordMarkBoxWidth=#1}
|
||||||
|
%
|
||||||
|
\DeclareOptionBeamer{InsertTotalFoot}{\fau@outer@InsertTotalFoottrue}
|
||||||
|
\DeclareOptionBeamer{WordMark}{\def\fau@outer@WordMark{#1}}
|
||||||
|
\DeclareOptionBeamer{WordMarkTitle}{\def\fau@outer@WordMarkTitle{#1}}
|
||||||
|
\DeclareOptionBeamer{WordMarkTitleLeft}{\def\fau@outer@WordMarkTitleLeft{#1}}
|
||||||
|
\DeclareOptionBeamer{SecondLogo}{%
|
||||||
|
\def\fau@outer@SecondLogo{#1}%
|
||||||
|
\fau@outer@InsertSecondLogotrue%
|
||||||
|
}
|
||||||
|
\DeclareOptionBeamer{ThirdLogo}{%
|
||||||
|
\def\fau@outer@ThirdLogo{#1}%
|
||||||
|
\fau@outer@InsertThirdLogotrue%
|
||||||
|
}
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
\ProcessOptionsBeamer
|
||||||
|
\mode<presentation>
|
||||||
|
% ..............................................................................
|
||||||
|
% Scale the dimensions
|
||||||
|
% -------------------
|
||||||
|
\fau@outer@SideBarWidthLeft=\fau@inner@XScale\dimexpr\fau@outer@SideBarWidthLeft
|
||||||
|
\fau@outer@HeaderHeight=\fau@inner@YScale\dimexpr\fau@outer@HeaderHeight
|
||||||
|
\fau@outer@HeaderTitleHeight=\fau@inner@YScale\dimexpr\fau@outer@HeaderTitleHeight
|
||||||
|
\fau@outer@LineWidthThick=\fau@inner@YScale\dimexpr\fau@outer@LineWidthThick
|
||||||
|
\fau@outer@LineWidthThin=\fau@inner@YScale\dimexpr\fau@outer@LineWidthThin
|
||||||
|
\fau@outer@TitleHeight=\fau@inner@YScale\dimexpr\fau@outer@TitleHeight
|
||||||
|
\fau@outer@TitleSkip=\fau@inner@YScale\dimexpr\fau@outer@TitleSkip
|
||||||
|
\fau@outer@TitleLineHeight=\fau@inner@YScale\dimexpr\fau@outer@TitleLineHeight
|
||||||
|
\fau@outer@TitleTitleSkip=\fau@inner@YScale\dimexpr\fau@outer@TitleTitleSkip
|
||||||
|
\fau@outer@FootHeight=\fau@inner@YScale\dimexpr\fau@outer@FootHeight
|
||||||
|
\fau@outer@FootLineSkip=\fau@inner@YScale\dimexpr\fau@outer@FootLineSkip
|
||||||
|
\fau@outer@WordMarkHeight=\fau@inner@YScale\dimexpr\fau@outer@WordMarkHeight
|
||||||
|
\fau@outer@WordMarkWidth=\fau@inner@XScale\dimexpr\fau@outer@WordMarkWidth
|
||||||
|
\fau@outer@WordMarkTitleHeight=\fau@inner@YScale\dimexpr\fau@outer@WordMarkTitleHeight
|
||||||
|
\fau@outer@WordMarkTitleWidth=\fau@inner@XScale\dimexpr\fau@outer@WordMarkTitleWidth
|
||||||
|
\fau@outer@WordMarkLeftHeight=\fau@inner@YScale\dimexpr\fau@outer@WordMarkLeftHeight
|
||||||
|
\fau@outer@WordMarkLeftWidth=\fau@inner@XScale\dimexpr\fau@outer@WordMarkLeftWidth
|
||||||
|
\fau@outer@WordMarkBoxWidth=\fau@inner@XScale\dimexpr\fau@outer@WordMarkBoxWidth
|
||||||
|
% ..............................................................................
|
||||||
|
%
|
||||||
|
%
|
||||||
|
%
|
||||||
|
\setlength{\FrameHeight}{\dimexpr\paperheight-\fau@outer@HeaderHeight-\fau@outer@TitleHeight-\fau@outer@FootHeight-6mm}
|
||||||
|
\setlength{\TitleHeight}{\fau@outer@TitleHeight}
|
||||||
|
% ..............................................................................
|
||||||
|
\RequirePackage{tikz}
|
||||||
|
\RequirePackage{graphicx}
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Headline
|
||||||
|
% -------
|
||||||
|
%
|
||||||
|
% This section specifies the behaviour of the frame headline.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
\defbeamertemplate{headline}{headline default}{%
|
||||||
|
\begin{beamercolorbox}[%
|
||||||
|
wd=\paperwidth,%
|
||||||
|
ht=\fau@outer@HeaderHeight,%
|
||||||
|
dp=0ex,sep=0pt]{headline}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
}%
|
||||||
|
|
||||||
|
\defbeamertemplate{headline}{headline title}{%
|
||||||
|
\begin{beamercolorbox}[wd=\paperwidth,
|
||||||
|
ht=\fau@outer@HeaderHeight, dp=0ex,sep=0pt]{headline title}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
%
|
||||||
|
}%
|
||||||
|
\setbeamertemplate{headline}[headline default]
|
||||||
|
% ..............................................................................
|
||||||
|
% Frame title
|
||||||
|
% -----------
|
||||||
|
%
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\newlength{\titlelength}
|
||||||
|
\newsavebox{\titlebox}
|
||||||
|
|
||||||
|
\newcommand{\frametitlewrapper}[9]{%
|
||||||
|
\nointerlineskip%
|
||||||
|
\begin{beamercolorbox}[dp=0cm, sep=0.0cm,left,
|
||||||
|
wd=\dimexpr\paperwidth-\fau@outer@SideBarWidthLeft,
|
||||||
|
ht=\dimexpr\fau@outer@TitleHeight+#8]{frametitle}%
|
||||||
|
%
|
||||||
|
\vbox to\dimexpr\fau@outer@TitleHeight+#8{%
|
||||||
|
%
|
||||||
|
% hbox for title
|
||||||
|
%
|
||||||
|
\hbox to \dimexpr\paperwidth-\fau@outer@SideBarWidthLeft{%
|
||||||
|
\begin{beamercolorbox}[dp=0cm, sep=0.0cm,left,
|
||||||
|
wd=\dimexpr#9\paperwidth-\fau@outer@SideBarWidthLeft,
|
||||||
|
ht=\dimexpr\fau@outer@TitleHeight-\fau@outer@LineWidthThick]{#1}%
|
||||||
|
\vbox to\dimexpr\dimexpr\fau@outer@TitleHeight-\fau@outer@LineWidthThick-#7{%
|
||||||
|
\ifnum#4=0%
|
||||||
|
\usebeamerfont{frametitle}\insertframetitle\\%
|
||||||
|
%\baselineskip=.3\fau@outer@TitleHeight%
|
||||||
|
%
|
||||||
|
\ifx\insertframesubtitle\empty\else%
|
||||||
|
\usebeamerfont{framesubtitle}\insertframesubtitle%
|
||||||
|
\fi%
|
||||||
|
\else%
|
||||||
|
\includegraphicsdefault[
|
||||||
|
width=2\fau@outer@WordMarkLeftWidth,%
|
||||||
|
height=2\fau@outer@WordMarkLeftHeight,%
|
||||||
|
keepaspectratio
|
||||||
|
]{\fau@outer@WordMarkTitleLeft}%
|
||||||
|
\fi%
|
||||||
|
\vfil%
|
||||||
|
%
|
||||||
|
}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
\hfil%
|
||||||
|
%
|
||||||
|
% insert additional logo
|
||||||
|
%
|
||||||
|
\FPeval{\fau@LogoFactor}{1-#9}%
|
||||||
|
\ifnum#4=0%
|
||||||
|
\FPeval{\fau@WMBFactor}{0.5}%
|
||||||
|
\else%
|
||||||
|
\FPeval{\fau@WMBFactor}{1.0}%
|
||||||
|
\fi%
|
||||||
|
%
|
||||||
|
%
|
||||||
|
\begin{beamercolorbox}[
|
||||||
|
dp=0cm, sep=0.0cm,right,%
|
||||||
|
wd=\dimexpr\fau@LogoFactor\paperwidth-\fau@outer@TitleSkipLeft,
|
||||||
|
ht=\dimexpr\fau@outer@TitleHeight-\fau@outer@LineWidthThick]{#1}%
|
||||||
|
%
|
||||||
|
\vbox to\dimexpr\fau@outer@TitleHeight-\fau@outer@LineWidthThick{%
|
||||||
|
\hbox to\dimexpr\fau@LogoFactor\paperwidth-\fau@outer@TitleSkipLeft{%
|
||||||
|
\iffau@outer@InsertThirdLogo%
|
||||||
|
\includegraphics[
|
||||||
|
width=#5,%
|
||||||
|
height=#6,%
|
||||||
|
keepaspectratio%
|
||||||
|
]{\fau@outer@ThirdLogo}%
|
||||||
|
%\fi%
|
||||||
|
\fi%
|
||||||
|
%
|
||||||
|
\hfil
|
||||||
|
%
|
||||||
|
\iffau@outer@InsertSecondLogo%
|
||||||
|
\includegraphics[
|
||||||
|
width=#5,%
|
||||||
|
height=#6,%
|
||||||
|
keepaspectratio%
|
||||||
|
]{\fau@outer@SecondLogo}%
|
||||||
|
\hfil%
|
||||||
|
\fi%
|
||||||
|
%
|
||||||
|
% insert fau word mark
|
||||||
|
%
|
||||||
|
\includegraphicsdefault[width=#5,%
|
||||||
|
height=#6,%
|
||||||
|
keepaspectratio]{#3}%
|
||||||
|
}%
|
||||||
|
\vfil%
|
||||||
|
}%
|
||||||
|
%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
%
|
||||||
|
\begin{beamercolorbox}[dp=0cm, sep=0.0cm,right,%
|
||||||
|
wd=\fau@outer@TitleSkipLeft,%
|
||||||
|
ht=\dimexpr\fau@outer@TitleHeight-\fau@outer@LineWidthThick]{#1}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
}%
|
||||||
|
%
|
||||||
|
% separation line
|
||||||
|
%
|
||||||
|
\nointerlineskip%
|
||||||
|
\begin{beamercolorbox}[dp=0cm,left,sep=0cm,
|
||||||
|
wd=\dimexpr\paperwidth-\fau@outer@SideBarWidthLeft,
|
||||||
|
ht=\fau@outer@LineWidthThick]{#2}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
%
|
||||||
|
% Line height offset
|
||||||
|
%
|
||||||
|
\nointerlineskip%
|
||||||
|
\begin{beamercolorbox}[dp=0cm, sep=0.0cm,right,%
|
||||||
|
wd=\dimexpr\paperwidth-\fau@outer@SideBarWidthLeft,%
|
||||||
|
ht=#8]{#1}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
}%
|
||||||
|
%
|
||||||
|
%
|
||||||
|
\defbeamertemplate{frametitle}{frametitle default}{%
|
||||||
|
\frametitlewrapper{}%1
|
||||||
|
{separation line}%2
|
||||||
|
{\fau@outer@WordMark}%3
|
||||||
|
{0}%4
|
||||||
|
{\fau@outer@WordMarkWidth}%5
|
||||||
|
{\fau@outer@WordMarkHeight}%6
|
||||||
|
{\fau@outer@TitleSkip}%7
|
||||||
|
{0pt}%8
|
||||||
|
{0.65}%9
|
||||||
|
}%
|
||||||
|
%
|
||||||
|
%
|
||||||
|
%
|
||||||
|
%
|
||||||
|
%
|
||||||
|
\defbeamertemplate{frametitle}{frametitle title}{%
|
||||||
|
\frametitlewrapper{frametitle title}%1
|
||||||
|
{separation line title}%2
|
||||||
|
{\fau@outer@WordMarkTitle}%3
|
||||||
|
{1}%4
|
||||||
|
{\fau@outer@WordMarkTitleWidth}%5
|
||||||
|
{\fau@outer@WordMarkTitleHeight}%6
|
||||||
|
{\fau@outer@TitleTitleSkip}%7
|
||||||
|
{\fau@outer@TitleLineHeight}%8
|
||||||
|
{.5}%#9
|
||||||
|
}%
|
||||||
|
%
|
||||||
|
%
|
||||||
|
\setbeamertemplate{frametitle}[frametitle default]%
|
||||||
|
%------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Sidebar
|
||||||
|
% -------
|
||||||
|
%
|
||||||
|
% This section specifies the behaviour of the sidbar.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\setbeamersize{sidebar width left=\fau@outer@SideBarWidthLeft}
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\defbeamertemplate{sidebar left}{sidebar title theme}{%
|
||||||
|
\begin{beamercolorbox}[dp=0pt,sep=0pt,%
|
||||||
|
wd=\fau@outer@SideBarWidthLeft,%
|
||||||
|
ht=\dimexpr\paperheight-\fau@outer@FootHeight-\fau@outer@HeaderHeight]{sidebar title}%
|
||||||
|
%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
}%
|
||||||
|
|
||||||
|
\setbeamertemplate{sidebar left}{}%
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Footline
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\newcommand{\footwrapper}[2]{%
|
||||||
|
\begin{beamercolorbox}[wd=\paperwidth,ht=\fau@outer@FootHeight]{#1}%
|
||||||
|
\hbox to \paperwidth{%
|
||||||
|
\hskip\dimexpr\fau@outer@SideBarWidthLeft%
|
||||||
|
\vbox to \fau@outer@FootHeight{%
|
||||||
|
\begin{beamercolorbox}[wd=\dimexpr\paperwidth-\fau@outer@SideBarWidthLeft,
|
||||||
|
ht=\fau@outer@LineWidthThin,dp=0pt,sep=0pt]{#2}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
\nointerlineskip%
|
||||||
|
\hbox to \dimexpr\paperwidth-\fau@outer@SideBarWidthLeft{%
|
||||||
|
%
|
||||||
|
% left side of the footer
|
||||||
|
%
|
||||||
|
\begin{beamercolorbox}[dp=0pt,sep = \fau@outer@FootLineSkip,%
|
||||||
|
leftskip= -\fau@outer@FootLineSkip,%
|
||||||
|
wd=\dimexpr.5\paperwidth-\fau@outer@SideBarWidthLeft,%
|
||||||
|
ht=\dimexpr\fau@outer@FootHeight-\fau@outer@LineWidthThin]{footline}%
|
||||||
|
\ifx\insertshortinstitute\empty\else%
|
||||||
|
\insertshortinstitute\quad%
|
||||||
|
\fi%
|
||||||
|
\ifx\insertshortauthor\empty\else%
|
||||||
|
\insertshortauthor\quad%
|
||||||
|
\fi%
|
||||||
|
\ifx\insertshorttitle\empty\else%
|
||||||
|
\insertshorttitle%
|
||||||
|
\fi%
|
||||||
|
%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
\hfil%
|
||||||
|
%
|
||||||
|
% rigth side of the footer
|
||||||
|
%
|
||||||
|
\begin{beamercolorbox}[dp=0pt,sep = \fau@outer@FootLineSkip,%
|
||||||
|
rightskip=\dimexpr\fau@outer@SideBarWidthLeft-\fau@outer@FootLineSkip,%
|
||||||
|
wd=\dimexpr.5\paperwidth,%
|
||||||
|
ht=\dimexpr\fau@outer@FootHeight-\fau@outer@LineWidthThin]{footline}%
|
||||||
|
\hfill%
|
||||||
|
\insertdate\qquad%
|
||||||
|
\insertframenumber%
|
||||||
|
\iffau@outer@InsertTotalFoot
|
||||||
|
/\inserttotalframenumber%
|
||||||
|
\fi%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
}%
|
||||||
|
}%
|
||||||
|
}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
}%
|
||||||
|
%
|
||||||
|
\defbeamertemplate{footline}{footline default}{%
|
||||||
|
\footwrapper{}{separation line}
|
||||||
|
}%
|
||||||
|
|
||||||
|
\defbeamertemplate{footline}{footline off}{}%
|
||||||
|
|
||||||
|
% shaded footline for title/section page
|
||||||
|
\defbeamertemplate{footline}{footline title}{%
|
||||||
|
\footwrapper{footline title}{separation line title}
|
||||||
|
}%
|
||||||
|
%
|
||||||
|
\setbeamertemplate{footline}[footline default]
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\mode<all>
|
368
slides/styles/beamerposterthemefau.sty
Normal file
368
slides/styles/beamerposterthemefau.sty
Normal file
|
@ -0,0 +1,368 @@
|
||||||
|
\ProvidesPackage{styles/beamerposterthemefau}
|
||||||
|
% ..............................................................................
|
||||||
|
\RequirePackage{xifthen}
|
||||||
|
\RequirePackage{geometry}
|
||||||
|
\RequirePackage{tikz}
|
||||||
|
\RequirePackage{graphicx}
|
||||||
|
% ..............................................................................
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Dimesnions and conditionals
|
||||||
|
% -------
|
||||||
|
%
|
||||||
|
% Define the necessary variables for the template
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\newif\iffau@isfau\fau@isfautrue
|
||||||
|
\newif\iffau@isphil\fau@isphilfalse
|
||||||
|
\newif\iffau@isrewi\fau@isrewifalse
|
||||||
|
\newif\iffau@ismed\fau@ismedfalse
|
||||||
|
\newif\iffau@isnat\fau@isnatfalse
|
||||||
|
\newif\iffau@istech\fau@istechfalse
|
||||||
|
\newif\iffau@poster@InsertExtraLogo\fau@poster@InsertExtraLogofalse
|
||||||
|
\newcount\fau@dina
|
||||||
|
|
||||||
|
\newdimen\pageheight
|
||||||
|
\newdimen\pagewidth
|
||||||
|
\newdimen\fau@poster@SideBarWidthRight
|
||||||
|
\newdimen\fau@poster@SideBarWidthLeft % width of the left sidbar
|
||||||
|
\newdimen\fau@poster@HeaderHeight % header height without separation line
|
||||||
|
\newdimen\fau@poster@HeaderTitleHeight
|
||||||
|
\newdimen\fau@poster@TitleHeight % title height
|
||||||
|
\newdimen\fau@poster@FootHeight
|
||||||
|
\newdimen\fau@poster@WordMarkHeight
|
||||||
|
\newdimen\fau@poster@WordMarkWidth
|
||||||
|
\newdimen\fau@poster@WordMarkRightHeight
|
||||||
|
\newdimen\fau@poster@WordMarkRightWidth
|
||||||
|
\newdimen\fau@poster@WordMarkRightSkip
|
||||||
|
\newdimen\fau@poster@FootLineSkip
|
||||||
|
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Institute
|
||||||
|
% -------
|
||||||
|
%
|
||||||
|
% Define which insitute template should be used.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\def\inst{FAU}
|
||||||
|
\DeclareOptionBeamer{institute}{%
|
||||||
|
\PassOptionsToPackage{institute=#1}{styles/beamercolorthemefau}
|
||||||
|
\ifthenelse{\equal{#1}{FAU}}{\fau@isfautrue\def\inst{FAU}}{\fau@isfaufalse}%
|
||||||
|
\ifthenelse{\equal{#1}{Phil}}{\fau@isphiltrue\def\inst{Phil}}{\fau@isphilfalse}%
|
||||||
|
\ifthenelse{\equal{#1}{RW}}{\fau@isrewitrue\def\inst{RW}}{\fau@isrewifalse}%
|
||||||
|
\ifthenelse{\equal{#1}{Med}}{\fau@ismedtrue\def\inst{Med}}{\fau@ismedfalse}%
|
||||||
|
\ifthenelse{\equal{#1}{Nat}}{\fau@isnattrue\def\inst{Nat}}{\fau@isnatfalse}%
|
||||||
|
\ifthenelse{\equal{#1}{Tech}}{\fau@istechtrue\def\inst{Tech}}{\fau@istechfalse}%
|
||||||
|
}
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Logos
|
||||||
|
% -------
|
||||||
|
%
|
||||||
|
% Define the logo file path
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\def\WordMark{template-art/FAUWortmarkeBlau.pdf}
|
||||||
|
|
||||||
|
% The following are dependent on the institute
|
||||||
|
\def\WordMarktRight{template-art/\inst /\inst Kennung.pdf}
|
||||||
|
|
||||||
|
% Declare options for user specification
|
||||||
|
\DeclareOptionBeamer{WordMark}{\def\WordMark{#1}}%
|
||||||
|
\DeclareOptionBeamer{WordMarkTitleRight}{\def\WordMarkTitleLeft{#1}}
|
||||||
|
\DeclareOptionBeamer{ExtraLogo}{%
|
||||||
|
\fau@poster@InsertExtraLogotrue%
|
||||||
|
\def\ExtraLogo{#1}%
|
||||||
|
}
|
||||||
|
|
||||||
|
% fall back to default image, if the images are not in the folder
|
||||||
|
\newcommand{\includegraphicsdefault}[2][width=\linewidth]{%
|
||||||
|
\IfFileExists{#2}%
|
||||||
|
{\includegraphics[#1]{#2}}%
|
||||||
|
{%\includegraphics[#1]{template-art/default-image}
|
||||||
|
\PackageWarning{beamerthemefau}{Warning: File #2 not found in includegraphicsdefault.}%
|
||||||
|
}%
|
||||||
|
}%
|
||||||
|
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Poster Size
|
||||||
|
% -------
|
||||||
|
%
|
||||||
|
% Declare the poster size, which is later passed to the beamerposter package.
|
||||||
|
% Addionally we pass the portrait option.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\DeclareOptionBeamer{size}{%
|
||||||
|
\PassOptionsToPackage{size=#1,scale=1.4}{beamerposter}%
|
||||||
|
\ifthenelse{\equal{#1}{a0}}{\fau@dina=0}{}%
|
||||||
|
\ifthenelse{\equal{#1}{a1}}{\fau@dina=1}{}%
|
||||||
|
\ifthenelse{\equal{#1}{a2}}{\fau@dina=2}{}%
|
||||||
|
\ifthenelse{\equal{#1}{a3}}{\fau@dina=3}{}%
|
||||||
|
\ifthenelse{\equal{#1}{a4}}{\fau@dina=4}{}%
|
||||||
|
}
|
||||||
|
|
||||||
|
\PassOptionsToPackage{orientation=portrait}{beamerposter}
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Url and Signature for footer.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\def\fau@url{}
|
||||||
|
\DeclareOptionBeamer{url}{%
|
||||||
|
\def\fau@url{#1}
|
||||||
|
}
|
||||||
|
|
||||||
|
\def\fau@signature{}
|
||||||
|
\DeclareOptionBeamer{signature}{%
|
||||||
|
\def\fau@signature{#1}
|
||||||
|
}
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Process options.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
%\ExecuteOptionsBeamer{url=www.fau.de}
|
||||||
|
\ExecuteOptionsBeamer{signature=}
|
||||||
|
\ProcessOptionsBeamer
|
||||||
|
\selectcolormodel{rgb}
|
||||||
|
\mode<presentation>
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\RequirePackage{beamerposter}
|
||||||
|
|
||||||
|
|
||||||
|
\ifcase\fau@dina %a0
|
||||||
|
\def\factor{3.31}
|
||||||
|
% ..............................................................................
|
||||||
|
% Font size.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\PassOptionsToPackage{Size=38}{styles/beamerfontthemefau}
|
||||||
|
\PassOptionsToPackage{BaseLineSkip=45}{styles/beamerfontthemefau}
|
||||||
|
\else
|
||||||
|
\PackageError{beamerposterthemefau}{Option 'size' must be one of 'a0', 'a1', 'a2', 'a3', or 'a4'.}{}
|
||||||
|
\fi
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Dimensions for page layout
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\setlength{\fau@poster@SideBarWidthLeft}{\factor\dimexpr30.6pt\relax}
|
||||||
|
\setlength{\fau@poster@SideBarWidthRight}{\factor\dimexpr 15pt\relax}
|
||||||
|
\setlength{\fau@poster@HeaderHeight}{\factor\dimexpr20pt\relax}
|
||||||
|
\setlength{\fau@poster@HeaderTitleHeight}{\factor\dimexpr11.3pt\relax}
|
||||||
|
\setlength{\fau@poster@TitleHeight}{\factor\dimexpr200.0pt\relax}
|
||||||
|
|
||||||
|
\setlength{\fau@poster@FootHeight}{\factor\dimexpr25.5pt\relax}
|
||||||
|
\setlength{\fau@poster@FootLineSkip}{.5\fau@poster@FootHeight}
|
||||||
|
|
||||||
|
\setlength{\fau@poster@WordMarkHeight}{\factor\dimexpr130.0pt\relax}
|
||||||
|
\setlength{\fau@poster@WordMarkWidth}{\factor\dimexpr260.0pt\relax}
|
||||||
|
\setlength{\fau@poster@WordMarkRightHeight}{\factor\dimexpr60pt\relax}
|
||||||
|
\setlength{\fau@poster@WordMarkRightWidth}{\factor\dimexpr250pt\relax}
|
||||||
|
\setlength{\fau@poster@WordMarkRightSkip}{\factor\dimexpr15pt\relax}
|
||||||
|
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\usepackage{styles/beamerfontthemefau}
|
||||||
|
\usepackage{styles/beamercolorthemefau}
|
||||||
|
\usepackage{styles/beamerinnerthemefau}
|
||||||
|
\usepackage{styles/beamerouterthemefau}
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Head Line
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\setbeamertemplate{headline}{%
|
||||||
|
\hbox to \paperwidth{%
|
||||||
|
\begin{beamercolorbox}[wd=\dimexpr\paperwidth-\fau@poster@SideBarWidthRight,
|
||||||
|
ht=\fau@poster@HeaderHeight, dp=0ex,sep=0pt]{}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
%
|
||||||
|
\begin{beamercolorbox}[wd=\dimexpr\fau@poster@SideBarWidthRight,
|
||||||
|
ht=\fau@poster@HeaderHeight, dp=0ex,sep=0pt]{sidebar title}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
}%
|
||||||
|
}%
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Frame title
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\setbeamertemplate{frametitle}{%
|
||||||
|
\usebeamerfont{frametitle}%
|
||||||
|
\nointerlineskip%
|
||||||
|
\newdimen\titlewidth
|
||||||
|
\setlength{\titlewidth}{\dimexpr\paperwidth-\fau@poster@SideBarWidthLeft-\fau@poster@SideBarWidthRight}
|
||||||
|
\vbox to\dimexpr\fau@poster@TitleHeight{%
|
||||||
|
\begin{beamercolorbox}[dp=0cm, sep=0.0cm,left,
|
||||||
|
wd=\titlewidth,
|
||||||
|
ht=\fau@poster@WordMarkHeight]{}%
|
||||||
|
%
|
||||||
|
% FAU Word Mark
|
||||||
|
%
|
||||||
|
\begin{beamercolorbox}[dp=0pt, sep=0pt,
|
||||||
|
wd=.5\titlewidth,
|
||||||
|
ht=\fau@poster@WordMarkHeight]{}%
|
||||||
|
\vbox to\fau@poster@WordMarkHeight{%
|
||||||
|
\includegraphicsdefault[width=\fau@poster@WordMarkWidth,%
|
||||||
|
height=\fau@poster@WordMarkHeight,%
|
||||||
|
keepaspectratio]{\WordMark}\vfill}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
%
|
||||||
|
% Rigth side word mark and extra logo
|
||||||
|
%
|
||||||
|
\begin{beamercolorbox}[dp=0pt, sep=0pt,%
|
||||||
|
wd=.5\titlewidth,
|
||||||
|
ht=\fau@poster@WordMarkHeight]{}%
|
||||||
|
\vbox to\fau@poster@WordMarkHeight{%
|
||||||
|
\vskip \fau@poster@WordMarkRightSkip%
|
||||||
|
\hbox to .5\titlewidth{%
|
||||||
|
\includegraphicsdefault[width=\fau@poster@WordMarkRightWidth,%
|
||||||
|
height=\fau@poster@WordMarkRightHeight,%
|
||||||
|
keepaspectratio]{\WordMarktRight}\hfill}%
|
||||||
|
%
|
||||||
|
% Extra Logo
|
||||||
|
%
|
||||||
|
\iffau@poster@InsertExtraLogo%
|
||||||
|
\vskip \fau@poster@WordMarkRightSkip%
|
||||||
|
\hbox to\dimexpr.5\titlewidth-\fau@poster@SideBarWidthRight{%
|
||||||
|
\includegraphicsdefault[width=\fau@poster@WordMarkRightWidth,%
|
||||||
|
height=\dimexpr\fau@poster@WordMarkHeight-\fau@poster@WordMarkRightHeight-2\fau@poster@WordMarkRightSkip,%
|
||||||
|
keepaspectratio]{\ExtraLogo}\hfill}%
|
||||||
|
\fi%
|
||||||
|
\vfill}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
%
|
||||||
|
% Insert author and title
|
||||||
|
%
|
||||||
|
\nointerlineskip%
|
||||||
|
\begin{beamercolorbox}[dp=0cm, sep=0.0cm,left,%
|
||||||
|
wd=\dimexpr\titlewidth,%
|
||||||
|
ht=\dimexpr\fau@poster@TitleHeight-\fau@poster@WordMarkHeight]{}%
|
||||||
|
\vbox to \dimexpr\fau@poster@TitleHeight-\fau@poster@WordMarkHeight{%
|
||||||
|
%
|
||||||
|
% Title
|
||||||
|
%
|
||||||
|
\hbox to \titlewidth {%
|
||||||
|
{\usebeamerfont{title}%
|
||||||
|
\color{BaseDarkColor}\parbox{\titlewidth}{\inserttitle}\hfill}%
|
||||||
|
}%
|
||||||
|
%
|
||||||
|
%
|
||||||
|
%
|
||||||
|
\hbox to \titlewidth {%
|
||||||
|
%
|
||||||
|
% subtitle
|
||||||
|
%
|
||||||
|
\ifx\insertsubtitle\empty\else%
|
||||||
|
{\usebeamerfont{subtitle}\parbox{\titlewidth}{\insertsubtitle}\hfill}%
|
||||||
|
\fi%
|
||||||
|
}%
|
||||||
|
\hbox to \titlewidth {%
|
||||||
|
%
|
||||||
|
% authors
|
||||||
|
%
|
||||||
|
\ifx\insertauthor\empty\else
|
||||||
|
{\usebeamerfont{subtitle}\parbox{\titlewidth}{\textbf{\insertauthor}}\hfill}%
|
||||||
|
\fi
|
||||||
|
}%
|
||||||
|
\vfill%
|
||||||
|
}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
}%
|
||||||
|
}%
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Sidebar
|
||||||
|
% -------
|
||||||
|
%
|
||||||
|
% This section specifies the behaviour of the sidbar.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\setbeamersize{sidebar width left=\fau@poster@SideBarWidthLeft}
|
||||||
|
\setbeamersize{sidebar width right=\fau@poster@SideBarWidthRight}
|
||||||
|
%
|
||||||
|
\setbeamertemplate{sidebar right}{%
|
||||||
|
\begin{beamercolorbox}[dp=0pt,sep=0pt,%
|
||||||
|
wd=\fau@poster@SideBarWidthRight,%
|
||||||
|
ht=\dimexpr\paperheight-\fau@poster@FootHeight-\fau@poster@HeaderHeight]{sidebar title}%
|
||||||
|
%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
}%
|
||||||
|
|
||||||
|
\setbeamertemplate{sidebar left}{}%
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Footline
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\setbeamertemplate{footline}{%
|
||||||
|
\begin{beamercolorbox}[wd=\paperwidth,ht=\fau@poster@FootHeight]{}%
|
||||||
|
\hbox to \paperwidth{%
|
||||||
|
\hskip\dimexpr\fau@poster@SideBarWidthLeft%
|
||||||
|
%
|
||||||
|
% left side of the footer
|
||||||
|
%
|
||||||
|
\begin{beamercolorbox}[dp=0pt,sep = \fau@poster@FootLineSkip,%
|
||||||
|
leftskip= 0pt,%
|
||||||
|
wd=\dimexpr.5\paperwidth-\fau@poster@SideBarWidthLeft,%
|
||||||
|
ht=\dimexpr\fau@poster@FootHeight]{}%
|
||||||
|
\normalsize\textbf{\fau@url}%
|
||||||
|
%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
\hfil%
|
||||||
|
%
|
||||||
|
% rigth side of the footer
|
||||||
|
%
|
||||||
|
\begin{beamercolorbox}[dp=0pt,%
|
||||||
|
sep = \fau@poster@FootLineSkip,%
|
||||||
|
rightskip=\dimexpr\fau@poster@SideBarWidthLeft,%
|
||||||
|
wd=\dimexpr.5\paperwidth-\fau@poster@SideBarWidthRight,%
|
||||||
|
ht=\dimexpr\fau@poster@FootHeight]{}%
|
||||||
|
\hfill%
|
||||||
|
\normalsize\textbf{\fau@signature}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
\hfil%
|
||||||
|
\begin{beamercolorbox}[dp=0pt, sep = 0pt,
|
||||||
|
wd=\fau@poster@SideBarWidthRight,%
|
||||||
|
ht=\dimexpr\fau@poster@FootHeight]{sidebar title}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
}%
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Blocks
|
||||||
|
% -------
|
||||||
|
% Modifications for Blocks
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\newdimen\BoxHeight%
|
||||||
|
\newsavebox{\AgBox}%
|
||||||
|
\savebox{\AgBox}{\usebeamerfont{block title} Ag}%
|
||||||
|
\setlength{\BoxHeight}{1.8\ht\AgBox}%
|
||||||
|
|
||||||
|
\setbeamertemplate{block begin}{%
|
||||||
|
\vspace*{1ex}%
|
||||||
|
\ifx\insertblocktitle\empty%
|
||||||
|
\else%
|
||||||
|
\begin{beamercolorbox}[dp=0pt, ht=\BoxHeight,
|
||||||
|
rightskip=-0.2\BoxHeight,
|
||||||
|
leftskip=0.2\BoxHeight,]{block poster title}%
|
||||||
|
\vbox to \BoxHeight {%
|
||||||
|
\vfil%
|
||||||
|
\usebeamerfont*{block title}\insertblocktitle%
|
||||||
|
\vfil%
|
||||||
|
}%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
\fi%
|
||||||
|
\nointerlineskip%
|
||||||
|
\usebeamerfont{block body}%
|
||||||
|
\begin{beamercolorbox}[%
|
||||||
|
sep=5pt%
|
||||||
|
]{block body}%
|
||||||
|
}%
|
||||||
|
|
||||||
|
\setbeamertemplate{block end}{%
|
||||||
|
\end{beamercolorbox}%
|
||||||
|
\vspace*{0.2ex}%
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
\mode<all>
|
273
slides/styles/beamerthemefau.sty
Normal file
273
slides/styles/beamerthemefau.sty
Normal file
|
@ -0,0 +1,273 @@
|
||||||
|
% ..............................................................................
|
||||||
|
% The main theme file for the fau-beamer template according to the FAU
|
||||||
|
% corporate style guide 2021, see
|
||||||
|
% https://www.intern.fau.de/kommunikation-marketing-und-corporate-identity/corporate-identity/
|
||||||
|
%
|
||||||
|
%
|
||||||
|
% for use with LaTeX.
|
||||||
|
%
|
||||||
|
% This template was written by Tim Roith.
|
||||||
|
%
|
||||||
|
% Copyright 2022 by Tim Roith <tim.roith@fau.de>
|
||||||
|
%
|
||||||
|
% This program can be redistributed and/or modified under the terms
|
||||||
|
% of the GNU Public License, version 2.
|
||||||
|
%
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\ProvidesPackage{styles/beamerthemefau}
|
||||||
|
% ..............................................................................
|
||||||
|
\RequirePackage{xifthen}
|
||||||
|
\RequirePackage{geometry}
|
||||||
|
% ..............................................................................
|
||||||
|
\newif\iffau@isfau\fau@isfautrue
|
||||||
|
\newif\iffau@isphil\fau@isphilfalse
|
||||||
|
\newif\iffau@isrewi\fau@isrewifalse
|
||||||
|
\newif\iffau@ismed\fau@ismedfalse
|
||||||
|
\newif\iffau@isnat\fau@isnatfalse
|
||||||
|
\newif\iffau@istech\fau@istechfalse
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Institute
|
||||||
|
% -------
|
||||||
|
%
|
||||||
|
% Define which insitute template should be used.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\def\inst{FAU}
|
||||||
|
\DeclareOptionBeamer{institute}{%
|
||||||
|
\PassOptionsToPackage{institute=#1}{styles/beamercolorthemefau}
|
||||||
|
\ifthenelse{\equal{#1}{FAU}}{\fau@isfautrue\def\inst{FAU}}{\fau@isfaufalse}%
|
||||||
|
\ifthenelse{\equal{#1}{Phil}}{\fau@isphiltrue\def\inst{Phil}}{\fau@isphilfalse}%
|
||||||
|
\ifthenelse{\equal{#1}{RW}}{\fau@isrewitrue\def\inst{RW}}{\fau@isrewifalse}%
|
||||||
|
\ifthenelse{\equal{#1}{Med}}{\fau@ismedtrue\def\inst{Med}}{\fau@ismedfalse}%
|
||||||
|
\ifthenelse{\equal{#1}{Nat}}{\fau@isnattrue\def\inst{Nat}}{\fau@isnatfalse}%
|
||||||
|
\ifthenelse{\equal{#1}{Tech}}{\fau@istechtrue\def\inst{Tech}}{\fau@istechfalse}%
|
||||||
|
}
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Aspect ratio
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\def\aspectratio{169}%
|
||||||
|
\DeclareOptionBeamer{aspectratio}{%
|
||||||
|
\ifthenelse{\equal{#1}{169}}{\def\aspectratio{#1}}{}% 16:9
|
||||||
|
\ifthenelse{\equal{#1}{43}}{\def\aspectratio{#1}}{}% 4:3
|
||||||
|
}%
|
||||||
|
|
||||||
|
% Define size scaling of the document
|
||||||
|
\def\scale{1}% default
|
||||||
|
\DeclareOptionBeamer{scale}{%
|
||||||
|
\def\scale{#1}%
|
||||||
|
\PassOptionsToPackage{scale=#1}{styles/beamerfontthemefau}
|
||||||
|
}%
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% FontSize
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\DeclareOptionBeamer{fontsize}{%
|
||||||
|
\PassOptionsToPackage{fontsize=#1}{styles/beamerfontthemefau}
|
||||||
|
}%
|
||||||
|
|
||||||
|
\DeclareOptionBeamer{fontbaselineskip}{%
|
||||||
|
\PassOptionsToPackage{fontbaselineskip=#1}{styles/beamerfontthemefau}
|
||||||
|
}%
|
||||||
|
|
||||||
|
\DeclareOptionBeamer{fontscale}{%
|
||||||
|
\PassOptionsToPackage{fontscale=#1}{styles/beamerfontthemefau}
|
||||||
|
}%
|
||||||
|
%
|
||||||
|
\DeclareOptionBeamer{BaseLineSkip}{%
|
||||||
|
\PassOptionsToPackage{baselinescale=#1}{styles/beamerfontthemefau}
|
||||||
|
}%
|
||||||
|
|
||||||
|
\DeclareOptionBeamer{InsertTotalFoot}{%
|
||||||
|
\PassOptionsToPackage{InsertTotalFoot}{styles/beamerouterthemefau}
|
||||||
|
}%
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% File paths for template art
|
||||||
|
% -------
|
||||||
|
%
|
||||||
|
% We define the pathe to the logos and pictures taking into account the
|
||||||
|
% institute.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
% defaults
|
||||||
|
|
||||||
|
\def\WordMark{template-art/FAUWortmarkeBlau.pdf}
|
||||||
|
\def\WordMarkTitle{template-art/FAUWortmarkeWhite.pdf}
|
||||||
|
|
||||||
|
% The following are dependent on the institute
|
||||||
|
\def\WordMarkTitleLeft{template-art/\inst /\inst KennungWhite.pdf}
|
||||||
|
\def\TitleArt{template-art/\inst /\inst Title.jpg}
|
||||||
|
|
||||||
|
% Declare options for user specification
|
||||||
|
\DeclareOptionBeamer{WordMark}{\def\WordMark{#1}}%
|
||||||
|
\DeclareOptionBeamer{WordMarkTitle}{\def\WordMarkTitle{#1}}
|
||||||
|
\DeclareOptionBeamer{WordMarkTitleLeft}{\def\WordMarkTitleLeft{#1}}
|
||||||
|
\DeclareOptionBeamer{TitleArt}{\def\TitleArt{#1}}
|
||||||
|
\DeclareOptionBeamer{SecondLogo}{\PassOptionsToPackage{SecondLogo=#1}{styles/beamerouterthemefau}}
|
||||||
|
\DeclareOptionBeamer{ThirdLogo}{\PassOptionsToPackage{ThirdLogo=#1}{styles/beamerouterthemefau}}
|
||||||
|
% fall back to default image, if the images are not in the folder
|
||||||
|
\newcommand{\includegraphicsdefault}[2][width=\linewidth]{%
|
||||||
|
\IfFileExists{#2}%
|
||||||
|
{\includegraphics[#1]{#2}}%
|
||||||
|
{%\includegraphics[#1]{template-art/default-image}%
|
||||||
|
\PackageWarning{beamerthemefau}{Warning: File #2 not found in includegraphicsdefault.}%
|
||||||
|
}%
|
||||||
|
}%
|
||||||
|
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
\ProcessOptionsBeamer
|
||||||
|
\selectcolormodel{rgb}
|
||||||
|
\mode<presentation>
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Dimensions for outer theme
|
||||||
|
% -------
|
||||||
|
%
|
||||||
|
% We define the relevant dimensions for the outer theme.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
% Aspect ratio: 16:9
|
||||||
|
\ifthenelse{\equal{\aspectratio }{169}}{%
|
||||||
|
\PassOptionsToPackage{SideBarWidthLeft=14.4mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{HeaderHeight=5.mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{HeaderTitleHeight=4mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{TitleHeight=33mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{TitleLineHeight=10mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{TitleTitleSkip=3.5mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{TitleSkip=5mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{TitleSkipLeft=5.5mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{LineWidthThick=2mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{LineWidthThin=.5mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{FootHeight=9mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{FootLineSkip=3mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkHeight=17mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkWidth=34mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkTitleHeight=25.4mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkTitleWidth=50.2mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkLeftHeight=12mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkLeftWidth=74mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkBoxWidth=60mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkSkip=12mm}{styles/beamerouterthemefau}
|
||||||
|
%
|
||||||
|
\PassOptionsToPackage{XScale=\scale}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{YScale=\scale}{styles/beamerouterthemefau}
|
||||||
|
}{}%
|
||||||
|
% Aspect ratio: 4:3
|
||||||
|
\ifthenelse{\equal{\aspectratio }{43}}{%
|
||||||
|
\gdef\fau@outer@XScale{\scale}
|
||||||
|
\gdef\fau@outer@YScale{\scale}
|
||||||
|
\PassOptionsToPackage{SideBarWidthLeft=10.8mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{HeaderHeight=5mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{HeaderTitleHeight=4mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{TitleHeight=30mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{TitleLineHeight=10mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{TitleTitleSkip=3.5mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{TitleSkip=2.5mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{TitleSkipLeft=4.5mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{LineWidthThick=2mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{LineWidthThin=.5mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{FootHeight=9mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{FootLineSkip=3mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkHeight=12.6mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkWidth=24.5mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkTitleHeight=21.9mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkTitleWidth=40.0mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkLeftHeight=12mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkLeftWidth=50mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkBoxWidth=60mm}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkSkip=12mm}{styles/beamerouterthemefau}
|
||||||
|
%
|
||||||
|
\PassOptionsToPackage{XScale=\scale}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{YScale=\scale}{styles/beamerouterthemefau}
|
||||||
|
}{}%
|
||||||
|
%
|
||||||
|
\PassOptionsToPackage{WordMark=\WordMark}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkTitle=\WordMarkTitle}{styles/beamerouterthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkTitleLeft=\WordMarkTitleLeft}{styles/beamerouterthemefau}
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Dimensions for inner theme
|
||||||
|
% -------
|
||||||
|
%
|
||||||
|
% We define the relevant dimensions for the inner theme in 16:9.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\ifthenelse{\equal{\aspectratio }{169}}{%
|
||||||
|
\PassOptionsToPackage{TitleTitleSkip=3.5mm}{styles/beamerinnerthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkTitleHeight=21.9mm}{styles/beamerinnerthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkTitleWidth=55.2mm}{styles/beamerinnerthemefau}
|
||||||
|
\PassOptionsToPackage{HeaderHeight=5mm}{styles/beamerinnerthemefau}
|
||||||
|
\PassOptionsToPackage{TitleHeight=30mm}{styles/beamerinnerthemefau}
|
||||||
|
\PassOptionsToPackage{TitleLineHeight=10mm}{styles/beamerinnerthemefau}
|
||||||
|
\PassOptionsToPackage{RightMargin=3.5mm}{styles/beamerinnerthemefau}
|
||||||
|
%
|
||||||
|
\PassOptionsToPackage{XScale=\scale}{styles/beamerinnerthemefau}
|
||||||
|
\PassOptionsToPackage{YScale=\scale}{styles/beamerinnerthemefau}
|
||||||
|
}{}%
|
||||||
|
|
||||||
|
\ifthenelse{\equal{\aspectratio }{43}}{%
|
||||||
|
\PassOptionsToPackage{TitleTitleSkip=3.5mm}{styles/beamerinnerthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkTitleHeight=25.4mm}{styles/beamerinnerthemefau}
|
||||||
|
\PassOptionsToPackage{WordMarkTitleWidth=46.0mm}{styles/beamerinnerthemefau}
|
||||||
|
\PassOptionsToPackage{HeaderHeight=5mm}{styles/beamerinnerthemefau}
|
||||||
|
\PassOptionsToPackage{TitleHeight=30mm}{styles/beamerinnerthemefau}
|
||||||
|
\PassOptionsToPackage{TitleLineHeight=10mm}{styles/beamerinnerthemefau}
|
||||||
|
\PassOptionsToPackage{RightMargin=3.5mm}{styles/beamerinnerthemefau}
|
||||||
|
%
|
||||||
|
\PassOptionsToPackage{XScale=\scale}{styles/beamerinnerthemefau}
|
||||||
|
\PassOptionsToPackage{YScale=\scale}{styles/beamerinnerthemefau}
|
||||||
|
}{}%
|
||||||
|
|
||||||
|
\PassOptionsToPackage{WordMarkTitle=\WordMarkTitle}{styles/beamerinnerthemefau}
|
||||||
|
|
||||||
|
\PassOptionsToPackage{TitleArt=\TitleArt}{styles/beamerinnerthemefau}
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Default options for frame
|
||||||
|
% -------------------------
|
||||||
|
\BeforeBeginEnvironment{frame}{%
|
||||||
|
\setbeamertemplate{background}{}
|
||||||
|
\setbeamertemplate{headline}[headline default]%
|
||||||
|
\setbeamertemplate{frametitle}[frametitle default]%
|
||||||
|
\setbeamertemplate{sidebar left}{}%
|
||||||
|
\setbeamercolor{background canvas}{bg=white}%
|
||||||
|
\setbeamertemplate{footline}[footline default]%
|
||||||
|
\setbeamertemplate{footline}[footline default]
|
||||||
|
\hypersetup{linkcolor=BaseColor}%
|
||||||
|
\usebeamerfont{default}%
|
||||||
|
\usebeamercolor[fg]{default}%
|
||||||
|
\setbeamercolor{footnote}{fg=black}%
|
||||||
|
\setbeamercolor{footnote mark}{fg=black}%
|
||||||
|
}
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Geometry of the layout
|
||||||
|
% -------
|
||||||
|
\ifthenelse{\equal{\aspectratio }{169}}{%
|
||||||
|
\geometry{paperwidth=\scale\dimexpr338.7mm,paperheight=\scale\dimexpr190.5mm}% for 16:9
|
||||||
|
}{}%
|
||||||
|
\ifthenelse{\equal{\aspectratio }{43}}{%
|
||||||
|
\geometry{paperwidth=\scale\dimexpr720pt,paperheight=\scale\dimexpr540pt}% for 4:3
|
||||||
|
}{}%
|
||||||
|
|
||||||
|
|
||||||
|
\usepackage{styles/beamerfontthemefau}
|
||||||
|
\usepackage{styles/beamercolorthemefau}
|
||||||
|
\usepackage{styles/beamerinnerthemefau}
|
||||||
|
\usepackage{styles/beamerouterthemefau}
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Patch for label alignment
|
||||||
|
% -------
|
||||||
|
\patchcmd{\beamer@inserttarget}
|
||||||
|
{\hbox{#1}}{\ifmmode#1\else\hbox{#1}\fi}{}{}
|
||||||
|
% ..............................................................................
|
||||||
|
\mode<all>
|
||||||
|
% ------------------------------------------------------------------------------
|
143
slides/styles/fau-colors.sty
Normal file
143
slides/styles/fau-colors.sty
Normal file
|
@ -0,0 +1,143 @@
|
||||||
|
% ..............................................................................
|
||||||
|
% This file defines the color scheme for the diffferent institutions of the FAU,
|
||||||
|
% accoridng to the corporate style guide 2021, see
|
||||||
|
%
|
||||||
|
% https://www.intern.fau.de/kommunikation-marketing-und-corporate-identity/corporate-identity/
|
||||||
|
%
|
||||||
|
%
|
||||||
|
% for use with LaTeX.
|
||||||
|
%
|
||||||
|
% Copyright 2022 by Tim Roith <tim.roith@fau.de>
|
||||||
|
%
|
||||||
|
% This program can be redistributed and/or modified under the terms
|
||||||
|
% of the GNU Public License, version 2.
|
||||||
|
%
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\ProvidesPackage{styles/fau-colors}
|
||||||
|
\RequirePackage{xcolor}
|
||||||
|
|
||||||
|
\newcounter{faucolors@institutecounter}\setcounter{faucolors@institutecounter}{-1}
|
||||||
|
\newif\iffaucolors@isFAU\faucolors@isFAUtrue
|
||||||
|
\newif\iffaucolors@isPhil\faucolors@isPhilfalse
|
||||||
|
\newif\iffaucolors@isRW\faucolors@isRWfalse
|
||||||
|
\newif\iffaucolors@isMed\faucolors@isMedfalse
|
||||||
|
\newif\iffaucolors@isNat\faucolors@isNatfalse
|
||||||
|
\newif\iffaucolors@isTech\faucolors@isTechfalse
|
||||||
|
|
||||||
|
\DeclareOption{FAU}{%
|
||||||
|
\faucolors@isFAUtrue
|
||||||
|
\stepcounter{faucolors@institutecounter}
|
||||||
|
}
|
||||||
|
\DeclareOption{Phil}{%
|
||||||
|
\faucolors@isPhiltrue
|
||||||
|
\stepcounter{faucolors@institutecounter}
|
||||||
|
}
|
||||||
|
\DeclareOption{RW}{%
|
||||||
|
\faucolors@isRWtrue
|
||||||
|
\stepcounter{faucolors@institutecounter}
|
||||||
|
}
|
||||||
|
\DeclareOption{Med}{%
|
||||||
|
\faucolors@isMedtrue
|
||||||
|
\stepcounter{faucolors@institutecounter}
|
||||||
|
}
|
||||||
|
\DeclareOption{Nat}{%
|
||||||
|
\faucolors@isNattrue
|
||||||
|
\stepcounter{faucolors@institutecounter}
|
||||||
|
}
|
||||||
|
\DeclareOption{Tech}{%
|
||||||
|
\faucolors@isTechtrue
|
||||||
|
\stepcounter{faucolors@institutecounter}
|
||||||
|
}
|
||||||
|
\ProcessOptions\relax
|
||||||
|
|
||||||
|
\ifnum\value{faucolors@institutecounter}>0
|
||||||
|
\PackageError{fau-colors}{Options 'FAU', 'Phil', 'RW', 'Med', 'Nat', and 'Tech' are mutually exclusive. Please only specify one of these options.}{}
|
||||||
|
\fi
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Define the colors and their respective dark versions for each institute.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
% FAU University colors
|
||||||
|
\definecolor{FAUBlue}{RGB}{0,47,108}
|
||||||
|
\definecolor{FAUDarkBlue}{RGB}{4,30,66}
|
||||||
|
|
||||||
|
% Phil colors
|
||||||
|
\definecolor{PhilYellow}{RGB}{255, 184, 28}
|
||||||
|
\definecolor{PhilOrange}{RGB}{232, 119, 34}
|
||||||
|
|
||||||
|
% RW colors
|
||||||
|
\definecolor{RWRed}{RGB}{200, 16, 46}
|
||||||
|
\definecolor{RWDarkRed}{RGB}{151,27,47}
|
||||||
|
|
||||||
|
% Med colors
|
||||||
|
\definecolor{MedBlue}{RGB}{0, 163, 224}
|
||||||
|
\definecolor{MedDarkBlue}{RGB}{0, 97, 160}
|
||||||
|
|
||||||
|
% Nat colors
|
||||||
|
\definecolor{NatGreen}{RGB}{67, 176, 42}
|
||||||
|
\definecolor{NatDarkGreen}{RGB}{34, 136, 72}
|
||||||
|
|
||||||
|
% Tech colors
|
||||||
|
\definecolor{TechMetallic}{RGB}{119, 159, 181}
|
||||||
|
\definecolor{TechDarkMetallic}{RGB}{65, 116, 141}
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Assign the colors
|
||||||
|
% - BaseColor
|
||||||
|
% - BaseDarkColor
|
||||||
|
% according to the specified institute.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
\colorlet{TitleFont}{white}
|
||||||
|
|
||||||
|
\iffaucolors@isFAU
|
||||||
|
\colorlet{BaseColor}{FAUBlue}
|
||||||
|
\colorlet{BaseDarkColor}{FAUDarkBlue}
|
||||||
|
\colorlet{SeparationLineColor}{BaseColor!62.5}
|
||||||
|
\fi
|
||||||
|
|
||||||
|
\iffaucolors@isPhil
|
||||||
|
\colorlet{BaseColor}{PhilYellow}
|
||||||
|
\colorlet{BaseDarkColor}{PhilOrange}
|
||||||
|
\colorlet{SeparationLineColor}{PhilOrange}
|
||||||
|
\colorlet{TitleFont}{black}
|
||||||
|
\fi
|
||||||
|
|
||||||
|
\iffaucolors@isRW
|
||||||
|
\colorlet{BaseColor}{RWRed}
|
||||||
|
\colorlet{BaseDarkColor}{RWDarkRed}
|
||||||
|
\colorlet{SeparationLineColor}{RWDarkRed}
|
||||||
|
\fi
|
||||||
|
|
||||||
|
\iffaucolors@isMed
|
||||||
|
\colorlet{BaseColor}{MedBlue}
|
||||||
|
\colorlet{BaseDarkColor}{MedDarkBlue}
|
||||||
|
\colorlet{SeparationLineColor}{MedDarkBlue}
|
||||||
|
\fi
|
||||||
|
|
||||||
|
\iffaucolors@isNat
|
||||||
|
\colorlet{BaseColor}{NatGreen}
|
||||||
|
\colorlet{BaseDarkColor}{NatDarkGreen}
|
||||||
|
\colorlet{SeparationLineColor}{NatDarkGreen}
|
||||||
|
\fi
|
||||||
|
|
||||||
|
\iffaucolors@isTech
|
||||||
|
\colorlet{BaseColor}{TechMetallic}
|
||||||
|
\colorlet{BaseDarkColor}{TechDarkMetallic}
|
||||||
|
\colorlet{SeparationLineColor}{TechDarkMetallic}
|
||||||
|
\fi
|
||||||
|
|
||||||
|
% ..............................................................................
|
||||||
|
% Define different shades for BaseColor and BaseDarkColor
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
%
|
||||||
|
\colorlet{BaseColorA}{BaseColor!62.5}
|
||||||
|
\colorlet{BaseColorB}{BaseColor!37.5}
|
||||||
|
\colorlet{BaseColorC}{BaseColor!25.0}
|
||||||
|
\colorlet{BaseColorD}{BaseColor!12.5}
|
||||||
|
|
||||||
|
\colorlet{BaseDarkColorA}{BaseDarkColor!62.5}
|
||||||
|
\colorlet{BaseDarkColorB}{BaseDarkColor!37.5}
|
||||||
|
\colorlet{BaseDarkColorC}{BaseDarkColor!25.0}
|
||||||
|
\colorlet{BaseDarkColorD}{BaseDarkColor!12.5}
|
43
slides/styles/symbols.sty
Normal file
43
slides/styles/symbols.sty
Normal file
|
@ -0,0 +1,43 @@
|
||||||
|
% ..............................................................................
|
||||||
|
%
|
||||||
|
% Some useful commands and macros.
|
||||||
|
% ------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
\ProvidesPackage{styles/symbols}[2022/01/27 Defines symbols and useful macros.
|
||||||
|
Author: Tim Roith]
|
||||||
|
%
|
||||||
|
\ProcessOptions\relax
|
||||||
|
% ========================================================================================
|
||||||
|
% Required Packages
|
||||||
|
% ----------------------------------------------------------------------------------------
|
||||||
|
\RequirePackage{amsmath,amsthm,amssymb}
|
||||||
|
\RequirePackage{dsfont}
|
||||||
|
% ----------------------------------------------------------------------------------------
|
||||||
|
%
|
||||||
|
% ========================================================================================
|
||||||
|
% Command definition for commands
|
||||||
|
% ----------------------------------------------------------------------------------------
|
||||||
|
\newcommand{\norm}[1]{\left\|#1\right\|}
|
||||||
|
\newcommand{\tv}{\mathrm{TV}}
|
||||||
|
\newcommand{\argmin}{\mathrm{arg}\min}
|
||||||
|
\newcommand{\st}{\;:\;}
|
||||||
|
\renewcommand{\H}{\mathcal{H}}
|
||||||
|
\newcommand{\X}{\mathcal{X}}
|
||||||
|
\newcommand{\Y}{\mathcal{Y}}
|
||||||
|
\newcommand{\V}{\mathcal{V}}
|
||||||
|
\newcommand{\calN}{\mathcal{N}}
|
||||||
|
\newcommand{\ran}{\mathrm{ran}}
|
||||||
|
\newcommand{\dom}{\mathrm{dom}}
|
||||||
|
\newcommand{\R}{\mathbb{R}}
|
||||||
|
\newcommand{\N}{\mathbb{N}}
|
||||||
|
\renewcommand{\d}{\mathrm{d}}
|
||||||
|
\newcommand{\sg}{\zeta}
|
||||||
|
\renewcommand{\div}{\operatorname{div}}
|
||||||
|
\newcommand{\rot}{\operatorname{rot}}
|
||||||
|
\newcommand{\tex}{T_\mathrm{ex}}
|
||||||
|
\newcommand{\calA}{\mathcal{A}}
|
||||||
|
\newcommand{\red}[1]{\textcolor{red}{#1}}
|
||||||
|
\newcommand{\sgn}{\operatorname{sign}}
|
||||||
|
\newcommand{\calJ}{\mathcal{J}}
|
||||||
|
\newcommand{\dist}{\mathrm{dist}}
|
||||||
|
% ----------------------------------------------------------------------------------------
|
BIN
slides/template-art/FAUWortmarkeBlau.pdf
Normal file
BIN
slides/template-art/FAUWortmarkeBlau.pdf
Normal file
Binary file not shown.
1186
slides/template-art/FAUWortmarkeWhite.pdf
Normal file
1186
slides/template-art/FAUWortmarkeWhite.pdf
Normal file
File diff suppressed because it is too large
Load diff
BIN
slides/template-art/Tech/TechKennung.pdf
Normal file
BIN
slides/template-art/Tech/TechKennung.pdf
Normal file
Binary file not shown.
BIN
slides/template-art/Tech/TechKennungWhite.pdf
Normal file
BIN
slides/template-art/Tech/TechKennungWhite.pdf
Normal file
Binary file not shown.
BIN
slides/template-art/Tech/TechTitle.jpg
Normal file
BIN
slides/template-art/Tech/TechTitle.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 432 KiB |
Loading…
Reference in a new issue