Presentazione beamer in moto

  • Questo topic ha 6 risposte, 3 partecipanti ed è stato aggiornato l'ultima volta 16 anni, 9 mesi fa da PM.
  • Creatore
    Topic
  • #39997
    PM
      Up
      0
      Down
      ::


      Salve. Ho fatto una presentazione con beamer, all’interno di qualche frame ci sono diversi comandi \pause. Durante la visualizzazione i vari blocchi tra un \pause e l’altro vengono spostati (di poco) all’interno della slide e questo mi crea problemi se voglio sovrapporre delle immagini in sequenza. Non vengono messi in un’altra posizione rispetto a quella che imposto nel file tex ma la posizione cambia nel corso della visualizzazione. Cosa posso fare perché ciò non accada? Grazie.

    Visualizzazione 5 filoni di risposte
    • Autore
      Risposte
      • #39998
        Up
        0
        Down
        ::

        Salve. Ho fatto una presentazione con beamer, all’interno di qualche frame ci sono diversi comandi \pause. Durante la visualizzazione i vari blocchi tra un \pause e l’altro vengono spostati (di poco) all’interno della slide e questo mi crea problemi se voglio sovrapporre delle immagini in sequenza. Non vengono messi in un’altra posizione rispetto a quella che imposto nel file tex ma la posizione cambia nel corso della visualizzazione. Cosa posso fare perché ciò non accada? Grazie.

        Evidentemente fai qualcosa che non va, perché di solito non succede. Esempio, per favore.

        Ciao
        Enrico

      • #39999
        PM
          Up
          0
          Down
          ::


          \frame{
          \frametitle{Adsorbimento}
          L’assorbimento è un processo…\begin{itemize}
          \item<2-> absorbimento, se l’accumulo delle specie…
          \item<3->adsorbimento, se l’accumulo delle specie…:\begin{itemize}
          \item<6->\emph{adsorbimento fisico}, prodotto da forze di attrazione elettrostatica …
          \item<7->\emph{adsorbimento chimico}, dovuto a reazioni chimiche…
          \end{itemize}
          \end{itemize}
          \begin{columns}
          \column{.5\textwidth}\only<4>{\includegraphics[scale=.4]{Adsorbente1}}
          \only<5->{\includegraphics[scale=.4]{Adsorbente2}}
          \column{.5\textwidth}\onslide<4->{Il carbone attivo prende il nome di adsorbente\\\includegraphics[scale=.4]{Adsorbato}Adsorbato}
          \end{columns}

          In questa frame viene visualizzato abbastanza centralmente il primo elenco fino alla 3, poi quado spunta la figura della 4 l’elenco viene alzato, la figura della 5 viene spostata leggermente rispetto alla 4 (sono figure identiche, dimensionalmente parlando). Ho ridotto legegrmente il testo per accorciare il codice. Dovrebbe dare gli stessi problemi. Grazie.

        • #40000
          Up
          0
          Down
          ::

          \frame{
          \frametitle{Adsorbimento}
          L’assorbimento è un processo…\begin{itemize}
          \item<2-> absorbimento, se l’accumulo delle specie…
          \item<3->adsorbimento, se l’accumulo delle specie…:\begin{itemize}
          \item<6->\emph{adsorbimento fisico}, prodotto da forze di attrazione elettrostatica …
          \item<7->\emph{adsorbimento chimico}, dovuto a reazioni chimiche…
          \end{itemize}
          \end{itemize}
          \begin{columns}
          \column{.5\textwidth}\only<4>{\includegraphics[scale=.4]{Adsorbente1}}
          \only<5->{\includegraphics[scale=.4]{Adsorbente2}}
          \column{.5\textwidth}\onslide<4->{Il carbone attivo prende il nome di adsorbente\\\includegraphics[scale=.4]{Adsorbato}Adsorbato}
          \end{columns}

          In questa frame viene visualizzato abbastanza centralmente il primo elenco fino alla 3, poi quado spunta la figura della 4 l’elenco viene alzato, la figura della 5 viene spostata leggermente rispetto alla 4 (sono figure identiche, dimensionalmente parlando). Ho ridotto legegrmente il testo per accorciare il codice. Dovrebbe dare gli stessi problemi. Grazie.

          Spostamenti verticali non ne vedo, solo uno spazio aggiunto dalla riga
          `\column{.5\textwidth}\only<4>{\includegraphics[scale=.4]{Adsorbente1}}`
          Elimina lo spazio mettendo un % dopo le due graffe di chiusura:
          `\column{.5\textwidth}\only<4>{\includegraphics[scale=.4]{Adsorbente1}}%`
          Ovviamente non posso sapere le dimensioni della tua figura.

          Ciao
          Enrico

        • #40001
          PM
            Up
            0
            Down
            ::


            La posizione iniziale del primo elenco non viene mantenuta nel corso della visualizzazione, ma al momento della visulalizzazione della figura viene spostato verso l’alto della slide. Comunque il problema pricipale, cioè il fatto che le due figure non coincidessero, è risolto. Ti ringrazio.
            Leonardo.

          • #40002
            Up
            0
            Down
            ::

            La posizione iniziale del primo elenco non viene mantenuta nel corso della visualizzazione, ma al momento della visulalizzazione della figura viene spostato verso l’alto della slide.

            Con il codice che hai fornito non succede. Probabilmente ci hai dato qualche riga di troppo. Quello che descrivi succede perché di default beamer centra verticalmente il contenuto del frame. Di conseguenza, aggiungendo una figura dopo un elenco, questo viene spostato verso l’alto per far posto alla figura.
            Una soluzione possibile:
            `\begin{frame}[t]
            \end{frame}`
            L’opzione [t] fa in modo che il contenuto del frame sia allineato verticalmente in alto.

            Ciao
            Ivan

          • #40003
            PM
              Up
              0
              Down
              ::


              Risolve il problema. Grazie mille.
              Leonardo

          Visualizzazione 5 filoni di risposte
          • Devi essere connesso per rispondere a questo topic.

          Go to top