chef-lctp/presentation/vorlage/theme/theme.tex

126 lines
3.9 KiB
TeX

\newif\ifzihbackground
\zihbackgroundtrue
%\zihbackgroundfalse
% Yes, this is dirty
\newcommand\zihmaketitle{
\definecolor{white}{gray}{1.00}%
\setbeamercolor{normaltext}{bg=darkblue}%
\setbeamertemplate{headline}{%
\vskip6.15mm\color{white}\setlength{\arrayrulewidth}{0.3pt}%
\begin{tabular*}{\paperwidth}[b]{l@{\extracolsep\fill}}%
\hspace*{3.0mm}\color{white}%
\includegraphics[height=7.81mm]{theme/logo/tu_logo_black}\\[1.2mm]%
\hline\hspace*{11.76mm}\rule[-0.8mm]{0pt}{2.47mm}%
\def\@@dummyComma{}\rule{0pt}{5.8pt}%
\insertinstitute \\%
\hline%
\end{tabular*}%
\hspace{-\paperwidth}%
}%
\ifzihbackground
\setbeamertemplate{footline}{}
\setbeamertemplate{background}{\includegraphics[height=\paperheight,width=\paperwidth]{theme/logo/bg}}
\else
\setbeamertemplate{footline}{
\parbox[t][22mm]{\paperwidth}{
\vspace*{-8.18mm}
\rule
{98.6mm}{0pt}\includegraphics[height=15mm]{theme/logo/zih_logo_white}
}
}
\fi%
\frame{\titlepage}
% Kopf-/Fusszeilen fuer restliche Folien
\setbeamercolor{normal text}{bg=white}
\setbeamertemplate{background}{}
\setbeamertemplate{headline}[zih01 theme]
\setbeamertemplate{footline}[zih01 theme]
}
\usetheme{Dresden}
%\useoutertheme{theme/zih01}
%\useinnertheme{theme/zih01}
\usepackage{theme/beamerouterthemezih01}
\usepackage{theme/beamerinnerthemezih01}
%\useinnertheme{rounded}
\definecolor{darkblue}{rgb}{0.04, 0.16, 0.32}
% font color for headlines etc.
\setbeamercolor*{structure}{fg=darkblue,bg=white}
% disable navigation symbols
\setbeamertemplate{navigation symbols}{}
% can't remember what this is good for
\setbeamercovered{transparent}
% reduce margin size
\setbeamersize{text margin left=0.7cm}
\setbeamersize{text margin right=0.7cm}
%
% Outer Color Theme "whale" sorgt f?r strenge farbliche Trennen zwischen Zierrat
% und dem eigentlichen Inhalt. Ein dunkler Hintergrund f?r den Folientitel wirkt
% aber zu aufdringlich.
%
\usecolortheme{orchid}
%\setbeamercolor{titlelike}{parent=structure}
%
% Inner Color Theme "orchid" sorgt f?r farblich abgesetzt Bl?cke (Definitionen,
% S?tze, Beispiele, Beweise, ...).
%
%\usecolortheme{orchid}
%zum drucken
%\usepackage{pgfpages}
%\pgfpagesuselayout{resize to}[a4paper,border shrink=5mm,port]
%\pgfpagesuselayout{4 on 1}[a4paper,border shrink=3mm, landscape]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\definecolor{LightGray} {gray}{0.9}
\definecolor{Gray} {gray}{0.5}
\definecolor{DarkGray} {gray}{0.2}
\definecolor{listinggray} {gray}{0.96}
\definecolor{DarkGreen} {rgb}{0.0,0.6,0.0}
\definecolor{DarkRed} {rgb}{0.6,0.0,0.0}
\definecolor{DarkBlue} {rgb}{0.0,0.0,0.6}
\definecolor{DarkCyan} {rgb}{0.7,0.7,0.2}
\definecolor{DarkDarkGreen} {rgb}{0.0,0.4,0.0}
\lstset{language=C}
\lstset{linewidth=0.99\textwidth}
%\lstset{boxpos=c}
\lstset{xleftmargin=0.03\textwidth}
%\lstset{breaklines=true}
\lstset{framexleftmargin=0.03\textwidth}
\lstset{abovecaptionskip=\smallskipamount}
\lstset{belowcaptionskip=\smallskipamount}
\lstset{basicstyle=\ttfamily\tiny}
\lstset{backgroundcolor=\color{listinggray}}
%\lstset{frameround=ffff}
%\lstset{frame=shadowbox}
%\lstset{rulesepcolor=\color{Gray}}
\lstset{numbers=left}
\lstset{numberstyle=\tiny \color{DarkGray}}
\lstset{numbersep=0.01\textwidth}
\lstset{showstringspaces=false}
%\lstset{showspaces=false}
\lstset{tabsize=4}
%% all words in the following list are printed in bold letters in a listing
\lstset{emph={__asm__, __volatile__, return, main,},emphstyle={\bfseries\color{DarkGray}}}
\lstset{captionpos=b}
% Style für C Sourcecode
\lstdefinestyle{CA}{
language=C,
basicstyle=\ttfamily\scriptsize,
keywordstyle=\ttfamily\bfseries\color{DarkBlue},
stringstyle=\ttfamily\color{DarkRed},
commentstyle=\ttfamily\color{DarkGreen},
identifierstyle=\ttfamily\color{DarkCyan},
backgroundcolor=\color{listinggray},
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%