Ciao a tutti. Alla fine ho risolto, ma confesso che non è stato facile. A me, personalmente, la guida che ho visto di pgf non piace e non la trovo esaustiva. Da troppe cose per scontato e parte subito mettendo gli esempi di quello che si può fare senza mettere una spiegazione generale, per gli utenti meno esperti 😡 😳 .
Detto questo, mi sembra giusto postare la mia soluzione, che magari può servire a qualcun’altro.
La cosa difficole da fare è stata, a parte intuire come gestisce le coordinate l’ambiente tikz, riuscire a scrivere sopra la tabella. Comunque ecco il pezzo di sorgente:
`
\begin{frame}[c]{Tabella di confronto I}
\begin{tikzpicture}
%disegna l'area di sovrapposizione
\useasboundingbox (canvas cs:x=0cm,y=7cm) rectangle (11.35cm,7cm);
%\draw[style=help lines] (0,0) grid (11.35,7);
\only<1>{\draw[red, fill=red, opacity=0.1, line width = 0.05cm] (canvas cs:x=0cm,y=6.5cm) rectangle (11.35cm,4.5cm);}
\only<2>{\draw[red, fill=red, opacity=0.1, line width = 0.05cm] (canvas cs:x=0cm,y=4.45cm) rectangle (11.35cm,3.5cm);}
\only<3>{\draw[red, fill=red, opacity=0.1, line width = 0.05cm] (canvas cs:x=0cm,y=3.5cm) rectangle (11.35cm,0.95cm);}
\end{tikzpicture}
`
Tramite l’istruzione `
\useasboundingbox (canvas cs:x=0cm,y=7cm) rectangle (11.35cm,7cm);
` è possibile definere l’area di sovraposizione, tra la tabella e gli elementi generati dall’ambiente tikz. In pratica è come definire un backrgound, grande quanto la slide, che poi usando la gridline e le coordinate in centimentri risulta facile aggiustare i vari rettangoli colorati e farli apparire sopra la tabella, man mano che questa si allunga.. che dite ? 🙄
Non male vero 🙂 ? Ecco.. se qualcuno ha voglia di commentare, suggerire, criticare in modo costruttivo, ben venga, per un novellino di latex come me, è sempre utile il punto di vista di TeXnici più esperti 😉