Seite 1 von 1

Beamer Kopf und Fußzeile

Verfasst: Mi 30. Mai 2012, 16:53
von m0021
Hi,

Ich muss ne Präsentation erstellen und möchte dafür die Beamer Klasse verwenden. Ist es möglich in der Kopf- und Fußzeile für bestimmte Seiten (Titlepage, TOC) keinen Text zu haben, so dass die aber trozdem dargestellt werden (also nicht plain) ?

Minimalbeispiel:
\documentclass[12pt]{beamer}
\usetheme{Warsaw}
\useinnertheme{rounded}
\useoutertheme{smoothbars}
\usecolortheme{whale}
\usepackage[ngerman]{babel}
\usepackage{helvet}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\setbeamercovered{transparent}
\usefonttheme[]{structurebold}

\title{Titel}
\subtitle{Untertitel}
\institute[INST]{Institut}
\author{Name}

\beamertemplatenavigationsymbolsempty

\begin{document}

\begin{frame}
  \titlepage
\end{frame}

\begin{frame}
\frametitle{\"Ubersicht}
\tableofcontents
\end{frame}

\section{section1}
\subsection{subsection1}
\begin{frame}
\frametitle{subsection1}
\begin{itemize}
\item test1
\uncover<2,3>{\item test2}
\uncover<3>{\item test3}
\end{itemize}
\end{frame}
\begin{frame}
	test
\end{frame}

\end{document}

Verfasst: Do 31. Mai 2012, 09:37
von Hagbard Celine
Die Lösung ist zwar nicht schön, funktioniert aber. Allerdings ist sie zunächst nur für Autor, Institut und Titel praktikable, nicht für section, subsection etc.
\newif\ifanzeigen

\let\tmpinsertshortinstitute\insertshortinstitute
\let\tmpinsertshorttitle\insertshorttitle
\let\tmpinsertshortauthor\insertshortauthor

\def\insertshorttitle{\ifanzeigen\tmpinsertshorttitle\fi}
\def\insertshortauthor{\ifanzeigen\tmpinsertshortauthor\fi}
\def\insertshortinstitute{\ifanzeigen\tmpinsertshortinstitute\fi}
Du kannst die Anzeige mit \anzeigentrue an- und mit \anzeigenfalse ausschalten (am besten zwischen den frame-Umgebungen).
Vielleicht reicht dir das ja...

Verfasst: Do 31. Mai 2012, 21:28
von m0021
danke, funktioniert wunderbar für die Fußzeile.

Jetzt muss ich nur noch irgendwie die section Einträge in der Kopfzeile der Titelseite und des TOCs herausbekommen.