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
|
||||
*.out
|
||||
thesis/*.pdf
|
||||
slides/*.pdf
|
||||
*.synctex.gz
|
||||
*.toc
|
||||
*.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