PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Itemize und Schriftgrößenänderung



slowfox
21-02-2012, 11:31
Ich verwende bei Latex Beamer innerhalb eines "Blocks" eine Aufzählung, realisiert mit itemize. Da es sich um ergänzende Beispiele handelt, habe ich für diese itemize-Umgebung die Schriftgröße über \scriptsize reduziert (Folie 1). Nun wollte ich eine zweite itemize-Ebene ergänzen. Ergebnis: die Schriftgrößenumschaltung wird auf diese Ebene nicht übernommen; weiterhin wird zwar in der ersten Ebene die Schriftgröße umgestellt, aber die Linienhöhe wird nicht umgestellt (Folie 2). Wie kann ich die gesamte itemize-Umgebung mit zwei Ebenen auf \scriptsize umstellen?



\documentclass{beamer}

\usepackage[ngerman]{babel}
\usepackage{blindtext}

\begin{document}

\begin{frame}

\begin{block}{Ohne zweite itemize-Ebene}
\scriptsize
\begin{itemize}
\item erster Haupteintrag\\ \blindtext
\item erster Haupteintrag
\end{itemize}
\end{block}

\end{frame}

\begin{frame}

\begin{block}{Mit zweiter itemize-Ebene}
\scriptsize
\begin{itemize}
\item erster Haupteintrag\\ \blindtext
\begin{itemize} %\scriptsize
\item erster Untereintrag
\item zweiter Untereintrag
\end{itemize}
\item erster Haupteintrag
\end{itemize}
\end{block}

\end{frame}

\end{document}

u_fischer
21-02-2012, 12:19
\setbeamerfont{itemize/enumerate body}{size=\scriptsize}
\setbeamerfont{itemize/enumerate subbody}{size=\scriptsize}
\setbeamerfont{itemize/enumerate subsubbody}{size=\scriptsize}

slowfox
21-02-2012, 17:08
@u_fischer: Danke! Da das ganze nur lokal für eine einzelne Aufzählung gemacht werden soll, müsste ich danach dann wohl auf gleichem Wege wieder auf normalsize zurückschalten?

u_fischer
21-02-2012, 17:11
Nein, brauchst du nicht. Am Ende der Umgebung (block oder frame) sollte die Wirkung enden.