]> git.uio.no Git - ifi-stolz-refaktor.git/blame - presentation/beamerthemeIfi.sty
Thesis: chapter 4
[ifi-stolz-refaktor.git] / presentation / beamerthemeIfi.sty
CommitLineData
f1612eed
EK
1% Official presentation theme for Ifi/UiO
2% Implemented by dag@ifi.uio.no
3% Version 2009-08-10
4
5\definecolor{ifi-oliven}{rgb}{0.277,0.258,0.125}
6\setbeamercolor{structure}{fg=ifi-oliven}
7\usecolortheme{rose}
8
9\newif\ifNorskIfiBeamer \NorskIfiBeamerfalse
10\DeclareOptionBeamer{norsk}{\NorskIfiBeamertrue}
11\DeclareOptionBeamer{nynorsk}{\NorskIfiBeamertrue}
12\ProcessOptionsBeamer
13
14\RequirePackage{type1cm}
15\RequirePackage{type1ec}
16
17\mode<presentation>
18\setbeamertemplate{background}
19 {\ifNorskIfiBeamer
20 \def\IfiBeamer@BGA{ifi-bg-nor-1}%
21 \def\IfiBeamer@BGB{ifi-bg-nor}%
22 \else
23 \def\IfiBeamer@BGA{ifi-bg-eng-1}%
24 \def\IfiBeamer@BGB{ifi-bg-eng}%
25 \fi
26 \ifnum\insertframenumber=1
27 \includegraphics[width=\paperwidth,height=\paperheight]{\IfiBeamer@BGA}\else
28 \includegraphics[width=\paperwidth,height=\paperheight]{\IfiBeamer@BGB}\fi}
29
30\renewcommand{\frametitle}[1]{\ifnum\insertframenumber=1
31 \vspace*{1cm}\color{white}\LARGE\textbf{#1}\par\bigskip\large\else
32 {\bf\Large #1\par}\medskip\fi}
33
34\defbeamertemplate*{sidebar right}{Ifi}
35{
36 \vfill%
37 \llap{\makebox[\paperwidth]{\usebeamertemplate***{navigation symbols}}}%
38 \vskip2pt%
39}
40
41\defbeamertemplate*{footline}{Ifi}
42{%
43 \leavevmode%
44 \raisebox{13mm}[0pt][0pt]{%
45 \hbox{\begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex,
46 leftskip=.2cm,rightskip=.2cm plus 1fill]{title in head/foot}%
47 \usebeamerfont{title in head/foot}%
48 \ifnum\insertframenumber=1\else\insertdate\fi
49 \end{beamercolorbox}%
50 \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex,
51 leftskip=.2cm plus 1fill,rightskip=.2cm]{title in head/foot}%
52 \usebeamerfont{title in head/foot}%
53 \ifnum\insertframenumber=1\else\insertframenumber\fi
54 \end{beamercolorbox}}}%
55 \vskip 0mm%
56}
57
58\mode
59<all>