Salve a tutti,
mi trovo con un piccolo problema con il pacchetto beamer che uso da poco, sono sicuro che sia una cosa facilissima, ma non so proprio come fare a sistemarla (ho guardato la documentazione, ma non sapendo il nome inglese di quello che mi da problema non so cosa cercare!).
Sto facendo una presentazione con beamer, dove scelleratamente mi trovo nella situazione di dover enunciare un teorema dalla dimostrazione lunghetta, che sicuramente su una slide sola non ci sta. Mi sarebbe piaciuto fare una cosa di questo tipo: tenere l’enunciato (che invece è molto corto, sta su una riga) del teorema in alto nella slide e poi con il comando \only< > far “scorrere” sotto le parti della dimostrazione. Però le parti della dimostrazione non sono lunghe uguali, per cui passando da una slide all’altra l’enunciato mi si sposta più in basso e la dimostrazione più in alto per mantenere la centratura verticale della slide… non so se sono riuscito ad esprimere quello che intendo, quindi allego una (penosa) rappresentazione grafica per spiegare meglio il concetto:
[FIGURE]
Come posso fare? Il codice che uso è
`
\frame{
\begin{teo}
TEOREMA
\end{teo}
\textsc{Dimostrazione} \\ % <-- ho scelto di non creare un ambiente anche per la dimostrazione \only<1>{PARTE 1 DELLA DIMOSTRAZIONE}
\only<2>{PARTE 2 DELLA DIMOSTRAZIONE}
\only<3>{PARTE 3 DELLA DIMOSTRAZIONE}
\only<4>{PARTE 4 DELLA DIMOSTRAZIONE}
}
`
ringrazio chiunque voglia consigliarmi…
Quello che ti interessa è overlayarea, come`\begin{overlayarea}{area width}{area height}
environment contents
\end{overlayarea}`. Fai un frame tipo:`
\begin{frame}
\begin{teo}
TEOREMA
\end{teo}
\textsc{Dimostrazione} \\ % <-- ho scelto di non creare un ambiente anche per la dimostrazione
\begin{overlayarea}{\textwidth}{.5\textheight}%.5 così per prova... cambia tu il valore
\only<1>{PARTE 1 DELLA DIMOSTRAZIONE}
\only<2>{PARTE 2 DELLA DIMOSTRAZIONE}
\only<3>{PARTE 3 DELLA DIMOSTRAZIONE}
\only<4>{PARTE 4 DELLA DIMOSTRAZIONE}
\end{overlayarea}
\end{frame}`. Così dovrebbe funzionare, prova un po’.
Volendo l’ambiente per la dimostrazione esiste già, non è necessario crearselo!
Buona giornata!
P.s. Ho usato`\begin{frame}
…
\end{frame}`che evidenzia meglio la presenza di un frame (è solo un consiglio, ma con l’altro a me alle volte scappavano delle } da chiudere a fine frame.