claudio” post=70249non sono riuscito a trovare la soluzione a questo problema (o meglio una strada c’è ma non mi sembra elegante)
in questa presentazione in beamer c’è un frame in cui compare un triangolo e tre gruppi di etichette
alla fine nella figura troviamo l figura e i tre gruppi
abbiamo <> < > < >
io vorrei che quando compaiono le etichette <> scompaiano le etichette < > e ovviamente quando quando compare < > deve scomparire
<> L’unica soluzione che mi viene in mente è cancellare completamente l’immagine precedente e poi ridisegnare il tutto ci sono alternative?
[tt]\onslide<1>{…}[/tt] inserisce il risultato solo nella prima “sottoslide”.
`\begin{frame}[t]{Punti medi e mediane}
\begin{center}
\scalebox{0.5}{
\begin{tikzpicture}
\tikzstyle{etichetta} = [draw,node distance=.5, text centered, very thick,text width=50]
%%\tikzstyle{etichetta} = [draw,outer sep=0,inner sep=1,minimum size=10,node distance=1]
\tikzstyle{etichetta2} = [etichetta,node distance=55, color=red, text width=30]
\tikzstyle{etichetta3} = [etichetta,node distance=80,color=blue]
\tikzstyle{etichetta4} = [etichetta,node distance=70]
\tikzstyle{linea} = [thick]
\tikzstyle{linea2} = [thick,-triangle 90]
\coordinate (a) at (0,0);
\coordinate (b) at (6,0);
\coordinate (c) at (9,6);
\draw[linea] (a)–(b);
\draw[linea](a)–(c);
\draw [linea](c)–(b);
\node(A)[label=$A$] at (a) {$\bullet$};
\node(B)[label=50:$B$] at (b) {$\bullet$};
\node(C)[label=$C$] at (c) {$\bullet$};
\onslide<1>{
\coordinate(m1) at ($(a)!0.5!(b)$);
\coordinate(m2) at ($(b)!0.5!(c)$);
\coordinate (m3) at ($(c)!0.5!(a)$);
\node(M1)[label=$M_1$] at (m1) {$\bullet$};
\node(M2)[label=$M_2$] at (m2) {$\bullet$};
\node(M3)[label=0:$M_3$] at (m3) {$\bullet$};
%inizio punto medio
\node[etichetta2,below of= m1](M1e){Punto medio};
\node[etichetta2, right of= m2](M2e){Punto medio};
\node[etichetta2,above of= m3](M3e){Punto medio};
\draw[linea2] (M1e)–(m1);
\draw[linea2](M3e)–(m3);
\draw [linea2](M2e)–(m2);
}
%fine punto medio
\onslide<2->{
%inizio mediane
\draw[linea] (a)–(m2);
\draw[linea](b)–(m3);
\draw [linea](c)–(m1);
\coordinate (Bar) at (intersection of a–m2 and c–m1);
\coordinate(med1) at ($(c)!0.5!(Bar)$);
\coordinate(med2) at ($(a)!0.5!(Bar)$);
\coordinate(med3) at ($(b)!0.5!(Bar)$);
}
\onslide<2>{
\node [etichetta4, above of=med1](mediana1){Mediana};
\draw[linea2](mediana1)–(med1);
\node [etichetta4, above left of=med2](mediana2){Mediana};
\draw[linea2](mediana2)–(med2);
\node [etichetta4, right of=med3](mediana3){Mediana};
\draw[linea2](mediana3)–(med3);
}
\onslide<3->{
%inizio baricentro
\node(Bar1) at (Bar) {$\bullet$};
\node[etichetta3, above left of= Bar](Bar1){Baricentro};
\draw [linea2](Bar1)–(Bar);
%finebaricento
}
\end{tikzpicture}
}
\end{center}
\begin{itemize}
\item<1-> Tre punti medi
\item<2-> Tre mediane
\item <3-> Un baricentro
\end{itemize}
\end{frame} `
Scusa se non ci sono rientri come i tuoi, ma non li posso sopportare. 🙂
Ciao
Enrico