Hintergrundgrafik in Beamer mit variabler Unterkante

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Hintergrundgrafik in Beamer mit variabler Unterkante

Hintergrundgrafik in Beamer mit variabler Unterkante

von BenniBee » Mi 26. Mär 2014, 16:33

Hallo zusammen,

momentan bin ich an der Erstellung eines Beamer-Templates für Latex und würde gerne eine Grafik so einbinden, sodass Sie im Hintergrund liegt und immer bis zur Unterkante vom Subtitle sichtbar ist (oder ggf. im Hintergrund liegt und ab dem Subtitle eine einfarbige Box darüberliegt).

Hier ist ein Minimalbeispiel:
%% Template
\documentclass{beamer}

%% LAYOUT
\useoutertheme{mytheme} % for overview and header

\setbeamercolor{background canvas}{bg=green}
\setbeamercolor{palette primary}{fg=white,bg=black}

%% DOCUMENT
\begin{document}
\section{Testing}
\subsection{Artificial data}

\begin{frame}{Title}
\framesubtitle{Subtitle}
\end{frame}

\end{document}
Mit der entsprechenden beamerouterthememytheme.sty:
\mode<presentation>

\setbeamercolor{section in head/foot}{parent=palette quaternary}
\setbeamercolor{subsection in head/foot}{parent=palette primary}
\setbeamercolor{author in head/foot}{parent=section in head/foot}
\setbeamercolor{title in head/foot}{parent=subsection in head/foot}

% Head
\ifbeamer@compress

\defbeamertemplate*{headline}{mytheme theme}
{%
  \leavevmode%
  \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex]{section in head/foot}%
    \bfseries\insertsectionnavigationhorizontal{.5\paperwidth}{\hskip0pt plus1filll}{}%
  \end{beamercolorbox}%
  \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex]{subsection in head/foot}%
    \bfseries\insertsubsectionnavigationhorizontal{.5\paperwidth}{}{\hskip0pt plus1filll}%
  \end{beamercolorbox}%
}

\else

\defbeamertemplate*{headline}{mytheme theme}
{%
  \leavevmode%
  \@tempdimb=2.4375ex%
  \ifnum\beamer@subsectionmax<\beamer@sectionmax%
    \multiply\@tempdimb by\beamer@sectionmax%
  \else%
    \multiply\@tempdimb by\beamer@subsectionmax%
  \fi%
  \ifdim\@tempdimb>0pt%
    \advance\@tempdimb by 1.825ex%
    \begin{beamercolorbox}[wd=.5\paperwidth,ht=\@tempdimb]{section in head/foot}%
		\vbox to\@tempdimb{\vfil\bfseries\insertsectionnavigation{.5\paperwidth}\vfil}%
    \end{beamercolorbox}%	
    \begin{beamercolorbox}[wd=.5\paperwidth,ht=\@tempdimb]{subsection in head/foot}%
      \vbox to\@tempdimb{\vfil\bfseries\insertsubsectionnavigation{.5\paperwidth}\vfil}%
    \end{beamercolorbox}%
  \fi%
}
\fi

\defbeamertemplate*{footline}{mytheme theme}
{%
  \leavevmode
  \hbox{\begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex,leftskip=.3cm plus1fill,rightskip=.3cm]{author in head/foot}
		foot1
  \end{beamercolorbox}
  \begin{beamercolorbox}[wd=.5\paperwidth,ht=2.5ex,dp=1.125ex,leftskip=.3cm,rightskip=.3cm plus1fil]{title in head/foot}
		foot2
  \end{beamercolorbox}}
  \vskip0pt
}

\mode
<all>
Hat jemand eine Idee, wie man so etwas machen kann?

Vielen Dank schon einmal.

Nach oben