% Copyright 2015 by Facundo Muñoz % % This file may be distributed and/or modified % % 1. under the LaTeX Project Public License and/or % 2. under the GNU Public License. % \ProvidesPackage{beamerthemesimple} %\def\beamer@simplecolor{gris} %\DeclareOptionBeamer{color}{\beamer@simplecolor=#1} %\ExecuteOptionsBeamer{gris} %\ProcessOptionsBeamer \usepackage{tikz} \usetikzlibrary{arrows,shapes,trees,positioning,fadings} \input xkeyval \newcommand<>{\includeoverlaygraphics}[2][] { \begin{tikzpicture} \alt#3{\node[opacity=1] {\includegraphics[#1]{#2}};} {\node[opacity=.15] {\includegraphics[#1]{#2}};} \end{tikzpicture} } % These define macros \KV@setwatermark@hoffset that take one argument % which is processed by the last piece of codes into braces \def\@hos{} \def\@vos{} \def\@alpha{} % This one does not work. Why? \define@key{setwatermark}{hoffset}[\def\@hos{.}]{\def\@hos{\hspace*{#1}}} \define@key{setwatermark}{voffset}[\def\@vos{.}]{\def\@vos{\vspace*{#1}}} \define@key{setwatermark}{alpha}[\def\@alpha{0.7}]{\def\@alpha{#1}} \def\setwatermark{\@ifnextchar[\@setwatermark{\@setwatermark[]}} \def\@setwatermark[#1]#2{% \setkeys{setwatermark}{#1}% \def\@watermark{#2} } % \newcommand{\setwatermark}[1]{\def\@watermark{#1}} \setwatermark{} % Empty initialization \mode % define margin \def\marginsize{0.4cm} % http://www.colorcombos.com/color-scheme-275.html \definecolor{destacado}{HTML}{515151} % gris oscuro \definecolor{normal}{HTML}{797979} % gris medio \definecolor{fondo}{HTML}{e6e6e6} % gris claro \definecolor{logo}{HTML}{8E8E8E} % el gris del logo % para el logo en el footer \def\logoimage{% \raisebox{-1.1ex}{\includegraphics[width=3.3ex,trim=2.7 2.7 2.7 2.7]{\inserttitlegraphic}}% } \setbeamercolor{normal text}{bg=white,fg=normal} \setbeamercolor*{block title}{bg=fondo,fg=destacado} \setbeamercolor*{block body}{bg=fondo,fg=normal} \setbeamercolor{alerted text}{fg=black} \usetheme{default} % \usecolortheme[named=gris]{structure} \usecolortheme[named=destacado]{structure} \usefonttheme{structurebold} % overlays semitransparentes \setbeamercovered{transparent} % customize title page \def\twitter#1{\def\@twitter{\href{https://twitter.com/#1}{@#1}}} \newcommand{\inserttwitter}{\@twitter} \def\titlecontent{ \usebeamerfont{title}\usebeamercolor[destacado]{title}\inserttitle \par \usebeamerfont{subtitle}\usebeamercolor[destacado]{subtitle}\insertsubtitle \par \bigskip \usebeamerfont{author}\usebeamercolor[normal]{author}\insertauthor \par \usebeamerfont{author}\usebeamercolor[normal]{author}\inserttwitter \par \bigskip \usebeamerfont{institute}\usebeamercolor[normal]{institute}\insertinstitute \par \usebeamerfont{date}\usebeamercolor[normal]{date}\insertdate \par % webpage plug \usebeamerfont{url}\usebeamercolor[normal]{url}\href{https://gul.uc3m.es}{gul.uc3m.es} \par } \setbeamertemplate{title page}{% \hyphenpenalty 10000 \hspace*{-\marginsize}\parbox[c][\paperheight][c]{\paperwidth}{ \begin{center} \begin{tikzpicture} \node[opacity=0.3] {\includegraphics[height=7cm]{\inserttitlegraphic}}; \node[align=center, text width=0.95\paperwidth]{ \titlecontent }; \end{tikzpicture} \end{center} } } % footer (contador de diapos, nombre jornadas) \setbeamercolor{section in foot}{fg=fondo, bg=logo} \setbeamertemplate{footline}{ \leavevmode% \hbox{% \begin{beamercolorbox}[wd=.023\paperwidth,ht=2.25ex,dp=1ex,left]{section in foot}% \usebeamerfont{logo in head/foot}\logoimage \end{beamercolorbox}% \begin{beamercolorbox}[wd=.377\paperwidth,ht=2.25ex,dp=1ex,center]{section in foot}% \usebeamerfont{institute in head/foot}\insertshortinstitute \end{beamercolorbox}% \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.25ex,dp=1ex,center]{section in foot}% \usebeamerfont{title in head/foot}\insertshorttitle\hspace*{3em} \end{beamercolorbox}}% \begin{beamercolorbox}[wd=.1\paperwidth,ht=2.25ex,dp=1ex,center]{section in foot}% \usebeamerfont{title in head/foot}\insertframenumber{} / \inserttotalframenumber\hspace*{1ex} \end{beamercolorbox} \vskip0pt% } % eliminar íconos de nav. \setbeamertemplate{navigation symbols}{} % bloques \setbeamertemplate{blocks}[rounded][shadow=false] % especificación global para listas %\beamerdefaultoverlayspecification{<+-| alert@+>} % márgenes \setbeamersize{text margin left=\marginsize,text margin right=\marginsize} \setbeamertemplate{background}{ \parbox[c][\paperheight]{\paperwidth}{% \vfill \hfill \begin{tikzpicture} %\node[opacity=\@alpha] % not working. why? \node[opacity=.03] { \@watermark }; \end{tikzpicture} \@hos \@vos } } \mode