Code

1d1cea813809c47ded0c83a0dce1832cbfb1eb8b
[tokkeebeamer.git] / beamerthemetokkee.sty
1 \usepackage{beamertokkee}
2 \usepackage{lmodern}
4 \usepackage{beamertokkee}
6 \usecolortheme{tokkee}
8 \usepackage{tikz}
10 \usetikzlibrary{positioning}
12 \setbeamersize{text margin left=7mm, text margin right=7mm}
14 \titlegraphic{
15         \begin{tikzpicture}[remember picture,overlay]
16                 \node[inner sep=5mm,anchor=south west] at (current page.south west)
17                         {\includegraphics[width=.25\paperwidth]{tokkee_logo}};
18         \end{tikzpicture}
19 }
21 \setbeamerfont{title}{series=\bfseries}
22 \setbeamerfont{author}{series=\bfseries}
23 \setbeamertemplate{title page}
24 {
25         \begin{centering}
26                 \titlebox{%
27                         {\usebeamerfont{title}\usebeamercolor[fg]{title}%
28                          \inserttitle}
29                         \ifx\insertsubtitle\@empty%
30                         \else%
31                                 \par\\[.25em]
32                                 {\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}%
33                                  \mbox{\insertsubtitle}\par}%
34                         \fi%
35                 }
37                 \vskip1em
39                 \begin{beamercolorbox}[sep=8pt,center]{author}
40                         \usebeamerfont{author}\insertauthor
41                 \end{beamercolorbox}
42                 \begin{beamercolorbox}[sep=8pt,center]{institute}
43                         \usebeamerfont{institute}\insertinstitute
44                 \end{beamercolorbox}
45                 \begin{beamercolorbox}[sep=8pt,center]{date}
46                         \usebeamerfont{date}\insertdate
47                 \end{beamercolorbox}
49                 \vskip0.5em
50                 {\usebeamercolor[fg]{titlegraphic}\inserttitlegraphic\par}
51         \end{centering}
52 }
54 \setbeamerfont{frametitle}{series=\bfseries}
55 \setbeamertemplate{frametitle}
56 {
57         \begin{tikzpicture}[remember picture,overlay]
58                 \fill[fill=tokkeelightgray,anchor=north west]
59                         (-7mm,-.0\paperheight) rectangle +(\paperwidth,20mm);
60                 \fill[fill=tokkeeblue,anchor=north west,drop shadow]
61                         (-7mm,-.0\paperheight) rectangle +(\paperwidth,-3mm);
62         \end{tikzpicture}
63         \begin{tikzpicture}[remember picture,overlay]
64                 \node[inner sep=0pt,anchor=east] (logo)
65                         at (\textwidth,.07\paperheight)
66                         {\includegraphics[height=10mm]{tokkee_logo}};
67                 \node[inner sep=0pt,anchor=base west] (tokkee_frametitle)
68                         at (-.03\paperwidth,.05\paperheight)
69                         {\insertframetitle};
70         \end{tikzpicture}
71 }
73 \setbeamertemplate{headline}
74 {
75         % "allocate" space for the headline
76         \vspace*{.10\paperheight}
77 }
79 \setbeamertemplate{footline}
80 {
81         \begin{tikzpicture}[overlay]
82                 \node (tokkee_copyright)[inner sep=0pt,anchor=base west]
83                         at (.03\paperwidth,.01\paperheight)
84                         {\scriptsize \insertcopyrightinfo};
85                 \node (tokkee_framenumber) [inner sep=0pt,anchor=base east]
86                         at (.97\paperwidth,.01\paperheight)
87                         {\scriptsize \insertshorttitle{} -- \translate{Slide} \insertframenumber};
88         \end{tikzpicture}
89 }
91 % no navigation symbols
92 \setbeamertemplate{navigation symbols}{}
94 % Use black dots as itemize symbols
95 \setbeamertemplate{itemize item}[circle]
96 \setbeamertemplate{itemize subitem}[square]
97 \setbeamertemplate{itemize subsubitem}[square]