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
General ⇒ pop-up boxes to be opened from table cells in beamer class
NEW: TikZ book now 40% off at Amazon.com for a short time.

pop-up boxes to be opened from table cells in beamer class
Hi,
perhaps something like the following might be useful:
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,...