Font size in Header und Footer bei Beamer

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


icehawk
Forum-Anfänger
Forum-Anfänger
Beiträge: 12
Registriert: Fr 4. Jan 2013, 12:11

Font size in Header und Footer bei Beamer

Beitrag von icehawk »

Hallo,
Ich erstelle eine Präsentation mit Beamer und würde gerne die Schriftgröße in Header und Footer ändern (und natürlich die blauen Kästen mit sonst steht die Schrift über :) ).

Leider finde ich nichts im Netz und im LaTeX-Companion.

Hier ist ein Minimalbeispiel:
\documentclass[%
	final, %
	 14pt, % deutlich größer, erfordert Paket extsize
 	 compress, % Die Navigation in der Kopfzeile wird komprimiert dargestellt
	t, % Place text of slides at the (vertical) top of the slides
	xcolor={table,dvipsnames}, % Optionen für xcolor übergeben
]{beamer} % Minimum necessary version due to severe bugs in version 3.06 !!!
\usepackage[ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage{csquotes}
\usepackage{extsizes}

\usepackage[T1]{fontenc} % T1 Schrift Encoding
\usepackage{textcomp}	 % additional symbols (Text Companion font extension)
\usepackage{mathptmx}              %% --- Times mit Matheschriften
\usepackage[scaled=.90]{helvet}    %% --- Helvetica (Arial)
\usepackage{courier}               %% --- Courier

\usepackage{textpos} % package for the positioning

 \usetheme{Copenhagen}
\usecolortheme[%
 	named=NavyBlue
]{structure}

\setbeamercovered{invisible} % is the default and causes covered text to 'completely disappear.
\setbeamertemplate{mini frames}[box] % shows small rectangles as mini frames.
\setbeamertemplate{navigation symbols}{} % suppresses all navigation symbols:
%%% 7.3 Margin Sizes
\setbeamersize{text margin left=2em,text margin right=2em}
\setbeamertemplate{sections/subsections in toc}[square]
\setbeamertemplate{bibliography item}[default] %  little article icon as the reference
\setbeamertemplate{itemize items}[triangle]
\setbeamertemplate{enumerate items}[square] % Places the numbers on little squares.
\setbeamertemplate{blocks}[rounded][shadow=true]

%\addtobeamertemplate{frametitle}{}{%
%\begin{textblock*}{100mm}(\textwidth,-1cm)
%\includegraphics[height=1cm,width=1cm,keepaspectratio]{pictures/htwlogo}
%\end{textblock*}}

\begin{document}


\title{Chain of Responsibility}
\author{Martin Haug}
\institute{Hochschule Aalen}
\titlegraphic{pictures/htwlogo}
\date{\today}


% ------------------------------------------------------------
\part{The Pattern}
\frame{\partpage}
% ------------------------------------------------------------
% --------------------------------------------------- Slide --
\section{Introduction}
% ------------------------------------------------------------
\begin{frame}
  \frametitle{Introduction}
  \begin{itemize}
  \item Behavioral Pattern \pause
  \item \enquote{Gang of Four} \pause
  \item Intent: \enquote{Avoid coupling the sender of a request to its receiver}
  \end{itemize}
\end{frame}
% --------------------------------------------------- Slide --
\section{Scenario}
% ------------------------------------------------------------
\begin{frame}
  \frametitle{Scenario}
  \begin{itemize}
  \item Sender wants to send a request to some receivers
  \item Receivers can change dynamically or are not known to the Sender
  \item Multiple Receivers
  \end{itemize}
\end{frame}
% --------------------------------------------------- Slide --
\section{Solution}
% ------------------------------------------------------------
\begin{frame}
  \frametitle{Solution}
  \begin{figure}[hbtp]
      \includegraphics[width=\textwidth,height=\textheight,keepaspectratio]{pictures/Zustaendigkeitskette}
      \caption{Gamma et. al, 1995}
  \end{figure}
\end{frame}
% --------------------------------------------------- Slide --
\end{document}
Ich bezweifle das meine Zuhörer die Navigation in der Headerzeile lesen können, deshalb würde ich das gern größer schreiben.
Besten Dank,
Martin Haug

PS: Falls es von Interesse ist, ich benutze dieses Template: http://www.matthiaspospiech.de/latex/vorlagen/beamer/

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Dafür gibt es \setbeamerfont{<beamerfont>}{<schrifteinstellungen>}. Bei Änderung des beamerfont „tiny structure“ werden alle Elemente angepasst, die diesen beamerfont nutzen. Du kannst aber auch nur die beamerfonts „Headline“ und „footline“ anpassen. Je größer aber Kopf- und Fußzeile sind, um so weniger sind sie vom eigentlichen Folieninhalt zu unterscheiden bzw. lenken von diesem ab.
\documentclass[14pt,compress,xcolor=dvipsnames]{beamer}
\let\Tiny\tiny

\usepackage{selinput} 
\SelectInputMappings{adieresis={ä},germandbls={ß},Euro={€}}

\usetheme{Copenhagen} 
\usecolortheme[named=NavyBlue]{structure} 

% Änderung Schriftgröße
\setbeamerfont{tiny structure}{size=\scriptsize}% alle Elemente mit beamerfont tiny structure
%\setbeamerfont{headline}{size=\small}% alle Elemente mit beamerfont headline
%\setbeamerfont{footline}{size=\small}% alle Elemente mit beamerfont footline

\title{Titel} 
\author{Autor} 

\begin{document} 

\section{Einleitung}
\begin{frame} 
  \frametitle{Introduction} 
  \begin{itemize} 
    \item Erster Punkt
    \item Zweiter Punkt
  \end{itemize} 
\end{frame} 
% -------------
\section{Hauptteil} 
\begin{frame} 
  \frametitle{Hauptteil} 
  Text
\end{frame} 
% -------------
\section{Zusammenfassung} 
\begin{frame} 
  \frametitle{Zusammenfassung} 
  Text
\end{frame} 

\end{document} 
Gruß
Elke
Zuletzt geändert von esdd am Fr 25. Okt 2013, 16:13, insgesamt 1-mal geändert.

Gast

Beitrag von Gast »

Hallo,
Funktioniert, vielen herzlichen Dank! :D
Beste Grüße
Martin Haug

Antworten