From d045334b6c8885b40c2e57fb87bff55971878373 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Hilbig?= Date: Thu, 27 Aug 2015 16:07:36 +0200 Subject: [PATCH] =?UTF-8?q?Logos=20in=20Pr=C3=A4sentationen=20ohne=20Vortr?= =?UTF-8?q?ag=20erm=C3=B6glicht?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ahilbig-presentation.sty | 45 +++++++++++++++++++++++++++++++--------- 1 file changed, 35 insertions(+), 10 deletions(-) diff --git a/ahilbig-presentation.sty b/ahilbig-presentation.sty index e0e9f00..0a922c6 100644 --- a/ahilbig-presentation.sty +++ b/ahilbig-presentation.sty @@ -33,6 +33,12 @@ \DeclareOption{onelecture}{\onelecturetrue} \newif\ifgitinfo \DeclareOption{gitinfo}{\gitinfotrue} +\newif\iflogo +\DeclareOption{logo}{\logotrue} +\newif\iflogoins +\DeclareOption{logoins}{\logoinstrue} +\newif\ifnonumbers +\DeclareOption{nonumbers}{\nonumberstrue} \ProcessOptions %\RequirePackage[draft]{ddi-common} @@ -710,7 +716,7 @@ {\hskip\paperwidth\hskip-2.14cm\pgfuseshading{mytransition}} \fi -\def\insertlogo{} +\iflogo\else\def\insertlogo{}\fi \def\setupsidebar{ \setbeamertemplate{sidebar right} @@ -742,14 +748,27 @@ \insertshortauthor[width=2cm-2pt,center,respectlinebreaks]\fi\par% \vskip1.25em% }\fi% - \ifcd\else\hbox to2cm{\hss\insertlogo\hss} - \vskip1.25em\fi% + \ifcd + \else%\hbox to2cm{\hss\insertlogo\hss} + \iflogoins + \else + \hbox to2cm{\hss\insertlogo\hss} + \vskip1.25em + \fi% + \fi% \insertverticalnavigation{2cm}% \ifcd\vskip2em\else\vfill\fi - \hbox to 2cm{\hfill\insertshortinstitute\hskip 2.5pt} + \iflogoins + \hbox to 2cm{\hss\insertlogo\hss} + \else + \hbox to 2cm{\hfill\insertshortinstitute\hskip 2.5pt} + \fi% \vskip3pt - \hbox to 2cm{\hfill\normalfont\strut\usebeamerfont{slide in sidebar}\insertframenumber\hskip5pt}% + \ifnonumbers + \else + \hbox to 2cm{\hfill\normalfont\strut\usebeamerfont{slide in sidebar}\insertframenumber\hskip5pt}% + \fi% \vskip3pt% \hbox to 2cm{\hfill\insertCC\hskip 2.5pt} \vskip3pt @@ -793,11 +812,17 @@ {\usebeamercolor[fg]{institute} \insertinstitute}\vskip1em\fi } - -\pgfdeclareimage[width=2cm]{logo}{}%../../planning/logo} -\logo{ - %\pgfuseimage{logo} -} +\iflogo + \pgfdeclareimage[width=2cm]{logo}{logo.pdf}%../../planning/logo} + \logo{ + \pgfuseimage{logo} + } +\else + \pgfdeclareimage[width=2cm]{logo}{} + \logo{ + %\pgfuseimage{logo} + } +\fi \ifcd \setbeamertemplate{section in toc}