Um Bildunterschriften verwenden zu können, möchte ich meine Grafiken in eine \begin{figure} ...
Umgebung einbetten. Dazu wird vor und nach dem Bild, der Tabelle o. Ä. ein Leerraum eingefügt.
Diese Antwortist eigentlich ziemlich klar, wie man dies vermeiden kann.
Das Setzen aller Längen, die die Float-Trennung beeinflussen, auf Null hat jedoch keine Auswirkungen:
\setlength{\textfloatsep}{0pt plus 0pt minus 0pt}
\setlength{\floatsep}{0pt plus 0pt minus 0pt}
\setlength{\intextsep}{0pt plus 0pt minus 0pt}
Wie kann ich ein Bild einfügen inProjektormit
\begin{figure}
\includegraphics ...
...
ohne Ränder?
MWE:
\documentclass{beamer}
\beamersetrightmargin{0.1\paperwidth}
\beamersetleftmargin{0.1\paperwidth}
\setlength{\textfloatsep}{0pt plus 0pt minus 0pt}
\setlength{\floatsep}{0pt plus 0pt minus 0pt}
\setlength{\intextsep}{0pt plus 0pt minus 0pt}
\begin{document}
\begin{columns}
\column{.5\textwidth}
Some text.
\begin{figure}
\framebox[\textwidth][c]{\strut figure one}
\end{figure}
Some text.
\column{.5\textwidth}
Some text.
\framebox[\textwidth][c]{\strut figure two}
Some text.
\end{columns}
\end{document}
Antwort1
In Beamer ist die Figur kein Float. Seine Definition ist
\newenvironment{figure}[1][]{%
\def\@captype{figure}%
\par\nobreak\begin{center}\nobreak}
{\par\nobreak\end{center}}
und der erhaltene Raum wird durch die Center-Umgebung eingefügt. Sie können die Umgebung neu definieren:
\makeatletter
\renewenvironment{figure}[1][]{%
\def\@captype{figure}%
\par\centering}
{\par}
\makeatother