Skip to content
Snippets Groups Projects
Commit 40b54fda authored by Jueun Park's avatar Jueun Park
Browse files

Add presentation

parent 0c301977
No related branches found
No related tags found
No related merge requests found
Pipeline #11670 passed with warnings
Showing
with 2886 additions and 0 deletions
File added
\ProvidesPackage{beamercolorthemetud}[2011/01/17 v1 Tobias Schlemmer]
\def\tudbeamer@color@style{cd2018}
\DeclareOptionBeamer{cd2018}{%
\PassOptionsToPackage{cd2018}{tudcolors}
\def\tudbeamer@color@style{cd2018}
}
\DeclareOptionBeamer{cd2012ts}{%
\PassOptionsToPackage{cd2012ts}{tudcolors}%
\def\tudbeamer@color@style{cd2012ts}
}
\ProcessOptionsBeamer
\RequirePackage{tudbeamermacros}%
\iffalse
\def\tudbeamer@fixcolormodel{%
\selectcolormodel{RGB}%
\typeout{no color model}%
}%
\tudbeamer@def{colorspace@cd2018}{%
\def\tudbeamer@fixcolormodel{%
\selectcolormodel{RGB}%
\typeout{2018 color model}%
}%
}
\tudbeamer@def{colorspace@cd2012ts}{%
\def\tudbeamer@fixcolormodel{%
\selectcolormodel{cmyk}%
\typeout{2012 color model}%
}%
}
%\csname tudbeamer@colorspace@\tudbeamer@color@style\endcsname
\fi
\RequirePackage{tudcolors}
\def\tudbeamer@setcolor#1#2{%
\edef\@tempa{{#1}{#2}}%
\expandafter\setbeamercolor\@tempa
}
\setbeamercolor{normal text}{fg=tudbase,bg=white}
\setbeamercolor{tud titlepage normal text cd2012ts}{fg=white,bg=tudbase}
\setbeamercolor{tud titlepage normal text cd2018}{fg=white,bg=white}
\setbeamercolor{structure}{fg=tudbase}
\setbeamercolor{titleshading}{fg=tudbase,bg=tudaccent2}
\setbeamercolor{alerted text}{fg=tudalert}
\setbeamercolor{alternate palette}{fg=tudgrey}
%\setbeamercolor{frametitle}{fg=tudgrey 80}
%\setbeamercolor{framesubtitle}{use=normal text,fg=normal text.fg}
\setbeamercolor{date in head/foot}{parent=alternate palette}
\setbeamercolor{date/place in footline}{parent=date in head/foot}
\setbeamercolor{title in head/foot}{parent=date/place in footline}
\setbeamercolor{page number in head/foot}{parent=date/place in footline}
\setbeamercolor{page number in footline}{parent=date/place in footline}
\setbeamercolor{section in head/foot}{parent=alternate palette}
\setbeamercolor{subsection in head/foot}{parent=section in head/foot}
\setbeamercolor{upper separation line head}{parent=alternate palette}
\setbeamercolor{lower separation line head}{parent=upper separation line head}
\setbeamercolor{upper separation line foot}{parent=upper separation line head}
\setbeamercolor{author in head/foot}{parent=section in head/foot}
\setbeamercolor{title in head/foot}{parent=subsection in head/foot}
\setbeamercolor{logo}{use=structure,fg=structure.fg}
\def\darktitlepage{%
\setbeamercolor{normal text/titlepage}{fg=white,bg=tudbase}%
\setbeamercolor{title}{use=normal text/titlepage,fg=normal text/titlepage.fg}%
\setbeamercolor{subtitle}{use=normal text/titlepage,fg=normal text/titlepage.fg}%
\setbeamercolor{author/titlepage}{use=normal text/titlepage,fg=normal text/titlepage.fg}%
\setbeamercolor{headline/titlepage}{use=normal text/titlepage,fg=normal text/titlepage.fg}%
\setbeamercolor{logo/titlepage}{use=normal text/titlepage,fg=normal text/titlepage.fg}%
\setbeamercolor{einrichtung/titlepage}{use=normal text/titlepage,fg=normal text/titlepage.fg}%
\setbeamercolor{fachrichtung/titlepage}{use=einrichtung/titlepage,fg=einrichtung/titlepage.fg}%
\setbeamercolor{institut/titlepage}{use=einrichtung/titlepage,fg=einrichtung/titlepage.fg}%
\setbeamercolor{professur/titlepage}{use=einrichtung/titlepage,fg=einrichtung/titlepage.fg}%
\setbeamercolor{upper separation line head/titlepage}{use=normal text/titlepage,fg=normal text/titlepage.fg}%
\setbeamercolor{lower separation line head/titlepage}%
{use=upper separation line head/titlepage,fg=upper separation line head/titlepage.fg}%
\setbeamercolor{date in head/foot/titlepage}{use=normal text/titlepage,fg=normal text/titlepage.fg}%
\let\logo@DDC\logo@DDC@white
\let\logo@DDCf\logo@DDC@whitef
}
\def\whitetitlepage{%
\setbeamercolor{normal text/titlepage}
{use=normal text,fg=normal text.fg,bg=normal text.bg}
\setbeamercolor{title}{use=normal text/titlepage,fg=normal text/titlepage.fg}%
\setbeamercolor{subtitle}{use=normal text/titlepagexo,fg=normal text/titlepage.fg}%
\setbeamercolor{author/titlepage}{use=normal text/titlepage,fg=normal text/titlepage.fg}%
\setbeamercolor{headline/titlepage}{use=normal text/titlepage,fg=normal text/titlepage.fg}%
\setbeamercolor{logo/titlepage}{use=normal text/titlepage,fg=normal text/titlepage.fg}%
\setbeamercolor{einrichtung/titlepage}{fg=tudgrey}%
\setbeamercolor{fachrichtung/titlepage}{use=einrichtung/titlepage,fg=einrichtung/titlepage.fg}%
\setbeamercolor{institut/titlepage}{use=einrichtung/titlepage,fg=einrichtung/titlepage.fg}%
\setbeamercolor{professur/titlepage}{use=einrichtung/titlepage,fg=einrichtung/titlepage.fg}%
\setbeamercolor{upper separation line head/titlepage}{fg=tudgrey}%
\setbeamercolor{lower separation line head/titlepage}%
{use=upper separation line head/titlepage,fg=upper separation line
head/titlepage.fg}%
\setbeamercolor{date in head/foot/titlepage}{fg=tudgrey}%
\let\logo@DDC\logo@DDC@bunt%
\let\logo@DDCf\logo@DDC@colorf
\setbeamercolor{footline}{fg=tudgrey}
}
\setbeamercolor{part page/title}{parent=title}
\setbeamercolor{part page/subtitle}{parent=subtitle}
\def\logo@DDC@white{DDC-weiss}
\def\logo@DDC@whitef{DDC-weissf}
\def\logo@DDC@color{DDC-color}
\def\logo@DDC@color{DDC-colorf}
\darktitlepage
% Die folgenden Einstellungen könnnen nur sehr freie Übersetzungen des
% CD sein
\setbeamercolor{block body}{use=normal text,fg=normal text.fg,bg=tudbase 10}
%\setbeamercolor{block title}{fg=tudaccent6,bg=tudbase 20}
\setbeamercolor{block title}{fg=tudbase,bg=tudbase 20}
\setbeamercolor{block body example}{use=normal text,fg=normal text.fg,bg=tudbase 10}
\setbeamercolor{block title example}{fg=tudbase,bg=tudbase 20}
\setbeamercolor{block body alerted}{use=normal text,fg=normal text.fg,bg=tudaccent3 10}
\setbeamercolor{block title alerted}{fg=tudalert,bg=tudaccent3 20}
\setbeamercolor{footline}{fg=tudgrey,bg=white}
\setbeamercolor{institute}{fg=tudgrey,bg=white}
\setbeamercolor{institute in head/foot}{fg=tudgrey,bg=white}
\setbeamercolor{date/place in head/foot}{fg=tudgrey}
\def\tudbeamer@set@colors#1{%
\setbeamercolor{tud titlepage normal text}{parent=tud titlepage normal text #1}
}
\def\settudbeamercolors#1{%
\edef\@tempa{#1}%
\let\tudbeamer@color@style{#1}%
\expandafter\tudbeamer@set@colors\expandafter{\tudbeamer@color@style}%
}
\expandafter\tudbeamer@set@colors\expandafter{\tudbeamer@color@style}%
\ProvidesPackage{beamerfontthemetud}[2011/01/17 v1 TU Dresden font theme for Beamer class]
\RequirePackage{ifluatex}
\newif\if@check@tud@fonts
\@check@tud@fontstrue
\newif\if@noDIN\@noDINfalse
\newif\if@sansmath\@sansmathtrue
\newif\if@useHeavyFont\@useHeavyFontfalse
\newif\if@useBeamerFont\@useBeamerFontfalse
\newif\if@useUniversFont\@useUniversFontfalse
\def\tudbeamer@font@style{cd2018}
\DeclareOptionBeamer{cd2018}{%
\edef\tudbeamer@font@style{cd2018}%
}
\DeclareOptionBeamer{cd2012ts}{%
\edef\tudbeamer@font@style{cd2012ts}%
\@useUniversFonttrue
}
\providecommand\tudfontspackage{tudscrfonts}
\def\check@tud@fonts@tudscrfonts{
\@check@tud@fontsfalse
\@for\@tudfontfile:=%
tudscrfonts.sty,%
8r0m6.fd,%
8rlun.fd,%
oml0m6.fd,%
omllun.fd,%
oms0m6.fd,%
omslun.fd,%
ot10m6.fd,%
ot1lun.fd,%
ot1lunt.fd,%
t10m6.fd,%
t1lun.fd,%
t1lunt.fd,%
ts10m6.fd,%
ts1lun.fd,%
ts1lunt.fd%
\do{%
\IfFileExists{\@tudfontfile}{}{\@check@tud@fontstrue}%
}
\if@check@tud@fonts
\def\tudfontspackage{tudfonts}%
\check@tud@fonts@tudfonts%
\fi
}
\def\check@tud@fonts@tudfonts{%
\@check@tud@fontsfalse
\@for\@tudfontfile:=%
tudfonts.sty,%
8raub.fd,%
8raun.fd,%
8rdin.fd,%
ot1aub.fd,%
ot1aun.fd,%
ot1din.fd,%
t1aub.fd,%
t1aun.fd,%
t1din.fd,%
ts1aub.fd,%
ts1aun.fd,%
ts1din.fd%
\do{%
\IfFileExists{\@tudfontfile}{}{%
\def\tudfontspackage{}%
\@useUniversFontfalse
}
}
}
\DeclareOptionBeamer{beamerfont}{\@useBeamerFonttrue}
\DeclareOptionBeamer{cp2012ts}{
\@useUniversFonttrue
}
\if@useBeamerFont
\else
\csname check@tud@fonts@\tudfontspackage \endcsname
\fi
\DeclareOptionBeamer{noeulermath}{\PassOptionsToPackage{noeulermath}{tudfonts}}
\DeclareOptionBeamer{noDIN}{
\@noDINtrue
\PassOptionsToPackage{noDIN}{\tudfontspackage}
}
\DeclareOptionBeamer{nodin}{
\@noDINtrue
\PassOptionsToPackage{noDIN}{\tudfontspackage}
\PackageWarning{beamerfontthemetud}{Option `nodin' is obsolete use `noDIN', please!}
}
\DeclareOptionBeamer{serifmath}{%
\@sansmathfalse
\PassOptionsToPackage{serifmath}{\tudfontspackage}
}
\DeclareOptionBeamer{heavyfont}{\PassOptionsToPackage{heavyfont}{\tudfontspackage}}
\ProcessOptionsBeamer
\if@sansmath
\else
\usefonttheme[onlymath]{serif}
\fi
\def\tud@font@setup@beamer@tudfonts{}
\def\tud@font@setup@beamer@tudscrfonts{%
\def\dinfamily{\dinbn}%
\let\dinBold\dinfamily%
}
\AtBeginDocument{%
\providecommand*\dinfamily{%
\PackageWarning{beamerfontthemetud}{%
Neither package `tudscrfonts' nor `tudfonts' was loaded!%
}%
}%
\providecommand*\dinBold{\dinfamily}%
}
\if@useBeamerFont
\else
\if@useUniversFont
\RequirePackage{\tudfontspackage}
\csname tud@font@setup@beamer@\tudfontspackage \endcsname
\else
\@noDINtrue
\ifluatex
% Load fontspec and define a document font:
\usefonttheme{professionalfonts}
\usepackage{fontspec}
\setmainfont{TeX Gyre Pagella}
\RequirePackage{unicode-math}
\IfFontExistsTF{Open Sans}{%
\PackageInfo{Beamer Font Theme TUD}{Using default Open Sans font}
\setmathfont{XITS Math}
\setmainfont{Open Sans}
\setsansfont{Open Sans}
% \setmathfont{texgyrepagella-math.otf}
% \setmathfont{OpenSans}
% \setmathfont[math-style=TeX]{Latin Modern Math}
% \setmathfont{Asana Math}%
% \setmathfont[range=\mathbfsfit/{greek,Greek,latin,Latin}]{Open Sans}
% up , it , tt , bfup , bfit , bb , bbit , scr , bfscr , cal , bfcal ,
% frak , bffrak , sfup , sfit , bfsfup , bfsfit , bfsf
\setmathfont[range={up}]{Open Sans}
\setmathfont[range={it}]{Open Sans Italic}
\setmathfont[range={bfup}]{Open Sans Bold}
\setmathfont[range={bfit}]{Open Sans Bold Italic}
\setmathfont[range={sfup}]{Open Sans Condensed Light}
\setmathfont[range={sfit}]{Open Sans Condensed Light Italic}
\setmathfont[range={bfsfup}]{Open Sans Light}
\setmathfont[range={bfsfit}]{Open Sans Light Italic}
\setmathfont[range=\mathfrak]{STIXGeneral}
%\setmathfont{Open Sans}
%\renewcommand*\setminus{\mathbin{\mathsf{\backslash}}}
% \setmonofont{Open Sans}
% \setmathsf{Open Sans}
% \setmathrm{Open Sans}
% \setmathtt{Open Sans}
% \setboldmathrm{Open Sans}
%\setmathfont{Asana Math}
}{%
\PackageError{Beamer Font Theme TUD}{^^J%
Die Schrift ,,Open Sans'' konnte nicht gefunden werden.^^J%
Could not load Open Sans font.%
}{%
Das bedeutet meist, dass Sie die Fonts von der TU Dresden^^J%
herunterladen und in Ihrem Fontverzeichnis installieren müssen.^^J%
Alternativ können Sie auch das entsprechende Schriftpacket (opensans)^^J%
Ihrer TeX-Distribution oder Ihres Betriebssystems installieren.^^J%
^^J%
Please install Open Sans for your Operating system.^^J%
This usually means that you have to download the Open Sans Package^^J%
from the TU Dresden homepage.^^J%
Alternatively, you could install the corresponding font package^^J%
(opensans) for your TeX distribution or your operating system.^^J%
}%
}
\else
\RequirePackage[default]{opensans}
\fi
\fi
\fi
\def\tudfonts@defstyle#1{%
\expandafter\def\csname tudbeamer@font@style@#1\endcsname
}
\def\tudfontsloadstyle#1{
\csname tudbeamer@font@style@#1\endcsname
}
\tudfonts@defstyle{cd2012ts}{%
\newcommand*\tudtitlenormalsize{\@setfontsize\tudtitlenormalsize\@xipt{13.6}}
\newcommand*\tudtitlesmall{\@setfontsize\tudtitlesmall\@xpt\@xiipt}
\newcommand*\tudtitletiny{\@setfontsize\tudtitletiny\@vipt\@viipt}
\newcommand*\tudtitleLARGE{\@setfontsize\LARGE\@xviipt{22}}
\newcommand*\tudfoottiny{\@setfontsize\tudfoottiny%
{.347309973197\tudbeamerlogoheight}%
{.347309973197\tudbeamerlogoheight}%
}
\setbeamerfont{einrichtung/titlepage}{size=\tudtitletiny,series=\bfseries}
\setbeamerfont{fachrichtung/titlepage}{size=\tudtitletiny}
\setbeamerfont{institut/titlepage}{parent=fachrichtung/titlepage}
\setbeamerfont{professur/titlepage}{parent=fachrichtung/titlepage}
\setbeamerfont{date in head/foot/titlepage}{size=\tudtitlenormalsize}
\setbeamerfont{author/titlepage}{size=\tudtitlesmall}
\setbeamerfont{subtitle}{series=\bfseries,family=\sffamily}
\setbeamerfont{frametitle}{size=\normalsize,family=\sffamily}
\setbeamerfont{framesubtitle}{size=\small,series=\bfseries,family=\sffamily}
}
\tudfonts@defstyle{cd2018}{%
\newcommand*\tudtitlenormalsize{\@setfontsize\tudtitlenormalsize{0.02963\paperheight}{0.02963\paperheight}}
\newcommand*\tudtitleLARGE{\@setfontsize\tudtitleLARGE{0.059259\paperheight}{0.059259\paperheight}}
\newcommand*\tudtitlesmall{\@setfontsize\tudtitlesmall{.0246916\paperheight}{.0046916\paperheight}}
\newcommand*\tudtitletiny{\@setfontsize\tudtitletiny{.02057638\paperheight}{.02057638\paperheight}}
\newcommand*\tudfoottiny{\@setfontsize\tudfoottiny%
{.347309973197\tudbeamerlogoheight}%
{.347309973197\tudbeamerlogoheight}%
}
\setbeamerfont{author/titlepage}{size=\tudtitlenormalsize,series=\mdseries,family=\sffamily}
\setbeamerfont{einrichtung/titlepage}{parent=author/titlepage}
\setbeamerfont{fachrichtung/titlepage}{parent=einrichtung/titlepage}
\setbeamerfont{institut/titlepage}{parent=fachrichtung/titlepage}
\setbeamerfont{professur/titlepage}{parent=fachrichtung/titlepage}
\setbeamerfont{date in head/foot/titlepage}{size=\tudtitlenormalsize,family=\sffamily}
\setbeamerfont{subtitle}{size=\tudtitlenormalsize,series=\mdseries,family=\sffamily}
\setbeamerfont{frametitle}{size=\LARGE,family=\sffamily,series=\bfseries}
\setbeamerfont{framesubtitle}{size=\LARGE,family=\sffamily,series=\mdseries}
}
\tudfontsloadstyle{\tudbeamer@font@style}
%\setbeamerfont{itemize/enumerate subbody}{size=\scriptsize}
%\setbeamerfont{itemize/enumerate subsubbody}{size=\scriptsize}
\setbeamerfont{description item}{parent=item,series=\bfseries}
\setbeamerfont{section in head/foot}{size=\normalsize,family=\sffamily}
\setbeamerfont{footline}{size=\tudfoottiny}
\setbeamerfont{page number in footline}{size=\tudfoottiny}
\setbeamerfont{title in head/foot}{family=\sffamily}
\setbeamerfont{block title}{size={}}
\setbeamerfont{part page/title}{parent=title}
\setbeamerfont{part page/subtitle}{parent=part page/title,series=\mdseries}
\if@noDIN
\setbeamerfont{title}{size=\tudtitleLARGE,series=\bfseries,family=\sffamily}
\else
\setbeamerfont{title}{size=\tudtitleLARGE,series=\bfseries,family=\dinfamily}
\fi
\ProvidesPackage{beamerinnerthemetud}[2011/01/17 v1 TU Dresden
corporate design inner theme]
\def\tudbeamer@inner@style{cd2018}
\DeclareOptionBeamer{cd2018}{\def\tudbeamer@inner@style{cd2018}}
\DeclareOptionBeamer{cd2012ts}{\def\tudbeamer@inner@style{cd2012ts}}
\ProcessOptionsBeamer\relax
\setbeamertemplate{sections/subsections in toc}[default]
\AtBeginDocument{%
\normalfont
\setlength\leftmargini{1.25em}%
\setlength\leftmarginii{1.25em}%
\setlength\leftmarginiii{1.25em}%
\setlength\labelsep{0.25em}%
\setlength\labelwidth{1em}%
}
\setbeamertemplate{items}[default]
\beamertemplatedotitem
\setbeamertemplate{itemize items}{\hbox to \labelwidth{\textbullet\hfill}}
\setbeamertemplate{itemize subitem}{\hbox to \labelwidth{--\hfill}}
\setbeamertemplate{itemize subsubitem}{\hbox to \labelwidth{--\hfill}}
\setbeamertemplate{enumerate item}{\hbox to \labelwidth{\theenumi.\hfill}}
\setbeamertemplate{enumerate subitem}{\hbox to 1.5\labelwidth{\theenumi.\theenumii.\hfill}}
\setbeamertemplate{enumerate subsubitem}{\hbox to 2\labelwidth{\theenumi.\theenumii.\theenumiii.\hfill}}
\mode<presentation>
%\useinnertheme[shadow=true]{rounded}
\defbeamertemplate{title page}{tud}{
\usebeamertemplate{title page/tud}%
}%
% Faktor zur PPT-Vorlage: / 0,1984375 * 5,04
\defbeamertemplate{title page/tud}{cd2012ts}{%
\usebeamercolor{normal text/titlepage}%
\usebeamerfont{normal text/titlepage}%
\vfill%
{%
% \renewcommand\baselinestretch{1}%
\usebeamerfont*{title}%
\usebeamercolor[fg]{title}%
\expandafter\setlength\expandafter\baselineskip{\f@size pt*\ratio{10pt}{10pt}}%
\MakeUppercase{\inserttitle}\par%
}\vfill%
{%
\ifx\insertsubtitle\empty
\else
\usebeamerfont*{subtitle}%
\usebeamercolor[fg]{subtitle}%
\insertsubtitle
\vfill
\fi%
\usebeamerfont*{author}%
\usebeamercolor[fg]{author/titlepage}%
\insertauthor
}%
\vfill\vfill%
}
\defbeamertemplate*{title page/tud}{cd2018}{%
\parindent0pt
\setlength\@tempdima{0.55\paperheight-\headheight}%
\vbox to \@tempdima{
\vfill\vfill
\usebeamercolor{normal text/titlepage}%
\usebeamerfont{normal text/titlepage}%
{%
\vfill
\usebeamerfont*{author/titlepage}%
\usebeamercolor[fg]{author/titlepage}%
\insertauthor\\
\usebeamercolor{einrichtung/titlepage}%
\usebeamerfont*{einrichtung/titlepage}%
\usebeamertemplate{einrichtung/titlepage}%
\usebeamercolor{fachrichtung/titlepage}%
\usebeamerfont*{fachrichtung/titlepage}%
\usebeamertemplate{fachrichtung/titlepage}%
\usebeamercolor{institut/titlepage}%
\usebeamerfont*{institut/titlepage}%
\usebeamertemplate{institut/titlepage}%
\usebeamercolor{professur/titlepage}%
\usebeamerfont*{professur/titlepage}%
\usebeamertemplate{professur/titlepage}%
}%
\vfill%
{%
\usebeamerfont*{title}%
\usebeamercolor[fg]{title}%
\expandafter\setlength\expandafter\baselineskip{\f@size pt*\ratio{10pt}{10pt}}%
\inserttitle\strut\par%
}%
}%
{
\ifx\insertsubtitle\empty
\else
\usebeamerfont*{subtitle}%
\usebeamercolor[fg]{subtitle}%
\insertsubtitle
\ifx\insertdatecity\empty
\ifx\insertdate\empty
\else{} // \fi
\else{} // \fi
\fi
}%
{%
\usebeamerfont*{date in head/foot/titlepage}%
\usebeamercolor[fg]{date in head/foot/titlepage}%
\insertdatecity
\ifx\insertdatecity\empty
\else
\ifx\insertdate\empty
\else,
\fi
\fi
\insertdate%
\strut
}%
\vfill\vfill%
}
\setbeamertemplate{title page/tud}[\tudbeamer@inner@style]%
\defbeamertemplate*{part page/title}{section}{%
\insertsection
}
\defbeamertemplate{part page/subtitle}{section}{%
\insertsection
}
\defbeamertemplate*{part page/subtitle}{subsection}{%
\insertsubsection
}
\defbeamertemplate*{part page/tud}{subsection cd2018}{%
% \color{tudaccent5}\rule{\beamer@leftmargin}{1pt}%
\vbox to 0.55\paperheight{%
\vfill
% \renewcommand\baselinestretch{1}%
\usebeamertemplate***{part page/title}\strut\par%
\leavevmode\usebeamertemplate***{part page/subtitle}\strut
}%
\vfill%
}
\defbeamertemplate{part page}{tud}{
\usebeamertemplate{part page/tud}%
}
\defbeamertemplate*{part page}{tud cd2018}{%
}[action]{%
\setbeamertemplate{part page/tud}[cd2018]%
\setbeamertemplate{part page}[tud]%
}
\setbeamertemplate{title page}[tud]
\mode<all>
\ No newline at end of file
This diff is collapsed.
\ProvidesPackage{beamerthemetud}[2011/01/17]
\DeclareOptionBeamer{noeulermath}{\PassOptionsToPackage{noeulermath}{beamerfontthemetud}}
\DeclareOptionBeamer{noDIN}{\PassOptionsToPackage{noDIN}{beamerfontthemetud}}
\DeclareOptionBeamer{nodin}{\PassOptionsToPackage{nodin}{beamerfontthemetud}}
\DeclareOptionBeamer{serifmath}{\PassOptionsToPackage{serifmath}{beamerfontthemetud}}
\DeclareOptionBeamer{heavyfont}{\PassOptionsToPackage{heavyfont}{beamerfontthemetud}}
\DeclareOptionBeamer{beamerfont}{\PassOptionsToPackage{beamerfont}{beamerfontthemetud}}
\DeclareOptionBeamer{noheader}{\PassOptionsToPackage{noheader}{beamerouterthemetud}}
\DeclareOptionBeamer{smallrightmargin}{\PassOptionsToPackage{smallrightmargin}{beamerouterthemetud}}
\DeclareOptionBeamer{pagenum}{\PassOptionsToPackage{pagenum}{beamerouterthemetud}}
\DeclareOptionBeamer{nopagenum}{\PassOptionsToPackage{nopagenum}{beamerouterthemetud}}
\DeclareOptionBeamer{section}{\PassOptionsToPackage{section}{beamerouterthemetud}}
\DeclareOptionBeamer{navbar}{\PassOptionsToPackage{navbar}{beamerouterthemetud}}
\DeclareOptionBeamer{noddc}{\PassOptionsToPackage{noddc}{beamerouterthemetud}}
\DeclareOptionBeamer{ddc}{\PassOptionsToPackage{ddc}{beamerouterthemetud}}
\DeclareOptionBeamer{ddcfooter}{\PassOptionsToPackage{ddcfooter}{beamerouterthemetud}}
\DeclareOptionBeamer{cd2012ts}{
\PassOptionsToPackage{cd2012ts}{beamerouterthemetud}
\PassOptionsToPackage{cd2012ts}{beamerinnerthemetud}
\PassOptionsToPackage{cd2012ts}{beamerfontthemetud}
\PassOptionsToPackage{cd2012ts}{beamercolorthemetud}
}
\DeclareOptionBeamer{cd2018}{
\PassOptionsToPackage{cd2018}{beamerouterthemetud}
\PassOptionsToPackage{cd2018}{beamerinnerthemetud}
\PassOptionsToPackage{cd2018}{beamerfontthemetud}
\PassOptionsToPackage{cd2018}{beamercolorthemetud}
}
\DeclareOptionBeamer{cd2018}{
\PassOptionsToPackage{cd2018}{beamerouterthemetud}
\PassOptionsToPackage{cd2018}{beamerinnerthemetud}
\PassOptionsToPackage{cd2018}{beamerfontthemetud}
\PassOptionsToPackage{cd2018}{beamercolorthemetud}
}
\ProcessOptionsBeamer
\usecolortheme{tud}
\usefonttheme{tud}
\useoutertheme{tud}
\useinnertheme{tud}
File added
\documentclass[hyperref={pdfpagelabels=false},t,10pt]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage[T1]{fontenc}
\usepackage[default,scale=.95]{opensans}
\usetheme[cd2018]{tud}
\setbeamercolor{normal text}{fg=black}
\colorlet{alert}{cdblue}
\setbeamercolor{alerted text}{fg=cdblue}
\setbeamerfont{frametitle}{size=\Large,family=\sffamily,series=\sbseries}
\DeclareRobustCommand\sbseries{\fontseries{sb}\selectfont}
\DeclareTextFontCommand{\textsb}{\sbseries}
\title{Automated Testing of OpenAPI Interfaces Using Attribute Grammars}
\author[Jueun Park]{Jueun Park}
\institute{Technische Universit\"at Dresden}
\datecity{Defense Presentation}
\date{25. 11. 2021}
\begin{document}
%%%% Uncomment the following line to set background image to main slide
%%%% (parameter sets transparency)
%\setbeamertemplate{tud background}[image/shaded]{background.jpg}{0.5}
\addtocounter{framenumber}{-1}
\maketitle
\begin{frame}
\frametitle{Example Slide}
\begin{itemize}
\item This is an example slide.
\item This is the second item on the example slide.
\end{itemize}
\end{frame}
\end{document}
\DeclareFontEncoding{LGR}{}{}
\DeclareSymbolFont{sfgreek}{LGR}{cmss}{m}{n}
\SetSymbolFont{sfgreek}{bold}{LGR}{cmss}{bx}{n}
\DeclareMathSymbol{\alpha}{\mathord}{sfgreek}{`a}
\DeclareMathSymbol{\beta}{\mathord}{sfgreek}{`b}
\DeclareMathSymbol{\gamma}{\mathord}{sfgreek}{`g}
\DeclareMathSymbol{\delta}{\mathord}{sfgreek}{`d}
\DeclareMathSymbol{\epsilon}{\mathord}{sfgreek}{`e}
\DeclareMathSymbol{\zeta}{\mathord}{sfgreek}{`z}
\DeclareMathSymbol{\eta}{\mathord}{sfgreek}{`h}
\DeclareMathSymbol{\theta}{\mathord}{sfgreek}{`j}
\DeclareMathSymbol{\iota}{\mathord}{sfgreek}{`i}
\DeclareMathSymbol{\kappa}{\mathord}{sfgreek}{`k}
\DeclareMathSymbol{\lambda}{\mathord}{sfgreek}{`l}
\DeclareMathSymbol{\mu}{\mathord}{sfgreek}{`m}
\DeclareMathSymbol{\nu}{\mathord}{sfgreek}{`n}
\DeclareMathSymbol{\xi}{\mathord}{sfgreek}{`x}
\DeclareMathSymbol{\omicron}{\mathord}{sfgreek}{`o}
\DeclareMathSymbol{\pi}{\mathord}{sfgreek}{`p}
\DeclareMathSymbol{\rho}{\mathord}{sfgreek}{`r}
\DeclareMathSymbol{\sigma}{\mathord}{sfgreek}{`s}
\DeclareMathSymbol{\tau}{\mathord}{sfgreek}{`t}
\DeclareMathSymbol{\upsilon}{\mathord}{sfgreek}{`u}
\DeclareMathSymbol{\phi}{\mathord}{sfgreek}{`f}
\DeclareMathSymbol{\chi}{\mathord}{sfgreek}{`q}
\DeclareMathSymbol{\psi}{\mathord}{sfgreek}{`y}
\DeclareMathSymbol{\omega}{\mathord}{sfgreek}{`w}
\let\varepsilon\epsilon
\let\vartheta\theta
\let\varpi\pi
\let\varrho\rho
\DeclareMathSymbol{\varsigma}{\mathord}{sfgreek}{`c}
\let\varphi\phi
\DeclareMathSymbol{\Gamma}{\mathalpha}{sfgreek}{`G}
\DeclareMathSymbol{\Delta}{\mathalpha}{sfgreek}{`D}
\DeclareMathSymbol{\Theta}{\mathalpha}{sfgreek}{`J}
\DeclareMathSymbol{\Lambda}{\mathalpha}{sfgreek}{`L}
\DeclareMathSymbol{\Xi}{\mathalpha}{sfgreek}{`X}
\DeclareMathSymbol{\Pi}{\mathalpha}{sfgreek}{`P}
\DeclareMathSymbol{\Sigma}{\mathalpha}{sfgreek}{`S}
\DeclareMathSymbol{\Upsilon}{\mathalpha}{sfgreek}{`U}
\DeclareMathSymbol{\Phi}{\mathalpha}{sfgreek}{`F}
\DeclareMathSymbol{\Psi}{\mathalpha}{sfgreek}{`Y}
\DeclareMathSymbol{\Omega}{\mathalpha}{sfgreek}{`W}
\usepackage{xspace}
\usepackage{todonotes}
\usepackage{etoolbox}
\providecommand{\comment}[1]{%
\GenericWarning{\relax}{LaTeX Warning: There is a comment: '#1'}%
\todo[inline]{#1}%
\xspace%
}
\newcommand{\revcomment}[1]{%
\todo[inline,color=red]{#1}%
}
\makeatletter
\newcommand{\ensureboldmath}[1]{{%
\ifdefstring{\protect\f@series}{bx}{%
\ensuremath{\boldsymbol{#1}}%
}{%
\ifdefstring{\f@series}{bx}{%
\ensuremath{\boldsymbol{#1}}%
}{%
\ensuremath{#1}%
}%
}%
}}
\makeatother
\newcommand{\eg}{e.g.\ }
\newcommand{\ie}{i.e.\ }
\newcommand{\wrt}{w.r.t.\ }
\newcommand{\cf}{cf.\ }
\def\define#1#2#3%
{%
\renewcommand*{\do}[1]{%
\expandafter\newcommand\csname
#1\endcsname{#2}
}
\docsvlist{#3}
}
\def\definearg#1#2#3%
{%
\renewcommand*{\do}[1]{%
\expandafter\newcommand\csname
#1\endcsname[1]{#2}
}
\docsvlist{#3}
}
% calligraphic letters
\define{#1mc}
{{\ensuremath{\mathcal{#1}}}\xspace}
{A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z}
% fraktur letters
\define{#1mf}
{{\ensuremath{\mathfrak{#1}}}\xspace}
{A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,
a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z}
% boldface letters
\newcommand{\Abf}{\ensuremath{\mathbf{A}}\xspace}
\newcommand{\Bbf}{\ensuremath{\mathbf{B}}\xspace}
\newcommand{\Cbf}{\ensuremath{\mathbf{C}}\xspace}
\newcommand{\Dbf}{\ensuremath{\mathbf{D}}\xspace}
\newcommand{\Ebf}{\ensuremath{\mathbf{E}}\xspace}
\newcommand{\Fbf}{\ensuremath{\mathbf{F}}\xspace}
\newcommand{\Gbf}{\ensuremath{\mathbf{G}}\xspace}
\newcommand{\Hbf}{\ensuremath{\mathbf{H}}\xspace}
\newcommand{\Ibf}{\ensuremath{\mathbf{I}}\xspace}
\newcommand{\Jbf}{\ensuremath{\mathbf{J}}\xspace}
\newcommand{\Kbf}{\ensuremath{\mathbf{K}}\xspace}
\newcommand{\Lbf}{\ensuremath{\mathbf{L}}\xspace}
\newcommand{\Mbf}{\ensuremath{\mathbf{M}}\xspace}
\newcommand{\Nbf}{\ensuremath{\mathbf{N}}\xspace}
\newcommand{\Obf}{\ensuremath{\mathbf{O}}\xspace}
\newcommand{\Pbf}{\ensuremath{\mathbf{P}}\xspace}
\newcommand{\Qbf}{\ensuremath{\mathbf{Q}}\xspace}
\newcommand{\Rbf}{\ensuremath{\mathbf{R}}\xspace}
\newcommand{\Sbf}{\ensuremath{\mathbf{S}}\xspace}
\newcommand{\Tbf}{\ensuremath{\mathbf{T}}\xspace}
\newcommand{\Ubf}{\ensuremath{\mathbf{U}}\xspace}
\newcommand{\Vbf}{\ensuremath{\mathbf{V}}\xspace}
\newcommand{\Wbf}{\ensuremath{\mathbf{W}}\xspace}
\newcommand{\Xbf}{\ensuremath{\mathbf{X}}\xspace}
\newcommand{\Ybf}{\ensuremath{\mathbf{Y}}\xspace}
\newcommand{\Zbf}{\ensuremath{\mathbf{Z}}\xspace}
% small
\newcommand{\abf}{\ensuremath{\mathbf{a}}\xspace}
\newcommand{\bbf}{\ensuremath{\mathbf{b}}\xspace}
\newcommand{\cbf}{\ensuremath{\mathbf{c}}\xspace}
\newcommand{\dbf}{\ensuremath{\mathbf{d}}\xspace}
\newcommand{\ebf}{\ensuremath{\mathbf{e}}\xspace}
\newcommand{\fbf}{\ensuremath{\mathbf{f}}\xspace}
\newcommand{\gbf}{\ensuremath{\mathbf{g}}\xspace}
\newcommand{\hbf}{\ensuremath{\mathbf{h}}\xspace}
\newcommand{\ibf}{\ensuremath{\mathbf{i}}\xspace}
\newcommand{\jbf}{\ensuremath{\mathbf{j}}\xspace}
\newcommand{\kbf}{\ensuremath{\mathbf{k}}\xspace}
\newcommand{\lbf}{\ensuremath{\mathbf{l}}\xspace}
\newcommand{\mbf}{\ensuremath{\mathbf{m}}\xspace}
\newcommand{\nbf}{\ensuremath{\mathbf{n}}\xspace}
\newcommand{\obf}{\ensuremath{\mathbf{o}}\xspace}
\newcommand{\pbf}{\ensuremath{\mathbf{p}}\xspace}
\newcommand{\qbf}{\ensuremath{\mathbf{q}}\xspace}
\newcommand{\rbf}{\ensuremath{\mathbf{r}}\xspace}
\newcommand{\sbf}{\ensuremath{\mathbf{s}}\xspace}
\newcommand{\tbf}{\ensuremath{\mathbf{t}}\xspace}
\newcommand{\ubf}{\ensuremath{\mathbf{u}}\xspace}
\newcommand{\vbf}{\ensuremath{\mathbf{v}}\xspace}
\newcommand{\wbf}{\ensuremath{\mathbf{w}}\xspace}
\newcommand{\xbf}{\ensuremath{\mathbf{x}}\xspace}
\newcommand{\ybf}{\ensuremath{\mathbf{y}}\xspace}
\newcommand{\zbf}{\ensuremath{\mathbf{z}}\xspace}
% sans serif letters
\newcommand{\Asf}{\ensuremath{\mathsf{A}}\xspace}
\newcommand{\Bsf}{\ensuremath{\mathsf{B}}\xspace}
\newcommand{\Csf}{\ensuremath{\mathsf{C}}\xspace}
\newcommand{\Dsf}{\ensuremath{\mathsf{D}}\xspace}
\newcommand{\Esf}{\ensuremath{\mathsf{E}}\xspace}
\newcommand{\Fsf}{\ensuremath{\mathsf{F}}\xspace}
\newcommand{\Gsf}{\ensuremath{\mathsf{G}}\xspace}
\newcommand{\Hsf}{\ensuremath{\mathsf{H}}\xspace}
\newcommand{\Isf}{\ensuremath{\mathsf{I}}\xspace}
\newcommand{\Jsf}{\ensuremath{\mathsf{J}}\xspace}
\newcommand{\Ksf}{\ensuremath{\mathsf{K}}\xspace}
\newcommand{\Lsf}{\ensuremath{\mathsf{L}}\xspace}
\newcommand{\Msf}{\ensuremath{\mathsf{M}}\xspace}
\newcommand{\Nsf}{\ensuremath{\mathsf{N}}\xspace}
\newcommand{\Osf}{\ensuremath{\mathsf{O}}\xspace}
\newcommand{\Psf}{\ensuremath{\mathsf{P}}\xspace}
\newcommand{\Qsf}{\ensuremath{\mathsf{Q}}\xspace}
\newcommand{\Rsf}{\ensuremath{\mathsf{R}}\xspace}
\newcommand{\Ssf}{\ensuremath{\mathsf{S}}\xspace}
\newcommand{\Tsf}{\ensuremath{\mathsf{T}}\xspace}
\newcommand{\Usf}{\ensuremath{\mathsf{U}}\xspace}
\newcommand{\Vsf}{\ensuremath{\mathsf{V}}\xspace}
\newcommand{\Wsf}{\ensuremath{\mathsf{W}}\xspace}
\newcommand{\Xsf}{\ensuremath{\mathsf{X}}\xspace}
\newcommand{\Ysf}{\ensuremath{\mathsf{Y}}\xspace}
\newcommand{\Zsf}{\ensuremath{\mathsf{Z}}\xspace}
% small
\newcommand{\asf}{\ensuremath{\mathsf{a}}\xspace}
\providecommand{\bsf}{\ensuremath{\mathsf{b}}\xspace}
\newcommand{\csf}{\ensuremath{\mathsf{c}}\xspace}
\newcommand{\dsf}{\ensuremath{\mathsf{d}}\xspace}
\newcommand{\esf}{\ensuremath{\mathsf{e}}\xspace}
\newcommand{\fsf}{\ensuremath{\mathsf{f}}\xspace}
\newcommand{\gsf}{\ensuremath{\mathsf{g}}\xspace}
\newcommand{\hsf}{\ensuremath{\mathsf{h}}\xspace}
\newcommand{\isf}{\ensuremath{\mathsf{i}}\xspace}
\newcommand{\jsf}{\ensuremath{\mathsf{j}}\xspace}
\newcommand{\ksf}{\ensuremath{\mathsf{k}}\xspace}
\newcommand{\lsf}{\ensuremath{\mathsf{l}}\xspace}
\newcommand{\msf}{\ensuremath{\mathsf{m}}\xspace}
\newcommand{\nsf}{\ensuremath{\mathsf{n}}\xspace}
\newcommand{\osf}{\ensuremath{\mathsf{o}}\xspace}
\newcommand{\psf}{\ensuremath{\mathsf{p}}\xspace}
\newcommand{\qsf}{\ensuremath{\mathsf{q}}\xspace}
\newcommand{\rsf}{\ensuremath{\mathsf{r}}\xspace}
\newcommand{\ssf}{\ensuremath{\mathsf{s}}\xspace}
\newcommand{\tsf}{\ensuremath{\mathsf{t}}\xspace}
\newcommand{\usf}{\ensuremath{\mathsf{u}}\xspace}
\newcommand{\vsf}{\ensuremath{\mathsf{v}}\xspace}
\newcommand{\wsf}{\ensuremath{\mathsf{w}}\xspace}
\newcommand{\xsf}{\ensuremath{\mathsf{x}}\xspace}
\newcommand{\ysf}{\ensuremath{\mathsf{y}}\xspace}
\newcommand{\zsf}{\ensuremath{\mathsf{z}}\xspace}
% mathbb letters
\newcommand{\Abb}{\ensuremath{\mathbb{A}}\xspace}
\providecommand{\Bbb}{\ensuremath{\mathbb{B}}\xspace}
\newcommand{\Cbb}{\ensuremath{\mathbb{C}}\xspace}
\newcommand{\Dbb}{\ensuremath{\mathbb{D}}\xspace}
\newcommand{\Ebb}{\ensuremath{\mathbb{E}}\xspace}
\newcommand{\Fbb}{\ensuremath{\mathbb{F}}\xspace}
\newcommand{\Gbb}{\ensuremath{\mathbb{G}}\xspace}
\newcommand{\Hbb}{\ensuremath{\mathbb{H}}\xspace}
\newcommand{\Ibb}{\ensuremath{\mathbb{I}}\xspace}
\newcommand{\Jbb}{\ensuremath{\mathbb{J}}\xspace}
\newcommand{\Kbb}{\ensuremath{\mathbb{K}}\xspace}
\newcommand{\Lbb}{\ensuremath{\mathbb{L}}\xspace}
\newcommand{\Mbb}{\ensuremath{\mathbb{M}}\xspace}
\newcommand{\Nbb}{\ensuremath{\mathbb{N}}\xspace}
\newcommand{\Obb}{\ensuremath{\mathbb{O}}\xspace}
\newcommand{\Pbb}{\ensuremath{\mathbb{P}}\xspace}
\newcommand{\Qbb}{\ensuremath{\mathbb{Q}}\xspace}
\newcommand{\Rbb}{\ensuremath{\mathbb{R}}\xspace}
\newcommand{\Sbb}{\ensuremath{\mathbb{S}}\xspace}
\newcommand{\Tbb}{\ensuremath{\mathbb{T}}\xspace}
\newcommand{\Ubb}{\ensuremath{\mathbb{U}}\xspace}
\newcommand{\Vbb}{\ensuremath{\mathbb{V}}\xspace}
\newcommand{\Wbb}{\ensuremath{\mathbb{W}}\xspace}
\newcommand{\Xbb}{\ensuremath{\mathbb{X}}\xspace}
\newcommand{\Ybb}{\ensuremath{\mathbb{Y}}\xspace}
\newcommand{\Zbb}{\ensuremath{\mathbb{Z}}\xspace}
\renewcommand{\epsilon}{\varepsilon}
\newcommand{\eps}{\epsilon}
\renewcommand{\phi}{\varphi}
\renewcommand{\rho}{\varrho}
\newcommand{\ch}{\ensuremath{\checkmark}}
% complexity classes
\newcommand{\ACzero}{\ensuremath{\textsc{AC}^0}\xspace}
\newcommand{\NCone}{\ensuremath{\textsc{NC}^1}\xspace}
\newcommand{\ALogTime}{\ensuremath{\textsc{ALogTime}}\xspace}
\newcommand{\LogSpace}{\ensuremath{\textsc{LogSpace}}\xspace}
\newcommand{\PTime}{\textsc{P}\xspace}
\newcommand{\NP}{\textsc{NP}\xspace}
\newcommand{\coNP}{\textsc{co-NP}\xspace}
\newcommand{\PSpace}{\textsc{PSpace}\xspace}
\newcommand{\NPSpace}{\textsc{NPSpace}\xspace}
\newcommand{\ExpTime}{\textsc{ExpTime}\xspace}
\newcommand{\NExpTime}{\textsc{NExpTime}\xspace}
\newcommand{\coNExpTime}{\textsc{co-NExpTime}\xspace}
\newcommand{\ExpSpace}{\textsc{ExpSpace}\xspace}
\newcommand{\TwoExpTime}{\textsc{2-ExpTime}\xspace}
\newcommand{\TwoNExpTime}{\textsc{2-NExpTime}\xspace}
\newcommand{\coTwoNExpTime}{\textsc{co-2-NExpTime}\xspace}
\newcommand{\TwoExpSpace}{\textsc{2-ExpSpace}\xspace}
\newcommand{\ThreeExpTime}{\textsc{3-ExpTime}\xspace}
% DLs
\newcommand{\kLU}{\kern+0.015em}
\newcommand{\kLC}{\kern-0.02em}
\newcommand{\kIE}{\kern-0.11em}
\newcommand{\kIA}{\kern-0.14em}
\newcommand{\kIS}{\kern-0.095em}
\newcommand{\kIN}{\kern-0.06em}
\newcommand{\kHI}{\kern-0.015em}
\newcommand{\kHO}{\kern-0.1em}
\newcommand{\kOI}{\kern-0.03em}
\newcommand{\kCH}{\kern-0.08em}
\newcommand{\kUH}{\kern-0.08em}
\newcommand{\kCI}{\kern-0.08em}
\newcommand{\kCO}{\kern-0.12em}
\newcommand{\kIQ}{\kern-0.18em}
\newcommand{\kOQ}{\kern-0.15em}
\newcommand{\kSO}{\kern-0.12em}
\newcommand{\kRO}{\kern-0.05em}
\newcommand{\kSR}{\kern-0.05em}
\newcommand{\kRI}{\kern-0.02em}
\newcommand{\DLLite}{\textit{DL-Lite}\xspace}
\newcommand{\FL}{\ensuremath{\Fmc\kern-0.28em \Lmc}\xspace}
\newcommand{\FLz}{\ensuremath{\FL_0}\xspace}
\newcommand{\EL}{\ensuremath{\Emc\kern-0.22em \Lmc}\xspace}
\newcommand{\ELp}{\ensuremath{\EL^+}\xspace}
\newcommand{\ELpp}{\ensuremath{\EL^{++}}\xspace}
\newcommand{\NEL}{\ensuremath{\Nmf\EL}\xspace}
\newcommand{\IEL}{\ensuremath{\Imf\kIE\EL}\xspace}
\newcommand{\IELC}{\ensuremath{\Imf\kIE\EL\kLC\Cmc}\xspace}
\newcommand{\ELU}{\ensuremath{\EL\kLU\Umc}\xspace}
\newcommand{\IELU}{\ensuremath{\Imf\kIE\ELU}\xspace}
\newcommand{\ELC}{\ensuremath{\EL\kLC\Cmc}\xspace}
\newcommand{\CU}{\ensuremath{\Cmc\kern-0.03em \Umc}\xspace}
\newcommand{\ELCU}{\ensuremath{\EL\kLC\CU}\xspace}
\newcommand{\AL}{\ensuremath{\Amc\kern-0.02em \Lmc}\xspace}
\newcommand{\NAL}{\ensuremath{\Nmf\AL}\xspace}
\newcommand{\IAL}{\ensuremath{\Imf\kIA\AL}\xspace}
\newcommand{\ALU}{\ensuremath{\AL\kLU\Umc}\xspace}
\newcommand{\ALC}{\ensuremath{\AL\kLC\Cmc}\xspace}
\newcommand{\ALCH}{\ensuremath{\ALC\kCH\Hmc}\xspace}
\newcommand{\ALCI}{\ensuremath{\ALC\kCI\Imc}\xspace}
\newcommand{\ALCO}{\ensuremath{\ALC\kCO\Omc}\xspace}
\newcommand{\ALCN}{\ensuremath{\ALC\kern-0.1em \Nmc}\xspace}
\newcommand{\ALCQ}{\ensuremath{\ALC\kern-0.16em \Qmc}\xspace}
\newcommand{\ALCHI}{\ensuremath{\ALCH\kHI\Imc}\xspace}
\newcommand{\ALCHO}{\ensuremath{\ALCH\kHO\Omc}\xspace}
\newcommand{\ALCOI}{\ensuremath{\ALCO\kOI\Imc}\xspace}
\newcommand{\ALCHOI}{\ensuremath{\ALCH\kHO\OI}\xspace}
\newcommand{\IALC}{\ensuremath{\Imf\kIA\ALC}\xspace}
\newcommand{\IALU}{\ensuremath{\Imf\kIA\ALU}\xspace}
\newcommand{\IALUHO}{\ensuremath{\Imf\kIA\ALU\kUH\Hmc\kHO\Omc}\xspace}
\newcommand{\IALUHI}{\ensuremath{\Imf\kIA\ALU\kUH\Hmc\kHI\Imc}\xspace}
\newcommand{\IALCHI}{\ensuremath{\Imf\kIA\ALCHI}\xspace}
\newcommand{\IALCHO}{\ensuremath{\Imf\kIA\ALCHO}\xspace}
\newcommand{\ALCIQ}{\ensuremath{\ALCI\kIQ\Qmc}\xspace}
\newcommand{\ALCOQ}{\ensuremath{\ALCO\kOQ\Qmc}\xspace}
\newcommand{\ALCOIF}{\ensuremath{\ALCO\kOI\Imc\kern-0.06em \Fmc}\xspace}
\newcommand{\ALCOIQ}{\ensuremath{\ALCO\kOI\Imc\kIQ\Qmc}\xspace}
\newcommand{\ALCHOQ}{\ensuremath{\ALCHO\kOQ\Qmc}\xspace}
\newcommand{\ALCHOIQ}{\ensuremath{\ALCHOI\kIQ\Qmc}\xspace}
\providecommand{\SI}{\ensuremath{\Smc\kern-0.05em \Imc}\xspace}
\newcommand{\SH}{\ensuremath{\Smc\kern-0.06em \Hmc}\xspace}
\newcommand{\SO}{\ensuremath{\Smc\kSO\Omc}\xspace}
\newcommand{\SOI}{\ensuremath{\Smc\kSO\OI}\xspace}
\newcommand{\SOQ}{\ensuremath{\SO\kOQ\Qmc}\xspace}
\newcommand{\SC}{\ensuremath{\Smc\kern-0.08em \Cmc}\xspace}
\newcommand{\SCH}{\ensuremath{\SC\kCH\Hmc}\xspace}
\newcommand{\SCI}{\ensuremath{\SC\kCI\Imc}\xspace}
\newcommand{\SCO}{\ensuremath{\SC\kCO\Omc}\xspace}
\newcommand{\SCHI}{\ensuremath{\SCH\kHI\Imc}\xspace}
\newcommand{\SCHO}{\ensuremath{\SCH\kHO\Omc}\xspace}
\newcommand{\IS}{\ensuremath{\Imf\kIS\Smc}\xspace}
\newcommand{\ISI}{\ensuremath{\Imf\kIS\SI}\xspace}
\newcommand{\ISC}{\ensuremath{\Imf\kIS\SC}\xspace}
\newcommand{\ISU}{\ensuremath{\Imf\kIS\Smc\Umc}\xspace}
\newcommand{\OI}{\ensuremath{\Omc\kOI\Imc}\xspace}
\newcommand{\OIN}{\ensuremath{\OI\kIN\Nmc}\xspace}
\newcommand{\OIQ}{\ensuremath{\OI\kIQ\Qmc}\xspace}
\newcommand{\ISCH}{\ensuremath{\Imf\kIS\SCH}\xspace}
\newcommand{\ISCI}{\ensuremath{\Imf\kIS\SCI}\xspace}
\newcommand{\ISCO}{\ensuremath{\Imf\kIS\SCO}\xspace}
\newcommand{\SHI}{\ensuremath{\SH\kHI\Imc}\xspace}
\newcommand{\ISHI}{\ensuremath{\Imf\kIS\SHI}\xspace}
\newcommand{\ISCHI}{\ensuremath{\Imf\kIS\SCHI}\xspace}
\newcommand{\SHIN}{\ensuremath{\SHI\kIN\Nmc}\xspace}
\newcommand{\SHIQ}{\ensuremath{\SHI\kIQ\Qmc}\xspace}
\newcommand{\SHO}{\ensuremath{\SH\kHO\Omc}\xspace}
\newcommand{\SHQ}{\ensuremath{\SH\kern-0.18em \Qmc}\xspace}
\newcommand{\SHOQ}{\ensuremath{\SHO\kOQ\Qmc}\xspace}
\newcommand{\ISHO}{\ensuremath{\Imf\kIS\SHO}\xspace}
\newcommand{\ISCHO}{\ensuremath{\Imf\kIS\SCHO}\xspace}
\newcommand{\SHOI}{\ensuremath{\SH\kHO\OI}\xspace}
\newcommand{\SHOIN}{\ensuremath{\SH\kHO\OIN}\xspace}
\newcommand{\SCHIN}{\ensuremath{\SCH\kHI\Imc\kIN\Nmc}\xspace}
\newcommand{\SCHOIN}{\ensuremath{\SCH\kHO\OIN}\xspace}
\newcommand{\SCHOIQ}{\ensuremath{\SCH\kHO\OIQ}\xspace}
\newcommand{\ISHOI}{\ensuremath{\Imf\kIS\SHOI}\xspace}
\newcommand{\ISUI}{\ensuremath{\ISU\kern-0.06em \Imc}\xspace}
\newcommand{\ISUO}{\ensuremath{\ISU\kern-0.14em \Omc}\xspace}
\newcommand{\ISUHO}{\ensuremath{\ISU\kUH\Hmc\kHO\Omc}\xspace}
\newcommand{\ISUHOI}{\ensuremath{\ISU\kUH\Hmc\kHO\OI}\xspace}
\newcommand{\ISCHOI}{\ensuremath{\ISCH\kHO\OI}\xspace}
\newcommand{\SHOIQ}{\ensuremath{\SH\kHO\OIQ}\xspace}
\newcommand{\RO}{\ensuremath{\Rmc\kRO\Omc}\xspace}
\newcommand{\ROI}{\ensuremath{\RO\kOI\Imc}\xspace}
\newcommand{\ROIQ}{\ensuremath{\Rmc\kRO\OIQ}\xspace}
\newcommand{\ROQ}{\ensuremath{\RO\kOQ\Qmc}\xspace}
\newcommand{\RIQ}{\ensuremath{\Rmc\kRI\Imc\kIQ\Qmc}\xspace}
\newcommand{\SROIQ}{\ensuremath{\Smc\kSR\ROIQ}\xspace}
\newcommand{\SROI}{\ensuremath{\Smc\kSR\ROI}\xspace}
\newcommand{\SRIQ}{\ensuremath{\Smc\kSR\RIQ}\xspace}
\newcommand{\SROQ}{\ensuremath{\Smc\kSR\ROQ}\xspace}
\newcommand{\SCROIQ}{\ensuremath{\SC\kern-0.08em \ROIQ}\xspace}
\newcommand{\ISCROIQ}{\ensuremath{\ISC\kern-0.08em \ROIQ}\xspace}
% DL stuff
\newcommand{\NC}{\ensuremath{\mathsf{N_C}}\xspace}
\newcommand{\NRC}{\ensuremath{\mathsf{N_{RC}}}\xspace}
\newcommand{\NR}{\ensuremath{\mathsf{N_R}}\xspace}
\newcommand{\NRR}{\ensuremath{\mathsf{N_{RR}}}\xspace}
\newcommand{\NRM}{\ensuremath{\mathsf{N_R^-}}\xspace}
\newcommand{\NI}{\ensuremath{\mathsf{N_I}}\xspace}
\newcommand{\axiom}[1]{\ensuremath{\langle #1\rangle}\xspace}
\newcommand{\assert}[2]{\ensuremath{#1\hspace{0.08em}{:}\hspace{0.05em}#2}\xspace}
\newcommand{\sR}{\ensuremath{\sqsubseteq_\Rmc}\xspace}
\newcommand{\trans}{\ensuremath{\mathsf{trans}}\xspace}
\newcommand{\inv}[1]{\ensuremath{\overline{#1}}\xspace}
\newcommand{\tr}{\mathrel{\triangleright}}
\newcommand{\sub}{\ensuremath{\mathsf{sub}}\xspace}
\newcommand{\rol}{\ensuremath{\mathsf{rol}}\xspace}
\newcommand{\rd}{\ensuremath{\mathsf{rd}}\xspace}
\newcommand{\atLeast}[3]{\ensuremath{{\ge}#1\,#2.#3}\xspace}
\newcommand{\atMost}[3]{\ensuremath{{\le}#1\,#2.#3}\xspace}
% t-norms and related operators
\newcommand{\norm}{\ensuremath{\otimes}\xspace}
\newcommand{\Go}{\ensuremath{\mathsf{G}}\xspace}
\newcommand{\Lu}{\ensuremath{\textup{\textsf{\L}}}\xspace}
\renewcommand{\Pr}{\ensuremath{\mathsf{\Pi}}\xspace}
\newcommand{\Za}{\ensuremath{\mathsf{Z}}\xspace}
\newcommand{\ra}{\ensuremath{\Rightarrow}\xspace}
\newcommand{\rneg}{{\ensuremath{\ominus}}\xspace}
\newcommand{\conorm}{\ensuremath{\oplus}\xspace}
\newcommand{\dneg}{{\ensuremath{\sim}}\xspace}
\newcommand{\cneg}{\ensuremath{\boxminus}\xspace}
\newcommand{\KD}{\ensuremath{\Rightarrow_{\mathsf{KD}}}\xspace}
% lattices
\newcommand{\zer}{\ensuremath{\mathbf{0}}\xspace}
\newcommand{\one}{\ensuremath{\mathbf{1}}\xspace}
\newcommand{\bigland}{\bigwedge}
\newcommand{\biglor}{\bigvee}
\newcommand{\two}{\ensuremath{\mathbf{2}}\xspace}
\newcommand{\four}{\ensuremath{\mathbf{4}}\xspace}
% fuzzy DLs
\newcommand{\fuzz}[1]{\ensureboldmath{\otimes\text{-}#1}\xspace}
\newcommand{\latt}[1]{\ensureboldmath{L\text{-}#1}\xspace}
\newcommand{\Zade}[1]{\ensureboldmath{\Za\text{-}#1}\xspace}
\newcommand{\Goed}[1]{\ensureboldmath{\Go\text{-}#1}\xspace}
\newcommand{\Gn}[1]{\ensureboldmath{\Go_n\text{-}#1}\xspace}
\newcommand{\Luk}[1]{\ensureboldmath{\Lu\text{-}#1}\xspace}
\newcommand{\Ln}[1]{\ensureboldmath{\Lu_n\text{-}#1}\xspace}
\newcommand{\Lzb}[1]{\ensureboldmath{\Lu^{(0,b)}\text{-}#1}\xspace}
\newcommand{\nLzb}[1]{\ensureboldmath{\overline{\Lu^{(0,b)}}\text{-}#1}\xspace}
\newcommand{\Lab}[1]{\ensureboldmath{\Lu^{(a,b)}\text{-}#1}\xspace}
\newcommand{\nLab}[1]{\ensureboldmath{\overline{\Lu^{(a,b)}}\text{-}#1}\xspace}
\newcommand{\Prod}[1]{\ensureboldmath{\Pr\text{-}#1}\xspace}
\newcommand{\Pzb}[1]{\ensureboldmath{\Pr^{(0,b)}\text{-}#1}\xspace}
\newcommand{\nPzb}[1]{\ensureboldmath{\overline{\Pr^{(0,b)}}\text{-}#1}\xspace}
\newcommand{\Pab}[1]{\ensureboldmath{\Pr^{(a,b)}\text{-}#1}\xspace}
\newcommand{\nPab}[1]{\ensureboldmath{\overline{\Pr^{(a,b)}}\text{-}#1}\xspace}
% temporal operators
\newcommand{\Next}{\ensuremath{{\ocircle}}\xspace}
\newcommand{\Previous}{\ensuremath{\Next^-}\xspace}
\DeclareMathOperator*{\Since}{\mathsf{S}}
\DeclareMathOperator*{\Until}{\mathsf{U}}
\newcommand{\Diamondm}{\ensuremath{\Diamond^-}\xspace}
\newcommand{\Boxm}{\ensuremath{\Box^-}\xspace}
\newcommand{\first}{\ensuremath{\mathsf{first}}\xspace}
\newcommand{\last}{\ensuremath{\mathsf{last}}\xspace}
% temporal stuff
\newcommand{\pa}[1]{\ensuremath{#1^\mathsf{p}}\xspace}
\ProvidesPackage{tudbeamermacros}[2018/01/10 v1.0 common macros for the beamer styles of TU Dresden]
\newcommand*\tudbeamer@savesizes[1]{%
\edef#1{%
\noexpand\tudbeamer@logowidth\the\tudbeamer@logowidth\relax
\noexpand\tudbeamer@logoleftmargin\the\tudbeamer@logoleftmargin\relax
\noexpand\tudbeamer@logotopmargin\the\tudbeamer@logotopmargin\relax
}%
}
\newcommand*\tudsavebeamertemplate[2]{%
\expandafter\let\expandafter#2\csname beamer@@tmpl@#1\endcsname
}
\newcommand*\tudrestorebeamertemplate[2]{%
\expandafter\let\csname beamer@@tmpl@#1\endcsname#2
}
\providecommand\tudsavebeamercolor[2]{
\expandafter\let\expandafter\@tempa\csname beamer@thcuse@#1\endcsname%
\expandafter\let\csname tud@color@#2@thcuse@#1\endcsname\@tempa
\expandafter\let\expandafter\@tempa\csname beamer@thcinherits@#1\endcsname%
\expandafter\let\csname tud@color@#2@thcinherits@#1\endcsname\@tempa
\expandafter\let\expandafter\@tempa\csname beamer@thcfg@#1\endcsname%
\expandafter\let\csname tud@color@#2@thcfg@#1\endcsname\@tempa
\expandafter\let\expandafter\@tempa\csname beamer@thcbg@#1\endcsname%
\expandafter\let\csname tud@color@#2@thcbg@#1\endcsname\@tempa
}
\providecommand\tudrestorebeamercolor[2]{
\expandafter\let\expandafter\@tempa\csname tud@color@#2@thcuse@#1\endcsname%
\expandafter\let\csname beamer@thcuse@#1\endcsname\@tempa
\expandafter\let\expandafter\@tempa\csname tud@color@#2@thcinherits@#1\endcsname%
\expandafter\let\csname beamer@thcinherits@#1\endcsname\@tempa
\expandafter\let\expandafter\@tempa\csname tud@color@#2@thcfg@#1\endcsname%
\expandafter\let\csname beamer@thcfg@#1\endcsname\@tempa
\expandafter\let\expandafter\@tempa\csname tud@color@#2@thcbg@#1\endcsname%
\expandafter\let\csname beamer@thcbg@#1\endcsname\@tempa
}
\providecommand*\tudbeamer@def[1]{%
\expandafter\newcommand\expandafter*%
\csname tudbeamer@#1\endcsname%
}
\newcommand*\@einrichtung{}
\newcommand*\@fachrichtung{}
\newcommand*\@institut{}
\newcommand*\@professur{}
\newcommand*{\einrichtung}[1]{\renewcommand*{\@einrichtung}{#1}}
\newcommand*{\fachrichtung}[1]{\renewcommand*{\@fachrichtung}{#1}}
\newcommand*{\institut}[1]{\renewcommand*{\@institut}{#1}}
\newcommand*{\professur}[1]{\renewcommand*{\@professur}{#1}}
\newcommand*{\datecity}[1]{\renewcommand*{\insertdatecity}{#1}}
\newlength\tudbeamerlogotopmargin
\newlength\tudbeamerlogoleftmargin
\newlength\tudbeamerlogowidth
\newlength\tudbeamerlogoheight
\newlength\tudbeamerfooterplacewidth
\newlength\tudbeamerfootercontentwidth
\newlength\tudbeamerfooterpagenumwidth% Layout width
\newlength\tudbeamer@footerpagenumwidth% measurement of page number width
\newlength\tudbeamerbackgroundheight
\newlength\tudbeamerbackgroundwidth
\setlength\tudbeamer@footerpagenumwidth{0pt}
% frame title
\gdef\frame@title@section{}
\def\frametitle{\secdef\tud@frametitlea\tud@frametitles}
\newcommand<>\tud@frametitlea{\gdef\frame@title@section{\ifnum\c@section>9\else 0\fi\arabic{section}\,\,}\alt#1{\@dblarg\beamer@@frametitle}{\beamer@gobbleoptional}}
\newcommand<>\tud@frametitles{\gdef\frame@title@section{}\alt#1{\@dblarg\beamer@@frametitle}{\beamer@gobbleoptional}}
\def\printpagelayout{%
\typeout{paper: \the\paperwidth\space x \the\paperheight\space ^^J
text: \the\textwidth\space x \the\textheight^^J
margins: \the\evensidemargin, \the\oddsidemargin^^J
top: \the\topmargin, \the\topskip^^J
head: \the\headheight, \the\headsep^^J
foot: \the\footskip,^^J
baseline: \the\baselineskip,^^J
marginpar: \the\marginparwidth, \the\marginparsep^^J
cols: \the\columnsep, \the\hoffset, \the\voffset^^J
geometry: \the\Gm@layoutwidth\space x \the\Gm@layoutheight\space +
\the\Gm@layouthoffset\space + \the\Gm@layoutvoffset^^J}%
\typeout{\if@twocolumn 2col \else 1col \fi}%
\typeout{\if@twoside 2side \else 1side \fi}%
\typeout{\if@mparswitch mpar \else no mpar \fi}%
\typeout{\if@reversemargin reverse margin \else margin \fi}%
\typeout{col: ht \the\@colht room \the\@colroom^^J
size: \the\hsize x \the\vsize^^J
colwidth: \the\columnwidth^^J
linewidth: \the\linewidth ^^J
}%
\typeout{bindekorrektur: \the\Gm@bindingoffset^^J
wd mp: \the\Gm@wd@mp
odd mp: \the\Gm@odd@mp
even mp: \the\Gm@even@mp
}%
}
\def\tudbeamer@save@length#1{%
\noexpand\setlength#1{\the#1}%
}
\newcommand\tudbeamer@savelayout[1]{%
\savegeometry{#1}%
\expandafter\edef\csname tudbeamer@savedlayout@#1\endcsname{%
\tudbeamer@save@length\@colht
\tudbeamer@save@length\@colroom
\tudbeamer@save@length\hsize
\tudbeamer@save@length\vsize
\tudbeamer@save@length\columnwidth
\tudbeamer@save@length\linewidth
%\tudbeamer@save@length\Gm@lmargin
%\tudbeamer@save@length\Gm@rmargin
}%
}
\newcommand\tudbeamer@loadlayout[1]{%
\loadgeometry{#1}%
\csname tudbeamer@savedlayout@#1\endcsname
}
\newcommand\tudbeamermakefooterbox[2]{%
\vbox to \tudbeamerlogoheight{%
\hsize=#1\relax
\setbox\@tempboxa\vbox{%
\hsize=#1\relax
\lineskip=0pt
\lineskiplimit 0pt
\centering
\strut
#2\relax
\strut\\%
\ifdim\vsize > 2.1\baselineskip
\vsize=3\baselineskip
\fi
}%
\setlength\@tempdima{0.4\tudbeamerlogoheight}%
\setlength\@tempdimb{\ht\@tempboxa}%
\ifdim\@tempdimb>\@tempdima
\usebox\@tempboxa
\else
\vfill
\usebox\@tempboxa
\vfill
\fi
\vss
}%
}
\def\framenumberbox#1{%
\hphantom{\insertpresentationendframe}\llap{#1}%
}
\def\pagenumberbox#1{%
\hphantom{\insertpresentationendframe}\llap{#1}%
}
\newcommand\tudbeamersetpagenumberwidths[2]{%
\def\insertpresentationendframe{#1}%
\def\insertpresentationendpage{#2}%
}
\newcommand{\tudbeamer@appendixstart}{%
\edef\insertpresentationendframe{\insertframenumber}%
\edef\insertpresentationendpage{\insertpagenumber}%
\immediate\write\@auxout{\string\@writefile{nav}%
{%
\noexpand\headcommand{%
\noexpand\tudbeamersetpagenumberwidths{\insertpresentationendframe}%
{\insertpresentationendpage}%
}%
}%
}%
\immediate\write\@auxout{%
\noexpand\def\noexpand\settudbeamerfooterpagenumwidth{%
\noexpand\setlength\noexpand\tudbeamerfooterpagenumwidth{\the\tudbeamer@footerpagenumwidth}%
}%
}
\let\tudbeamer@enddocument\relax
\let\settudbeamerfooterpagenumwidth\settudbeamerfooterpagenumendwidth
\settudbeamerfooterpagenumwidth
}
\newcommand\settudbeamerfooterpagenumwidth{
\setlength\tudbeamerfooterpagenumwidth{2em}%
}
\let\settudbeamerfooterpagenumendwidth\settudbeamerfooterpagenumwidth
\providecommand{\framenumberbox}[1]{\hbox{#1}}
\providecommand{\pagenumberbox}[1]{\hbox{#1}}
\providecommand{\insertpresentationendframe}{??}
\providecommand{\insertpresentationendpage}{??}
\providecommand*{\insertdatecity}{Dresden}
\providecommand*\inserttotalpagenumber{??}
\providecommand*\inserttotalframenumber{??}
\let\tudbeamer@origappendix\appendix
\def\appendix{%
\tudbeamer@appendixstart
\tudbeamer@origappendix
}
\newcommand{\tudbeamer@enddocument}{\tudbeamer@appendixstart}
\AtEndDocument{
\immediate\write\@auxout{%
\noexpand\def\noexpand\settudbeamerfooterpagenumendwidth{%
\noexpand\setlength\noexpand\tudbeamerfooterpagenumwidth{\the\tudbeamer@footerpagenumwidth}%
}%
}
\immediate\write\@auxout{%
\noexpand\global\noexpand\def\noexpand\inserttotalpagenumber{\insertpagenumber}%
}
\tudbeamer@enddocument
}
%% LaTeX-Paket für die TUD-Farben
%%
%% Tobias Schlemmer (tobias.schlemmer@mailbox.tu-dresden.de)
\NeedsTeXFormat{LaTeX2e}
\ProvidesPackage{tudcolors}[2012/02/05 v2.0.1 TU Dresden CD-Farben Tobias.Schlemmer@mailbox.tu-dresden.de]
\def\tudcolorscheme#1{%
\edef\tudcolor@scheme{#1}%
}
\def\tudcolormodel#1{%
\edef\tudcolor@model{#1}%
}
\DeclareOption{rgb}{%
\PassOptionsToPackage{\CurrentOption}{xcolor}%
\tudcolormodel{\CurrentOption}%
}
\DeclareOption{cmyk}{%
\PassOptionsToPackage{\CurrentOption}{xcolor}%
\tudcolormodel{\CurrentOption}%
}
\DeclareOption{RGB}{%
\PassOptionsToPackage{\CurrentOption}{xcolor}%
\tudcolormodel{\CurrentOption}%
}
\DeclareOption{HTML}{%
\PassOptionsToPackage{\CurrentOption}{xcolor}%
\tudcolormodel{\CurrentOption}%
}
\DeclareOption{cd2018}{\tudcolorscheme{\CurrentOption}}
\DeclareOption{cd2012ts}{\tudcolorscheme{\CurrentOption}}
\DeclareOption*{\PassOptionsToPackage{\CurrentOption}{xcolor}}
\ProcessOptions\relax
\@ifundefined{tudcolor@model}{%
\PassOptionsToPackage{natural}{xcolor}%
}{}
\RequirePackage{xcolor}
\@ifundefined{tudcolor@model}{}{%
\selectcolormodel{\tudcolor@model}%
}
\@ifundefined{tudcolor@scheme}{%
\def\tudcolor@scheme{cd2018}%
}{}
\def\tudcolors@define@scheme#1{%
\expandafter\def\csname tudcolors@scheme@#1\endcsname%
}
\def\tudcolorselect{%
\expandafter\csname tudcolors@scheme@\tudcolor@scheme\endcsname%
}
\def\tudcolor@defineshape#1#2{
\colorlet{#1 #2}{#1!#2}
}
\def\tudcolors@expand#1{%
\tudcolor@defineshape{#1}{100}
\tudcolor@defineshape{#1}{90}
\tudcolor@defineshape{#1}{80}
\tudcolor@defineshape{#1}{70}
\tudcolor@defineshape{#1}{60}
\tudcolor@defineshape{#1}{50}
\tudcolor@defineshape{#1}{40}
\tudcolor@defineshape{#1}{30}
\tudcolor@defineshape{#1}{20}
\tudcolor@defineshape{#1}{10}
}
\def\tudcolors@define#1#2#3{%
\definecolor{#1}{#2}{#3}%
\tudcolors@expand{#1}%
}
\def\tudcolors@let#1#2{%
\colorlet{#2}{#1}%
\tudcolors@expand{#2}%
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Farbdefinitionen entsprechend dem Farbregister auf
%%% http://tu-dresden.de/service/cd/6_handbuch/handbuch_farbregister.pdf
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Hausfarben
% Dunkelblau
\definecolor{HKS41K100}{rgb/cmyk}{0.0431373,0.164706,0.317647/1.00, 0.70, 0.10, 0.50}
\definecolor{HKS41K90}{rgb/cmyk}{0.113725,0.207843,0.356863/0.9, 0.63, 0.09, 0.45}
\definecolor{HKS41K80}{rgb/cmyk}{0.184314,0.25098,0.403922/0.8, 0.56, 0.08, 0.40}
\definecolor{HKS41K70}{rgb/cmyk}{0.247059,0.309804,0.454902/0.7, 0.49, 0.07, 0.35}
\definecolor{HKS41K60}{rgb/cmyk}{0.317647,0.364706,0.501961/0.6, 0.42, 0.06, 0.30}
\definecolor{HKS41K50}{rgb/cmyk}{0.388235,0.423529,0.556863/0.5, 0.35, 0.05, 0.25}
\definecolor{HKS41K40}{rgb/cmyk}{0.466667,0.498039,0.619608/0.4, 0.28, 0.04, 0.20}
\definecolor{HKS41K30}{rgb/cmyk}{0.545098,0.580392,0.694118/0.3, 0.21, 0.03, 0.15}
\definecolor{HKS41K20}{rgb/cmyk}{0.658824,0.686275,0.780392/0.2, 0.14, 0.02, 0.10}
\definecolor{HKS41K10}{rgb/cmyk}{0.803922,0.831373,0.886275/0.1, 0.07, 0.01, 0.05}
% Grau
\definecolor{HKS92K100}{cmyk}{0.1,0.00,0.05,0.65}
\definecolor{HKS92K90}{cmyk}{0.09,0.00,0.045,0.585}
\definecolor{HKS92K80}{cmyk}{0.08,0.00,0.04,0.52}
\definecolor{HKS92K70}{cmyk}{0.07,0.00,0.035,0.455}
\definecolor{HKS92K60}{cmyk}{0.06,0.00,0.03,0.39}
\definecolor{HKS92K50}{cmyk}{0.05,0.00,0.025,0.325}
\definecolor{HKS92K40}{cmyk}{0.04,0.00,0.02,0.26}
\definecolor{HKS92K30}{cmyk}{0.03,0.00,0.015,0.195}
\definecolor{HKS92K20}{cmyk}{0.02,0.00,0.01,0.13}
\definecolor{HKS92K10}{cmyk}{0.01,0.00,0.005,0.065}
% Auszeichnungsfarbe 1. Kategorie
\definecolor{HKS44K100}{rgb/cmyk}{0,0.34902,0.639216/1.00,0.50,0.0,0.0}
\definecolor{HKS44K90}{rgb/cmyk}{0.101961,0.392157,0.666667/0.9,0.45,.0,.0}
\definecolor{HKS44K80}{rgb/cmyk}{0.203922,0.435294,0.698039/0.8,.40,.0,.0}
\definecolor{HKS44K70}{rgb/cmyk}{0.298039,0.478431,0.72549/.7,.35,.0,.0}
\definecolor{HKS44K60}{rgb/cmyk}{0.380392,0.521569,0.752941/.6,.3,0,0}
\definecolor{HKS44K50}{rgb/cmyk}{0.45098,0.572549,0.788235/.5,.25,0,0}
\definecolor{HKS44K40}{rgb/cmyk}{0.529412,0.631373,0.823529/.4,.20,0,0}
\definecolor{HKS44K30}{rgb/cmyk}{0.611765,0.694118,0.858824/.3,.15,0,0}
\definecolor{HKS44K20}{rgb/cmyk}{0.721569,0.776471,0.901961/.2,.10,0,0}
\definecolor{HKS44K10}{rgb/cmyk}{0.847059,0.878431,0.94902/.1,.05,0,0}
% Auszeichnungsfarbe 2. Kategorie
% Violett
\definecolor{HKS36K10}{rgb/cmyk}{ 0.886275, 0.8549, 0.925488/0.08, 0.09, 0.00, 0.00 }
\definecolor{HKS36K20}{rgb/cmyk}{ 0.772547, 0.72549, 0.8549/0.16, 0.18, 0.00, 0.00 }
\definecolor{HKS36K30}{rgb/cmyk}{ 0.694118, 0.631373, 0.796077/0.24, 0.27, 0.00, 0.00 }
\definecolor{HKS36K40}{rgb/cmyk}{ 0.623528, 0.552934, 0.745096/0.32, 0.36, 0.00, 0.00 }
\definecolor{HKS36K50}{rgb/cmyk}{ 0.564705, 0.486273, 0.698039/0.40, 0.45, 0.00, 0.00 }
\definecolor{HKS36K60}{rgb/cmyk}{ 0.509803, 0.423529, 0.654901/0.48, 0.54, 0.00, 0.00 }
\definecolor{HKS36K70}{rgb/cmyk}{ 0.458823, 0.360784, 0.615685/0.56, 0.63, 0.00, 0.00 }
\definecolor{HKS36K80}{rgb/cmyk}{ 0.411764, 0.298039, 0.576469/0.64, 0.72, 0.00, 0.00 }
\definecolor{HKS36K90}{rgb/cmyk}{ 0.364706, 0.235294, 0.537254/0.72, 0.81, 0.00, 0.00 }
\definecolor{HKS36K100}{rgb/cmyk}{ 0.317647, 0.160784, 0.498039/0.80, 0.90, 0.00, 0.00 }
% lila
\definecolor{HKS33K10}{rgb/cmyk}{ 0.956861, 0.878431, 0.909802/0.05, 0.10, 0.00, 0.00}
\definecolor{HKS33K20}{rgb/cmyk}{ 0.890194, 0.733332, 0.862743/0.10, 0.20, 0.00, 0.00}
\definecolor{HKS33K30}{rgb/cmyk}{ 0.784312, 0.635293, 0.784312/0.15, 0.30, 0.00, 0.00}
\definecolor{HKS33K40}{rgb/cmyk}{ 0.733332, 0.556863, 0.733332/0.20, 0.40, 0.00, 0.00}
\definecolor{HKS33K50}{rgb/cmyk}{ 0.686275, 0.486273, 0.682351/0.25, 0.50, 0.00, 0.00}
\definecolor{HKS33K60}{rgb/cmyk}{ 0.647057, 0.419607, 0.639216/0.30, 0.60, 0.00, 0.00}
\definecolor{HKS33K70}{rgb/cmyk}{ 0.611765, 0.352940, 0.596077/0.35, 0.70, 0.00, 0.00}
\definecolor{HKS33K80}{rgb/cmyk}{ 0.572549, 0.282352, 0.556863/0.40, 0.80, 0.00, 0.00}
\definecolor{HKS33K90}{rgb/cmyk}{ 0.50196, 0.2, 0.513724/0.45, 0.90, 0.00, 0.00}
\definecolor{HKS33K100}{rgb/cmyk}{ 0.505881, 0.101961, 0.470587/0.50, 1.00, 0.00, 0.00}
% dunkelgrün
\definecolor{HKS57K10}{rgb/cmyk}{ 0.827449, 0.905880, 0.772547/0.10, 0.00, 0.09, 0.02}
\definecolor{HKS57K20}{rgb/cmyk}{ 0.686275, 0.831373, 0.674508/0.20, 0.00, 0.18, 0.04}
\definecolor{HKS57K30}{rgb/cmyk}{ 0.560783, 0.764704, 0.596077/0.30, 0.00, 0.27, 0.06}
\definecolor{HKS57K40}{rgb/cmyk}{ 0.462744, 0.709802, 0.50196/0.40, 0.00, 0.36, 0.08}
\definecolor{HKS57K50}{rgb/cmyk}{ 0.356863, 0.658824, 0.486273/0.50, 0.00, 0.45, 0.10}
\definecolor{HKS57K60}{rgb/cmyk}{ 0.243137, 0.615685, 0.447058/0.60, 0.00, 0.54, 0.12}
\definecolor{HKS57K70}{rgb/cmyk}{ 0.098039, 0.50196, 0.360784/0.70, 0.00, 0.63, 0.14}
\definecolor{HKS57K80}{rgb/cmyk}{ 0.035294, 0.50196, 0.360784/0.80, 0.00, 0.72, 0.16}
\definecolor{HKS57K90}{rgb/cmyk}{ 0.000000, 0.509803, 0.321568/0.90, 0.00, 0.81, 0.18}
\definecolor{HKS57K100}{rgb/cmyk}{ 0.000000, 0.478431, 0.278431/1.00, 0.00, 0.90, 0.20}
% hellgrün
\definecolor{HKS65K10}{rgb/cmyk}{ 0.890194, 0.94902, 0.882351/0.06, 0.00, 0.10, 0.00}
\definecolor{HKS65K20}{rgb/cmyk}{ 0.799998, 0.905880, 0.784312/0.13, 0.00, 0.20, 0.00}
\definecolor{HKS65K30}{rgb/cmyk}{ 0.705881, 0.862743, 0.698039/0.19, 0.00, 0.30, 0.00}
\definecolor{HKS65K40}{rgb/cmyk}{ 0.635293, 0.835292, 0.62745/0.26, 0.00, 0.40, 0.00}
\definecolor{HKS65K50}{rgb/cmyk}{ 0.552934, 0.799998, 0.560783/0.32, 0.00, 0.50, 0.00}
\definecolor{HKS65K60}{rgb/cmyk}{ 0.494117, 0.776471, 0.498039/0.39, 0.00, 0.60, 0.00}
\definecolor{HKS65K70}{rgb/cmyk}{ 0.427450, 0.749018, 0.435294/0.45, 0.00, 0.70, 0.00}
\definecolor{HKS65K80}{rgb/cmyk}{ 0.34902, 0.721569, 0.372548/0.52, 0.00, 0.80, 0.00}
\definecolor{HKS65K90}{rgb/cmyk}{ 0.262745, 0.698039, 0.298039/0.58, 0.00, 0.90, 0.00}
\definecolor{HKS65K100}{rgb/cmyk}{ 0.133333, 0.67843, 0.211764/0.65, 0.00, 1.00, 0.00}
% Ausnahmefarbe HKS 07_K
\definecolor{HKS07K10}{rgb/cmyk}{ 0.992155, 0.94902, 0.819606/0.00, 0.06, 0.10, 0.00}
\definecolor{HKS07K20}{rgb/cmyk}{ 0.984312, 0.913723, 0.745096/0.00, 0.12, 0.20, 0.00}
\definecolor{HKS07K30}{rgb/cmyk}{ 0.976468, 0.866665, 0.643136/0.00, 0.18, 0.30, 0.00}
\definecolor{HKS07K40}{rgb/cmyk}{ 0.968625, 0.823529, 0.576469/0.00, 0.24, 0.40, 0.00}
\definecolor{HKS07K50}{rgb/cmyk}{ 0.960782, 0.756861, 0.501961/0.00, 0.30, 0.50, 0.00}
\definecolor{HKS07K60}{rgb/cmyk}{ 0.952939, 0.705881, 0.443136/0.00, 0.36, 0.60, 0.00}
\definecolor{HKS07K70}{rgb/cmyk}{ 0.945096, 0.658824, 0.380392/0.00, 0.42, 0.70, 0.00}
\definecolor{HKS07K80}{rgb/cmyk}{ 0.937253, 0.611765, 0.317647/0.00, 0.48, 0.80, 0.00}
\definecolor{HKS07K90}{rgb/cmyk}{ 0.921567, 0.545098, 0.219607/0.00, 0.54, 0.90, 0.00}
\definecolor{HKS07K100}{rgb/cmyk}{ 0.909802, 0.482352, 0.078431/0.00, 0.60, 1.00, 0.00}
\tudcolors@define@scheme{cd2012ts}{%
\tudcolors@let{HKS41K100}{cddarkblue}
\tudcolors@let{HKS41K100}{tudbase}
% Auszeichnungsfarbe 1. Kategorie
\tudcolors@let{HKS44K100}{cdblue}
\tudcolors@let{HKS44K100}{tudaccent2}
% Auszeichnungsfarbe 1. Kategorie
\tudcolors@let{TUDCyan}{cdcyan}
\tudcolors@let{TUDCyan}{tudaccent1}
% Grau
\tudcolors@let{HKS92K100}{cdgray}
\tudcolors@let{HKS92K100}{cdgrey}
\tudcolors@let{HKS92K100}{tudgrey}
% lila
\tudcolors@let{HKS33K100}{cdpurple}
\tudcolors@let{HKS33K100}{tudaccent5}
% Auszeichnungsfarbe 2. Kategorie
% Violett
\tudcolors@let{HKS36K100}{cdindigo}
\tudcolors@let{HKS36K100}{tudaccent6}
% hellgrün
\tudcolors@let{HKS65K100}{cdgreen}
\tudcolors@let{HKS65K100}{tudaccent3}
% dunkelgrün
\tudcolors@let{HKS57K100}{cddarkgreen}
\tudcolors@let{HKS57K100}{tudaccent4}
% Ausnahmefarbe HKS 07_K
\tudcolors@let{HKS07K100}{cdorange}
\tudcolors@let{HKS07K100}{tudalert}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Farbdefinitionen entsprechend dem Farbregister auf
%%% http://tu-dresden.de/service/cd/6_handbuch/handbuch_farbregister.pdf
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Hausfarben
% Dunkelblau
\tudcolors@define{HKS41}{RGB/cmyk}{0,48,94/1.00, 0.70, 0.10, 0.50}
% ppt: 00305e
% dk1
% Auszeichnungsfarbe 1. Kategorie
\tudcolors@define{HKS44}{RGB/cmyk}{0,106,179/1.00,0.50,0.0,0.0}
% ppt: 006ab3
% accent2
% Auszeichnungsfarbe 1. Kategorie
\tudcolors@define{TUDCyan}{RGB/cmyk}{0,158,224/1.00,0.00,0.00,0.00}
% ppt: 009ee0
% accent1
% Grau
\tudcolors@define{HKS92}{RGB/cmyk}{114,120,121/0.1,0.00,0.05,0.65}
% ppt: 727879
% lt2
% lila
\tudcolors@define{HKS33}{RGB/cmyk}{147,16,126/0.50, 100, 0.00, 0.00}
% ppt: 93107e
% accent5
% Auszeichnungsfarbe 2. Kategorie
% Violett
\tudcolors@define{HKS36}{RGB/cmyk}{84,55,138/0.80, 0.90, 0.00, 0.00}
% ppt: 54378a
% accent6
% hellgrün
\tudcolors@define{HKS65}{RGB/cmyk}{106,176,35/0.65, 0.00, 1.00, 0.00}
% ppt: 6ab023
% accent3
% dunkelgrün
\tudcolors@define{HKS57}{RGB/cmyk}{0,125,64/100, 0.00, 0.90, 0.20}
% ppt: 007d40
% accent4
% Ausnahmefarbe HKS 07
\tudcolors@define{HKS07}{RGB/cmyk}{238,127,0/0.00, 0.60, 1.00, 0.00}
% ppt:
% accent7
\tudcolors@define@scheme{cd2018}{%
\tudcolors@let{HKS41}{cddarkblue}
\tudcolors@let{HKS41}{tudbase}
% Auszeichnungsfarbe 1. Kategorie
\tudcolors@let{HKS44}{cdblue}
\tudcolors@let{HKS44}{tudaccent2}
% Auszeichnungsfarbe 1. Kategorie
\tudcolors@let{TUDCyan}{cdcyan}
\tudcolors@let{TUDCyan}{tudaccent1}
% Grau
\tudcolors@let{HKS92}{cdgray}
\tudcolors@let{HKS92}{cdgrey}
\tudcolors@let{HKS92}{tudgrey}
% lila
\tudcolors@let{HKS33}{cdpurple}
\tudcolors@let{HKS33}{tudaccent5}
% Auszeichnungsfarbe 2. Kategorie
% Violett
\tudcolors@let{HKS36}{cdindigo}
\tudcolors@let{HKS36}{tudaccent6}
% hellgrün
\tudcolors@let{HKS65}{cdgreen}
\tudcolors@let{HKS65}{tudaccent3}
% dunkelgrün
\tudcolors@let{HKS57}{cddarkgreen}
\tudcolors@let{HKS57}{tudaccent4}
% Ausnahmefarbe HKS 07_K
\tudcolors@let{HKS07}{cdorange}
\tudcolors@let{HKS07}{tudalert}
}
\tudcolorselect
\AtBeginDocument{%
\@ifpackageloaded{hyperref}{%
\hypersetup{%
linkcolor=tudaccent2
}%
}{}%
}
\endinput
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment