claudio” post=70563
Ciao,
penso sia il comando \onslide<> a non andare bene.Non sono ferratissimo con gli effetti in Beamer, ma credo che quel comando disegni gli elementi sulla slide uno alla volta ma nella loro posizione effettiva.
I triangoli sono posizionati uno sopra l’altro sulla pagina e non sono sovrapposti, così l’effetto non funziona.
Spero in interventi più utili.
R.scusa ma non ho capito
claudio
Prova a partire da questo codice:
`\documentclass{beamer}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[italian]{babel}
\usepackage{tikz}
\usepackage{times}
\begin{document}
\begin{frame}[t]{scaleno, isoscele, equilatero}
\begin{overlayarea}{\textwidth}{120pt}
\only<1>{%
\centering
\begin{tikzpicture}
\coordinate (a) at (0,0);
\coordinate (b) at (6,0);
\coordinate (c) at (9,6);
\draw[thick] (a)–(b)–(c)–cycle;
\end{tikzpicture}
Scaleno
}
\only<2>{%
\centering
\begin{tikzpicture}
\coordinate (a) at (0,0);
\coordinate (b) at (5,0);
\coordinate (c) at (2.5,7);
\draw[thick] (a)–(b)–(c)–cycle;
\end{tikzpicture}
Isoscele
}
\only<3>{%
\centering
\begin{tikzpicture}
\coordinate (a) at (0,0);
\coordinate (b) at (6,0);
\coordinate (c) at (60:6);% polar coords
\draw[thick] (a)–(b)–(c)–cycle;
\end{tikzpicture}
Equilatero
}
\end{overlayarea}
\end{frame}
\end{document}`
Un saluto.
R.