PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : schriftgröße eines frames, abstand vor eingefügtem bild



dasjulikind
24-01-2009, 15:18
hallo,
ich erstelle zur zeit eine präsentation mit beamer.

wie kann ich die schriftgröße eines einzelnen frames ändern? (ich möchte meine literaturangaben kleiner darstellen)

und es kommt mir so vor als würde vor einem eingefügten bild automatisch eine leerzeile eingefügt werden. oder anders gefragt, wie kann ich den abstand vor dem bild ändern?


\documentclass{beamer}
\mode<presentation>
{
\usetheme{Dresden}
\setbeamertemplate{footline}
{%
\begin{beamercolorbox}[wd=\textwidth,ht=2.3ex,dp=1.5ex,leftskip=1.1em,rig htskip=.5em]{author in head/foot}%
\usebeamerfont{author in head/foot}%
\insertshorttitle\hfill\insertframenumber%
\end{beamercolorbox}%
\begin{beamercolorbox}[wd=\textwidth,ht=2.3ex,dp=1.5ex,leftskip=1.1em,rig htskip=1em]{title in head/foot}%
\usebeamerfont{title in head/foot}%
\insertshortauthor\hfill\insertshortinstitute\hfil l\insertdate%
\end{beamercolorbox}%
}
\setbeamertemplate{headline}
{%
\begin{beamercolorbox}[ht=7.5ex,dp=0.5ex,leftskip=.15cm,rightskip=.3cm plus1fil]{section in head/foot}
\usebeamerfont{section in head/foot}
\pgfuseimage{bild3}%
\end{beamercolorbox}%
\begin{beamercolorbox}{subsection in head/foot}
\vskip2pt\insertnavigation{\paperwidth}\vskip2pt
\end{beamercolorbox}%
}
}

\usepackage[english]{babel}
\usepackage[latin1]{inputenc}
\usepackage{times}
\usepackage{caption}
\captionsetup{
format=hang,
font={scriptsize,singlespacing},
labelfont={scriptsize},
}
\addto\captionsgerman{\renewcommand\figurename{}}
\addto\captionsgerman{\renewcommand\tablename{}}



\title{titel}
\author{ich}
\institute{institut}
\date{heute}

\pgfdeclareimage[height=3.5cm]{bild1}{Bilder/bild1}
\pgfdeclareimage[height=3.5cm]{bild2}{Bilder/bild2}
\pgfdeclareimage[height=0.7cm]{bild3}{Bilder/bild3}

\begin{document}

\section{eins}

\begin{frame}{\textbf{überschrift}}
text
\begin{itemize}
\item
aufzählung
\end{itemize}
\begin{figure}
\begin{center}
\only<1>{\pgfuseimage{bild1}}
\only<2>{\pgfuseimage{bild2}}
\caption{text}
\end{center}
\end{figure}
\end{frame}

\end{document}


danke!

mechanicus
24-01-2009, 15:32
Hallo,



wie kann ich die schriftgröße eines einzelnen frames ändern? (ich möchte meine literaturangaben kleiner darstellen)


{\tiny
\begin{frame}
LIT
\end{frame}
}




und es kommt mir so vor als würde vor einem eingefügten bild automatisch eine leerzeile eingefügt werden. oder anders gefragt, wie kann ich den abstand vor dem bild ändern?

Hallo,

du verwendest eine figure-Umgebung, also eine Gleitumgebung. Lasse das Bild nicht einfach nicht gleiten, und die Probleme sind weg. Wenn du auch unbedingt eine Bildunterschrift brauchst (wovon ich bei Präsentationen sowieso abraten würde) nutze einfach captionof(figure}{Unterschrift}

Gruß
Marco

dasjulikind
24-01-2009, 15:51
suuuper! dein tipp funktioniert wie immer. daaanke! :)

ärger mich gerade, dass ich da nicht selber drauf gekommen bin. :rolleyes:
hatte immer versucht das \tiny nach \begin{frame} einzubauen... tsstsstss
und \captionof hatte ich doch früher auch schon mal verwendet...
naja, es ist eben doch wochenende und die grauen zellen wollen nicht so richtig.
aber jetzt funktioniert ja alles :D
danke