Når jeg lager en presentasjon, lager jeg noen ganger ekstra lysbilder som inneholder tilleggsinformasjon, en grundigere forklaring eller et ekstra plot knyttet til visse deler av foredraget mitt. Disse ekstra lysbildene er vanligvis i en egen PDF-fil, og dokumentet åpnes vanligvis bare hvis et publikum stiller et spørsmål eller ber om informasjon, og en av mine ekstra lysbilder supplerer mitt svar pent.
Jeg lurer på om det » Det er mulig å sette inn disse lysbildene i presentasjonen min med de to følgende alternativene:
- De ekstra lysbildene hoppes over når du går gjennom presentasjonen med mindre …
- Jeg klikker på en hyperkobling plassert et sted på lysbildet. Hvis du klikker på den, krysser vi til det ekstra lysbildet. Fra dette lysbildet vil vi fortsette til det «neste» lysbildet sende oss tilbake til lysbildet som opprinnelig førte oss hit. li>
Ovennevnte kan oppnås med to (eller flere) PDF-filer (en med presentasjonen, en – eller flere – med tilleggsbildene) via hyperref
men ideelt sett vil jeg bare ha ett dokument.
Jeg er ikke kjent med ifthen
for å vite om det kan gjøres med den pakken.
Eventuell hjelp w ville bli satt stor pris på.
Svar
Se Beamer manual avsnitt 10.7 og 11. I utgangspunktet kan du bruke et vedlegg til å lage et sett lysbilder etter hovedpresentasjonen din (de vises ikke i hovedinnholdsfortegnelsen). Og du kan bruke \hyperlink
kommandoer for å hoppe til bestemte lysbilder (eller overlegg av lysbilder, til og med). Kort eksempel:
\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}
Hvis du trenger å ekskludere lysbildene fra vedlegget fra lysbildetelleren, se dette spørsmålet .
Kommentarer
Svar
Når den ekstra informasjonen din ikke er for lang, kan du prøve å bruke lag.
Hvis noen spør, bytter du mellom lag i dokumentet. Etter dette kan du bytte tilbake til presentasjonslaget og fortsette.
Dette hjelper ikke hvis det ekstra materialet ditt inneholder mange lysbilder (du kan definere flere lag, men jeg tror det vil bli komplisert).
Og du er begrenset i bruken av eller pdf-viewer.
Eksempel:
\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}
Resultatet er et sidedokument:
Hvis du klikker på Explanation
du få (hvis pdf-visningens støttelag):
Svar
En alternativ løsning er å ha en knapp som hopper over det ekstra materialet. Dette har den ulempen at du må huske å trykke på «ikke vis ekstra materiale» -knappen når du kommer til lysbildet, men det har to fordeler. For det første er den ekstra lysbildet rett ved siden av hovedmaterialet i stedet for skjult i et vedlegg, noe som kan gjøre det lettere å organisere materialet ditt. Men for det andre, og enda viktigere, betyr det at lysbildet “ekstra materiale” bare kan være en <2>
-versjon av hovedlysbildet.
\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}
\hyperlink{supplemental}
i flere rammer, hvordan kan jeg gå tilbake fra " tilleggsinnhold " til rammen som jeg klikket på lenken fra. En måte jeg kan tenke meg er å bruke pdf-visningen ' s " forrige visning " funksjonalitet. (alt + left
pil i adobeleser ")\Acrobatmenu{GoBack}{\beamerreturnbutton{}}
gi deg en knapp som tar deg til forrige visning?