Wenn ich folgendes Beispiel übersetze, kann ich in der pdf-Datei mit Adobe Reader die sections und subsections in den Bookmarks anklicken und er springt zu richtigen Folie:

Open in Online-Editor
\documentclass[12pt]{beamer}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\begin{document}

\section{Section1}
\subsection{Subsection1}

\begin{frame}
\frametitle{Folie 1}
Text\\
\pause
Text2\\
\pause
Text3
\end{frame}

\begin{frame}
\frametitle{Folie 2}
Text\\
\pause
Text2\\
\pause
Text3
\end{frame}

\subsection{Subsection2}

\begin{frame}
\frametitle{Folie 3}
Text\\
\pause
Text2\\
\pause
Text3
\end{frame}

\begin{frame}
\frametitle{Folie 4}
Text\\
\pause
Text2\\
\pause
Text3
\end{frame}

\end{document}

Sobald ich das als handout übersetze, also ohne overlays, funktionieren die subsection-Bookmarks nicht mehr (angezeigt werden sie trotzdem). Kann man da was machen, dass sie dort auch funktionieren?

Zusatzfrage: Kann man jede einzelne Folie auch zusätzlich als Bookmark im PDF-Dokument anzeigen lassen?

gefragt 22 Feb '15, 15:22

tom75's gravatar image

tom75
1.9k1545
Akzeptiert: 83%

1

Hast Du den Code als handout zwei Mal kompiliert?

(23 Feb '15, 06:11) esdd

Nein, das war der Fehler!

(24 Feb '15, 09:16) tom75

Wie @esdd schon geschrieben hat, musst Du mit Deinem Beispiel nach Einfügen der Option handout eigentlich nur zwei pdflatex-Läufe durchführen, um korrekte Bookmarks zu erhalten. Alternativ kann man aber auch zusätzlich das Paket bookmark laden. Dieses Paket erweitert den Bookmark-Mechanismus von hyperref und ermöglicht es, dass bereits im ersten pdflatex-Lauf korrekte Bookmarks erstellt werden:

Open in Online-Editor
\documentclass[12pt,handout]{beamer}% Nur mit Option handout wird ein Handout daraus!
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{bookmark}% Einzige echte Änderung!
\begin{document}

\section{Section1}
\subsection{Subsection1}

\begin{frame}
\frametitle{Folie 1}
Text\\
\pause
Text2\\
\pause
Text3
\end{frame}

\begin{frame}
\frametitle{Folie 2}
Text\\
\pause
Text2\\
\pause
Text3
\end{frame}

\subsection{Subsection2}

\begin{frame}
\frametitle{Folie 3}
Text\\
\pause
Text2\\
\pause
Text3
\end{frame}

\begin{frame}
\frametitle{Folie 4}
Text\\
\pause
Text2\\
\pause
Text3
\end{frame}

\end{document}

Bis auf die in Deinem Beispiel fehlende Option handout für die Erzeugung eines Handouts habe ich nur die Zeile zum Laden von bookmark ergänzt.

Permanenter link

beantwortet 23 Feb '15, 13:06

saputello's gravatar image

saputello
18.4k22352

bearbeitet 23 Feb '15, 13:07

Danke für den Vorschlag!

(24 Feb '15, 09:17) tom75
Deine Antwort auf die Frage (nicht auf andere Antworten)
Knebel-Vorschau

Folge dieser Frage

Per E-Mail:

Wenn Du Dich anmeldest, kannst Du Updates hier abonnieren

Per RSS:

Antworten

Antworten und Kommentare

Aktuelle Buch-Infos

LaTeX Cookbook

LaTeX Beginners Guide

Limitierter Rabatt ebook
50% Coupon code tDRet6Y

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üge einfach zwei Leerzeichen an die Stelle ein, an der die neue Zeile sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Zugeordnete Themen:

×94
×5
×4

Frage gestellt: 22 Feb '15, 15:22

Frage wurde angeschaut: 1,999 Mal

Zuletzt aktualisiert: 24 Feb '15, 09:17