Ao criar uma apresentação, às vezes crio slides extras que contêm informações adicionais, uma explicação mais completa ou um enredo extra referente a certos partes da minha palestra. Esses slides extras geralmente estão em um PDF separado e o documento normalmente só é aberto se um membro do público fizer uma pergunta ou solicitar informações e um dos meus slides extras complementa minha resposta de maneira adequada.
Estou me perguntando se ” É possível inserir esses slides em minha apresentação com as duas opções a seguir:
- Os slides extras são ignorados durante o andamento da apresentação a menos que …
- Clico em um hiperlink colocado em algum lugar do slide. Se clicado, passamos para o slide extra. Deste slide, continuar para o slide “próximo” nos levaria de volta ao slide que nos trouxe aqui originalmente.
O acima pode ser realizado com dois (ou mais) PDFs (um com a apresentação, um – ou mais – com os slides suplementares) via hyperref
mas, idealmente, gostaria de ter apenas um documento.
Não estou familiarizado o suficiente com ifthen
para saber se isso pode ser feito com esse pacote.
Qualquer ajuda w seríamos muito apreciados.
Resposta
Consulte o manual do Beamer seções 10.7 e 11. Basicamente, você pode usar um apêndice para fazer um conjunto de slides após sua apresentação principal (eles não aparecem no ToC principal). E você pode usar os comandos \hyperlink
para pular para slides específicos (ou até mesmo sobreposições de slides). Pequeno exemplo:
\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}
Se você precisar excluir os slides do apêndice do contador de slides, veja esta pergunta .
Comentários
Resposta
Quando suas informações extras não são muito longas, você pode tentar usar camadas.
Se alguém perguntar, você alterna entre as camadas do documento. Depois disso, você pode voltar para a camada de apresentação e continuar.
Isso não ajudará se o seu material adicional contiver muitos slides (você pode definir várias camadas, mas acho que vai ficar complicado).
E você está restrito ao uso do visualizador de ou pdf.
Exemplo:
\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}
O resultado é um documento da página:
Se você clicar em Explanation
você get (se o seu visualizador de PDF suportar camadas):
Resposta
Uma solução alternativa é ter um botão que pula o material extra. Isso tem a desvantagem de você ter que se lembrar de pressionar o botão “não mostrar o material extra” quando chegar a esse slide, mas tem duas vantagens. Em primeiro lugar, o slide extra está bem ao lado do material principal, em vez de escondido em um apêndice, o que pode facilitar a organização do seu material. Mas, em segundo lugar, e mais importante, significa que o slide de “material extra” pode ser apenas uma <2>
versão do slide principal.
\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}
em vários quadros, como voltar do ” conteúdo suplementar ” ao frame a partir do qual cliquei no link. Uma maneira que posso imaginar é usar o visualizador de PDF ‘ s ” visualização anterior ” funcionalidade. (alt + left
seta no Adobe Reader “)\Acrobatmenu{GoBack}{\beamerreturnbutton{}}
oferece um botão que leva você para a visualização anterior?