diff --git a/beamerthemetokkee.sty b/beamerthemetokkee.sty
index 89044dfcb272d1687da0ef987f21c9679f27534b..2a9b7a1f6185ecb71b9c9eed1785ad07be1050c1 100644 (file)
--- a/beamerthemetokkee.sty
+++ b/beamerthemetokkee.sty
+%
+% Copyright (C) 2013-2016 Sebastian 'tokkee' Harl <sh@tokkee.org>
+% All rights reserved.
+%
+% Redistribution and use in source and binary forms, with or without
+% modification, are permitted provided that the following conditions
+% are met:
+% 1. Redistributions of source code must retain the above copyright
+% notice, this list of conditions and the following disclaimer.
+% 2. Redistributions in binary form must reproduce the above copyright
+% notice, this list of conditions and the following disclaimer in the
+% documentation and/or other materials provided with the distribution.
+%
+% THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+% ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+% TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+% PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR
+% CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+% EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+% PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+% OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+% WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+% OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+% ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+%
\usepackage{beamertokkee}
\usepackage{lmodern}
\usepackage{beamertokkee}
\usepackage{lmodern}
+\usepackage{beamertokkee}
+
\usecolortheme{tokkee}
\usecolortheme{tokkee}
+\usepackage{translator}
+\usedictionary{translator-tokkeebeamer-dictionary}
+
\usepackage{tikz}
\usetikzlibrary{positioning}
\usepackage{tikz}
\usetikzlibrary{positioning}
-\usetikzlibrary{shadows}
-\setbeamersize{text margin left=7mm,text margin right=7mm}
+\setbeamersize{text margin left=7mm, text margin right=7mm}
\titlegraphic{
\begin{tikzpicture}[remember picture,overlay]
\titlegraphic{
\begin{tikzpicture}[remember picture,overlay]
\setbeamertemplate{title page}
{
\begin{centering}
\setbeamertemplate{title page}
{
\begin{centering}
- \begin{tikzpicture}
- \usebeamercolor[bg]{title}
- \draw[thick,draw=gray] (0,0)
- node [fill=white,draw,drop shadow,rounded corners,inner sep=10pt,align=center]
- {
- \,\\
- \usebeamerfont{title}%
- \usebeamercolor[fg]{title}%
- \inserttitle\par\\[.25em]
- \ifx\insertsubtitle\@empty
- \else
- {\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}
- \insertsubtitle\par}
- \fi
- };
- \end{tikzpicture}
+ \titlebox{%
+ {\usebeamerfont{title}\usebeamercolor[fg]{title}%
+ \inserttitle}
+ \ifx\insertsubtitle\@empty%
+ \else%
+ \par\\[.25em]
+ {\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}%
+ \mbox{\insertsubtitle}\par}%
+ \fi%
+ }
\vskip1em
\vskip1em
\setbeamertemplate{frametitle}
{
\begin{tikzpicture}[remember picture,overlay]
\setbeamertemplate{frametitle}
{
\begin{tikzpicture}[remember picture,overlay]
+ \fill[fill=tokkeelightgray,anchor=north west]
+ (-7mm,-.0\paperheight) rectangle +(\paperwidth,20mm);
+ \fill[fill=tokkeeblue,anchor=north west,drop shadow]
+ (-7mm,-.0\paperheight) rectangle +(\paperwidth,-3mm);
+ \end{tikzpicture}
+ \begin{tikzpicture}[remember picture,overlay]
+ \node[inner sep=0pt,anchor=east] (logo)
+ at (\textwidth,.07\paperheight)
+ {\includegraphics[height=10mm]{tokkee_logo}};
\node[inner sep=0pt,anchor=base west] (tokkee_frametitle)
\node[inner sep=0pt,anchor=base west] (tokkee_frametitle)
- at (0,.03\paperheight)
- {\large\insertframetitle};
+ at (-.03\paperwidth,.05\paperheight)
+ {\insertframetitle};
\end{tikzpicture}
}
\end{tikzpicture}
}
{
\begin{tikzpicture}[overlay]
\node (tokkee_copyright)[inner sep=0pt,anchor=base west]
{
\begin{tikzpicture}[overlay]
\node (tokkee_copyright)[inner sep=0pt,anchor=base west]
- at (.03\paperwidth,.01\paperheight)
+ at (.03\paperwidth,.02\paperheight)
{\scriptsize \insertcopyrightinfo};
\node (tokkee_framenumber) [inner sep=0pt,anchor=base east]
{\scriptsize \insertcopyrightinfo};
\node (tokkee_framenumber) [inner sep=0pt,anchor=base east]
- at (.97\paperwidth,.01\paperheight)
+ at (.97\paperwidth,.02\paperheight)
{\scriptsize \insertshorttitle{} -- \translate{Slide} \insertframenumber};
\end{tikzpicture}
}
{\scriptsize \insertshorttitle{} -- \translate{Slide} \insertframenumber};
\end{tikzpicture}
}