Beamer+pgfpages = "pdfTeX-Warnung (Ziel): Auf Seite 31 wurde verwiesen, sie existiert aber nicht!"

Beamer+pgfpages = "pdfTeX-Warnung (Ziel): Auf Seite 31 wurde verwiesen, sie existiert aber nicht!"

ich benutze

\documentclass[handout]{beamer}
\usepackage{pgfpages}
\pgfpagesuselayout{2 on 1}[a4paper,border shrink=5mm]

und erhalten eine Folge von Fehlern der Form

pdfTeX-Warnung (Ziel): Seite X wurde referenziert, existiert aber nicht!

\documentclass[handout]{beamer}

\hypersetup{pdfpagemode=UseOutlines,
  pdfstartview=FitH,
  bookmarksopen=true}

\usepackage{etoolbox}
\usepackage{bookmark}

\makeatletter
\apptocmd{\beamer@@frametitle}{\only<1>{\bookmark[page=\the\c@page,level=3]    {#1}}}%
{\message{** patching of \string\beamer@@frametitle succeeded **}}%
{\errmessage{** patching of \string\beamer@@frametitle failed **}}%
\makeatother

\usepackage{pgfpages}
\pgfpagesuselayout{2 on 1}[a4paper,border shrink=5mm]

\title{Test}
\begin{document}
\begin{frame}
\titlepage
\end{frame}
\begin{frame}
\frametitle{Test}
\begin{itemize}
\item Test
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Test}
\begin{itemize}
\item Test
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Test}
\begin{itemize}
\item Test
\end{itemize}
\end{frame}
\begin{frame}
\frametitle{Test}
\begin{itemize}
\item Test
\end{itemize}
\end{frame}
\end{document}

Irgendwelche Vorschläge?

Danke!

Antwort1

handoutAngenommen, der Framtitle-Patch ist im Modus möglicherweise nicht erforderlich :

\documentclass[handout]{beamer}

\hypersetup{pdfpagemode=UseOutlines,
 pdfstartview=FitH,
 bookmarksopen=true}

\usepackage{etoolbox}
\usepackage{bookmark}


\makeatletter
\apptocmd{\beamer@@frametitle}{\only<1|handout:0>{\bookmark[page=\the\c@page,level=3]{#1}}}%
{\message{** patching of \string\beamer@@frametitle succeeded **}}%
{\errmessage{** patching of \string\beamer@@frametitle failed **}}%
\makeatother


\usepackage{pgfpages}
\pgfpagesuselayout{2 on 1}[a4paper,border shrink=5mm]


\title{Test}

\begin{document}

\begin{frame}
\titlepage
\end{frame}

\begin{frame}
\frametitle{Test}
\begin{itemize}
\item Test
\end{itemize}
\end{frame}

\begin{frame}
\frametitle{Test}
\begin{itemize}
\item Test
\end{itemize}
\end{frame}

\begin{frame}
\frametitle{Test}
\begin{itemize}
\item Test
\end{itemize}
\end{frame}

\begin{frame}
\frametitle{Test}
\begin{itemize}
\item Test
\end{itemize}
\end{frame}

\end{document}

verwandte Informationen