Code

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