Buongiorno a tutti.
Vorrei usare il seguente codice per produrre 12 slides in ognuna delle quali un cerchio assume una localizzazione diversa (dalla posizione 0,3 alla posizione 3,0 da sinistra a destra, dall’alto in basso).
Ho il seguente codice:
`\documentclass[11pt]{beamer}
\usepackage[utf8]{inputenc}
\usepackage{times}
\usepackage[T1]{fontenc}
\usepackage{tikz}
\begin{document}\begin{frame}
\begin{tikzpicture}
\foreach \c in {0,1,2,…,12}
%\c è il contatore per gli overlay di transizione tra una slide e l'altra
{\foreach \y in {3,2,1,0}
\foreach \x in {0,1,2,3}
\draw<\c> (\x,\y) circle (0.5cm);
}
\end{tikzpicture}
\end{frame}
\end{document}`
In realtà ogni slides ha 12 cerchi, e non un solo cerchio in ognuna delle 12 slides come vorrei. Qualcuno sa dirmi dove sbaglio? Grazie. Ciao.
Fissa il valore 0 per \c: che cosa vedi, esaminando il codice? Che stai chiedendo di disegnare 16 cerchi. Lo stesso per \c=1 e così via.
Devi fare un ciclo indiciato dai centri dei cerchi, e usare \draw<+-> (o qualcosa del genere) per cambiare slide.
Ciao
Enrico