Generalpop-up boxes to be opened from table cells in beamer class

LaTeX specific issues not fitting into one of the other forums of this category.
Post Reply
carol
Posts: 105
Joined: Wed Dec 24, 2008 7:25 pm

pop-up boxes to be opened from table cells in beamer class

Post by carol »

Hi,
I have a table and want to present some information associated to some cells of a table created in a beamer class. How to open dynamically pop-up boxes from some cells of a table? First, I want to present a complet table on a frame and then, when I hit the keyboard, I want to open a box from a selected cell. The items in the box will be presented line by line (for ex with \pause or <1> etc). Then, the box should be closed and another one from another cell should be opened and presented in the same manner. if possible, I would like to have the presentation of the box as the one produced by \begin{beamerboxesrounded}[upper=block head,lower=block body,shadow=true]
\end{beamerboxesrounded}

Thanks

Recommended reading 2024:

LaTeXguide.org • LaTeX-Cookbook.net • TikZ.org

NEW: TikZ book now 40% off at Amazon.com for a short time.

gmedina
Posts: 2313
Joined: Wed Jul 11, 2007 11:45 pm

pop-up boxes to be opened from table cells in beamer class

Post by gmedina »

Hi,

perhaps something like the following might be useful:

Code: Select all

\documentclass[hyperref={pdfpagelabels=false}]{beamer}
\usepackage{lmodern}

\usetheme{Madrid}

\begin{document}

\begin{frame}[label=mytable]
  \frametitle{A table}
  \begin{center}
  \begin{tabular}{ccc}
    \hyperlink{col1a}{\structure{column1a}} & column2a & column3a\\
    column1b & \hyperlink{col2b}{\structure{column2b}} & column3b
  \end{tabular}
  \end{center}
\end{frame}

\begin{frame}[label=col1a]
  \frametitle{Some explanation for column1a}
  \hfill\hyperlink{mytable}{\beamerreturnbutton{Return}}
  \begin{beamerboxesrounded}[upper=block head,lower=block body,shadow=true]{}
  \begin{itemize}
    \item<1-> First item.
    \item<2-> Second item.
    \item<3-> Third item.
  \end{itemize}
  \end{beamerboxesrounded}
\end{frame}

\begin{frame}[label=col2b]
  \frametitle{Some explanation for column2b}
  \hfill\hyperlink{mytable}{\beamerreturnbutton{Return}}
  \begin{beamerboxesrounded}[upper=block head,lower=block body,shadow=true]{}
  \begin{itemize}
    \item<1-> First item.
    \item<2-> Second item.
    \item<3-> Third item.
  \end{itemize}
  \end{beamerboxesrounded}
\end{frame}

\end{document}
1,1,2,3,5,8,13,21,34,55,89,144,233,...
Post Reply