Bedingt ausgeblendete Folien in Beamer

Beim Erstellen einer Präsentation erstelle ich manchmal zusätzliche Folien, die zusätzliche Informationen, eine ausführlichere Erklärung oder eine zusätzliche Handlung zu bestimmten Themen enthalten Teile meines Vortrags. Diese zusätzlichen Folien befinden sich normalerweise in einer separaten PDF-Datei. Das Dokument wird normalerweise nur geöffnet, wenn ein Publikum eine Frage stellt oder Informationen anfordert und eine meiner zusätzlichen Folien meine Antwort gut ergänzt.

Ich frage mich, ob dies der Fall ist. “ Es ist möglich, diese Folien mit den beiden folgenden Optionen in meine Präsentation einzufügen:

  1. Die zusätzlichen Folien werden beim Durchlaufen der Präsentation übersprungen, es sei denn
  2. Ich klicke auf einen Hyperlink, der irgendwo auf der Folie platziert ist. Wenn Sie darauf klicken, wechseln wir zur zusätzlichen Folie. Wenn Sie von dieser Folie zur „nächsten“ Folie übergehen, werden Sie zu der Folie zurückgeschickt, die uns ursprünglich hierher gebracht hat.

Das Obige kann mit zwei (oder mehr) PDFs (eine mit der Präsentation, eine – oder mehrere – mit den ergänzenden Folien) über hyperref aber im Idealfall möchte ich nur ein Dokument haben.

Ich bin mit ifthen nicht vertraut genug, um zu wissen, ob dies mit diesem Paket möglich ist.

Jede Hilfe w Ich würde mich sehr freuen.

Antwort

Siehe Beamer-Handbuch Abschnitte 10.7 und 11. Grundsätzlich können Sie einen Anhang verwenden, um nach Ihrer Hauptpräsentation eine Reihe von Folien zu erstellen (diese werden im Haupt-Inhaltsverzeichnis nicht angezeigt). Mit den Befehlen \hyperlink können Sie zu bestimmten Folien (oder sogar zu Überlagerungen von Folien) springen. Kurzes Beispiel:

\documentclass{beamer} \usetheme{Warsaw} \title{The Title} \author{The Author} \date{\today} \begin{document} \section{One} \begin{frame}[label=main] I suspect someone might ask about supplemental material \hyperlink{supplemental}{\beamerbutton{here}}. \end{frame} \appendix \section{More} \begin{frame}[label=supplemental] Supplemental content. Back to \hyperlink{main}{\beamerbutton{main}}. \end{frame} \end{document} 

Wenn Sie die Anhangsfolien vom Folienzähler ausschließen müssen, siehe diese Frage .

Kommentare

  • Natürlich. Ich habe das Problem definitiv überkompliziert. Das war fast zu einfach;)
  • Wenn ich \hyperlink{supplemental} in mehreren Frames habe, wie gehe ich dann von “ ergänzender Inhalt “ zu dem Frame, von dem aus ich auf den Link geklickt habe. Eine Möglichkeit, die ich mir vorstellen kann, ist die Verwendung des PDF-Viewers ‚ s “ vorherige Ansicht “ Funktionalität. (alt + left Pfeil im Adobe Reader „)
  • Ungetestet und möglicherweise eine separate Frage wert, aber \Acrobatmenu{GoBack}{\beamerreturnbutton{}} gibt Ihnen eine Schaltfläche, mit der Sie zur vorherigen Ansicht gelangen?

Antwort

Wenn Ihre zusätzlichen Informationen nicht zu lang sind, können Sie versuchen, Ebenen zu verwenden.

Wenn jemand danach fragt, wechseln Sie zwischen den Ebenen in Ihrem Dokument. Danach können Sie zu Ihrer Präsentationsebene zurückkehren und fortfahren.

Dies hilft nicht, wenn Ihr zusätzliches Material viele Folien enthält (Sie könnten mehrere Ebenen definieren, aber ich denke, es wird kompliziert).

Und Sie sind in der Verwendung von oder als PDF-Viewer eingeschränkt.

Beispiel:

\documentclass{beamer} \usepackage{tikz} \usepackage{ocg-p} \usepackage{blindtext} \usepackage{hyperref} \usepackage{pgfplots, pgfplotstable} %----------------------------------------------------------------% \begin{document} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{frame} \frametitle{Title} % Insert links to toggle layer visibility \toggleocgs[]{pic remark}{Explanation}%Toggle layer \begin{tikzpicture} \begin{ocg}{Graphic}{pic}{1} \begin{axis}[ ybar stacked, bar width=10mm, width=0.9\textwidth, height=0.7\textheight, symbolic x coords={AA,BB,CC,DD}, xtick=data, nodes near coords, nodes near coords align={vertical}, ] \addplot [fill=red] coordinates { ({AA},712) ({BB},267) ({CC},240) ({DD},244)}; \addplot [fill=blue] coordinates { ({AA},433) ({BB},151) ({CC},1413) ({DD},50)}; \legend{Active,Inactive} \end{axis} \end{ocg} %% \begin{ocg}{Remarks}{remark}{0} \node [overlay,anchor=south west] at (0,0) {\parbox[b]{0.8\textwidth}{\blindtext}}; \end{ocg} \end{tikzpicture} \end{frame} \end{document} 

Das Ergebnis ist eins Seitendokument:

Geben Sie hier die Bildbeschreibung ein.

Wenn Sie auf Explanation Sie klicken Holen Sie sich (wenn Ihr PDF-Viewer Ebenen unterstützt):

Geben Sie hier die Bildbeschreibung ein.

Antwort

Eine alternative Lösung besteht darin, eine Schaltfläche zu haben, die das zusätzliche Material überspringt. Dies hat den Nachteil, dass Sie daran denken müssen, die Taste „Kein zusätzliches Material anzeigen“ zu drücken, wenn Sie zu dieser Folie gelangen. Dies hat jedoch zwei Vorteile. Erstens befindet sich die zusätzliche Folie direkt neben dem Hauptmaterial und nicht in einem Anhang, wodurch die Organisation Ihres Materials möglicherweise vereinfacht wird. Zweitens, und was noch wichtiger ist, bedeutet dies, dass die Folie „zusätzliches Material“ nur eine <2> -Version der Hauptfolie sein kann.

\documentclass{beamer} \begin{document} \begin{frame} \frametitle{Slide 1} \begin{itemize} \item Say this. \hyperlink{skip_extra_material}{\beamerbutton{No questions}} \item<2>Further explanation. \end{itemize} \end{frame} \begin{frame}[label=skip_extra_material] \frametitle{Slide 2} \begin{itemize} \item Continue with the talk. \end{itemize} \end{frame} \end{document} 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.