PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Erstellung eines eigenes headers / frametitles in Latex Beamer



mschulme
17-12-2010, 17:33
Hallo zusammen,
Latex Beamer weigert sich hartnäckig, einen vernüftigen header / frametitle zu liefern. Hier mein Minimalbeispiel:

\documentclass{beamer}

\setbeamerfont{header_font_subsection}{size*={12.2 5}{0.25}}
\setbeamerfont{header_font_subsubsection}{size*={6 .25}{0.25}}

\setbeamercolor{frametitle}{fg=white,bg=blue}
\setbeamercolor{framesubtitle}{fg=white,bg=blue}

\setbeamertemplate{frametitle}
{
\begin{beamercolorbox}[wd=\paperwidth,ht=2.80ex,leftskip=0.4cm,dp=0.6ex]{frametitle}
\usebeamerfont{header_font_subsection}{\bf\inserts ection}
\end{beamercolorbox}
\begin{beamercolorbox}[wd=\paperwidth,ht=1.20ex,leftskip=0.3cm,dp=0.4ex]{framesubtitle}
\usebeamerfont{header_font_subsubsection}\insertsu bsection
\end{beamercolorbox}
}

\begin{document}
\section{Test}
\subsection{Important Issues}
\begin{frame}[t]{\insertsubsection}{Ideal Example}
The text is here.
\end{frame}
test
\end{document}


Hier meine verzweifelten Probleme:
1.
Wie kann ich den oberen blauen Balken schmaler bekommen, aber so, dass dieser obere blaue Balken immer noch oben an der Seitenkante direkt abschließt?

2.
Wie kann ich den unteren blauen Balken (incl. Text) parallel nach oben verschieben, so dass das weise Balken verschwindet?

3.
Die zwei Zeilen "frametilte" und "framesubtitle" sind nicht linksbündig übereinander. Wie kann ich das hinbekommen?


Hoffe mir kann da jemand weiterhelfen ...
Marcus

mechanicus
18-12-2010, 12:54
Hi,

nutze bitte die Code-Umgebung:


\setcounter{errorcontextlines}{999}
\documentclass{beamer}

\setbeamerfont{header_font_subsection}{size*={12.2 5}{0.25}}
\setbeamerfont{header_font_subsubsection}{size*={6 .25}{0.25}}

\setbeamercolor{frametitle}{fg=white,bg=blue}
\setbeamercolor{framesubtitle}{fg=white,bg=blue}

\setbeamertemplate{frametitle}
{%
\vbox{}\vskip-3.8ex
\begin{beamercolorbox}[wd=\paperwidth,ht=1.80ex,leftskip=0.4cm,dp=0.6ex,]{frametitle}
\usebeamerfont{header_font_subsection}{\bf\inserts ection}
\end{beamercolorbox}%
\vskip-1ex
\begin{beamercolorbox}[wd=\paperwidth,ht=1.20ex,leftskip=0.4cm,dp=0.4ex]{framesubtitle}
\usebeamerfont{header_font_subsubsection}\insertsu bsection
\end{beamercolorbox}
}

\begin{document}
\section{Test}
\subsection{Important Issues}
\begin{frame}[t]{\insertsubsection}{Ideal Example}
The text is here.
\end{frame}
\end{document}

Gruß
Marco

mschulme
20-12-2010, 09:27
Klasse, Marco, danke Dir :-)

Marcus