Ich möchte ein Bild in einer beamer-Präsentation einbinden, das die ganze Folie einnimmt. Ich habe schon die Navigationsleiste entfernt und verwende die plain-Option. Dennoch steht das Bild nicht ganz links. Das Minimalbeispiel zeigt es:

\documentclass[demo]{beamer}
\setbeamertemplate{navigation symbols}{}
\begin{document}
\begin{frame}[plain]%
  \includegraphics[%
    width=\paperwidth,
    height=\paperheight]{test}
\end{frame}
\end{document}

Demo-Grafik

Wie kann ich den ganzen Seitenbereich füllen?

gefragt 20 Jun '13, 23:46

jan12's gravatar image

jan12
770272732
Akzeptiert-Rate: 100%

bearbeitet 22 Jun '13, 01:28

cgnieder's gravatar image

cgnieder
22.1k253463


Hier eine Lösung, die das Bild in den Frame-Hintergrund setzt und damit diesen Rand vermeidet. Die Wirkung wird durch geschweifte Klammern begrenzt. So vermeidet man manuelle Rand-Korrektur.

\PassOptionsToPackage{demo}{graphicx}
\documentclass{beamer}
\setbeamertemplate{navigation symbols}{}
\begin{document}
{% Ab hier wird das Bild Hintergrundfüllend eingefügt
\setbeamertemplate{background canvas}{
  \includegraphics[%
    width=\paperwidth,
    height=\paperheight]{test}
}
\begin{frame}[plain]
\end{frame}
}% hier ended die Gültigkeit des Bildeinfügens
\begin{frame}
  Normale Seite
\end{frame}
\end{document}
Permanenter link

beantwortet 21 Jun '13, 11:47

stefan's gravatar image

stefan ♦♦
18.3k163148
Akzeptiert-Rate: 50%

Der linke Rand ist beim default-Thema auf 1cm gesetzt, bzw in \beamer@leftmargin gespeichert

\PassOptionsToPackage{demo}{graphicx}
\documentclass{beamer}
\setbeamertemplate{navigation symbols}{}
\begin{document}

\makeatletter
\begin{frame}[plain]
\hspace*{-\beamer@leftmargin}%
  \includegraphics[%
    width=\paperwidth,
    height=\paperheight]{test}
\end{frame}
\makeatother

\end{document}

Alternativ:

\makeatletter
\newcommand*\usebeamerleftmargin{\beamer@leftmargin}
\makeatother

und dann im Dokument \usebeamerleftmargin

Permanenter link

beantwortet 21 Jun '13, 07:44

Herbert's gravatar image

Herbert
5.1k34
Akzeptiert-Rate: 31%

bearbeitet 22 Jun '13, 12:02

Deine Antwort
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×141
×39
×12

gestellte Frage: 20 Jun '13, 23:46

Frage wurde gesehen: 20,924 Mal

zuletzt geändert: 22 Jun '13, 12:06