PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Beamercolorboxen in Headline positionieren



Mapsi
11-05-2010, 20:53
Hallo zusammen,

ich hab ein kleines Problem, welches mich nun aber schon länger beschäftigt.
Irgendwie will die Erleuchtung nicht kommen. Es geht nur darum, alle 3 Beamercolorboxen bündig oben beginnen zu lassen und die mittlere soll
eben etwas weiter nach unten gehen, als die Beamercolorboxen links und rechts davon.
Ich hoffe es ist verständlich, unten auch das Beispiel.

Schon vorab vielen, vielen Dank für eure Mühe!
Gruß Timo



\documentclass{beamer}

\usetheme{default}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}

\title{Test Präsentation}

\setbeamercolor{logoarea left in head}{bg=blue}
\setbeamercolor{logoarea right in head}{bg=black}
\setbeamercolor{frametext in headline}{bg=gray}

\defbeamertemplate*{headline}{Test}
{%
\leavevmode%
\begin{beamercolorbox}[wd=.08\paperwidth,ht=7.5ex,dp=6ex,right]{logoarea left in head}%
\end{beamercolorbox}%
\begin{beamercolorbox}[wd=.72\paperwidth,ht=15.5ex,dp=6ex,left]{frametext in headline}%
\hspace*{2ex}\parbox{0.6\textwidth}{ %
\usebeamerfont{frametitle text}\inserttitle}\hfill%
\end{beamercolorbox}%
\begin{beamercolorbox}[wd=.20\paperwidth,ht=7.5ex,dp=6ex,right]{logoarea right in head}%
\end{beamercolorbox}%
\vskip0pt%
}%

\begin{document}
\begin{frame}
Test
\end{frame}
\end{document}

mechanicus
11-05-2010, 21:04
Hi,

einfach ein wenig mit ht und dp spielen.

Gruß
Marco


\documentclass{beamer}

\usetheme{default}
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}

\title{Test Präsentation}

\setbeamercolor{logoarea left in head}{bg=blue}
\setbeamercolor{logoarea right in head}{bg=black}
\setbeamercolor{frametext in headline}{bg=gray}

\defbeamertemplate*{headline}{Test}
{%
\leavevmode\hbox{%%
\begin{beamercolorbox}[wd=.08\paperwidth,ht=15.5ex,dp=-2ex,right,]{logoarea left in head}%
\end{beamercolorbox}%
\begin{beamercolorbox}[wd=.72\paperwidth,ht=15.5ex,dp=6ex,left]{frametext in headline}%
\hspace*{2ex}\parbox{0.6\textwidth}{ %
\usebeamerfont{frametitle text}\inserttitle}\hfill%
\end{beamercolorbox}%
\begin{beamercolorbox}[wd=.20\paperwidth,ht=15.5ex,dp=-2ex,right]{logoarea right in head}%
\end{beamercolorbox}}%
\vskip0pt%
}%

\begin{document}
\begin{frame}
Test
\end{frame}
\end{document}

Mapsi
11-05-2010, 21:47
Genial.

Vielen Dank! Das zeigt mir, ich hab das Prinzip wohl noch nicht
ganz verstanden, aber ich werd mich bemühen ;-)

Also, danke schön
Gruß Timo