[Risolto] Fissare oggetti in beamer

  • Creatore
    Topic
  • #56271
    Up
    0
    Down
    ::


    Rieccomi all’attacco.
    Vorrei fissare la posizione di alcuni oggetti mentre scorrono le slide di beamer. Come posso fare? Di seguito riporto un esempio minimo che dovrebbe chiarire le mie necessità.

    Grazie,
    Daniele

    `\documentclass{beamer}

    \usepackage[T1]{fontenc}
    \usepackage[latin1]{inputenc}
    \usepackage[italian]{babel}
    \usepackage{microtype}

    \setbeamercolor{gbwhite}{fg=white,bg=green!35!blue}

    \newcommand{\myName}{Daniele}
    \newcommand{\myTitle}{Uso della classe beamer per ottenere una presentazione accattivante\dots\ ci riuscirò?}
    \newcommand{\myUni}{mia università}
    \newcommand{\myProf}{mio relatore}
    \newcommand{\myTime}{GG MM AAAA}

    \author{\myName}
    \date{\myTime}
    \institute{\myUni}
    \title{\myTitle}

    \usetheme{Ilmenau}

    \begin{document}

    \section{Prima section}
    \subsection{Prima subsection}
    \begin{frame}
    \frametitle{Titolo del frame}
    \begin{columns}[t]
    \begin{column}{.45\textwidth}
    \hrule height 0pt\relax
    \only<1>{\rule[1mm]{.98\textwidth}{4.5cm}}
    \only<2->{\rule[1mm]{.98\textwidth}{2.cm}}
    \end{column}

    \begin{column}{.45\textwidth}
    \begin{alertblock}{Ecco il blocco}
    \begin{itemize}\small
    \item<1-> vorrei stia fisso nella propria posizione anche quando la figura a lato cambia;
    \item<2-> secondo punto per riempire.
    \end{itemize}
    \end{alertblock}
    \only<3->{\small Sarebbe il massimo se potessi definire un punto fisso anche per la figura a lato. Per esempio, vorrei che mentre la figura si modifica (aggiungo particolari e scritte), l'angolo in alto a sinistra resti fisso dov'è.}
    \end{column}
    \end{columns}

    \end{frame}

    \end{document}`

Visualizzazione 1 filone di risposte
  • Autore
    Risposte
    • #56272
      Up
      0
      Down
      ::

      Rieccomi all’attacco.
      Vorrei fissare la posizione di alcuni oggetti mentre scorrono le slide di beamer. Come posso fare? Di seguito riporto un esempio minimo che dovrebbe chiarire le mie necessità.

      Grazie,
      Daniele

      `\documentclass{beamer}

      \usepackage[T1]{fontenc}
      \usepackage[latin1]{inputenc}
      \usepackage[italian]{babel}
      \usepackage{microtype}

      \setbeamercolor{gbwhite}{fg=white,bg=green!35!blue}

      \newcommand{\myName}{Daniele}
      \newcommand{\myTitle}{Uso della classe beamer per ottenere una presentazione accattivante\dots\ ci riuscirò?}
      \newcommand{\myUni}{mia università}
      \newcommand{\myProf}{mio relatore}
      \newcommand{\myTime}{GG MM AAAA}

      \author{\myName}
      \date{\myTime}
      \institute{\myUni}
      \title{\myTitle}

      \usetheme{Ilmenau}

      \begin{document}

      \section{Prima section}
      \subsection{Prima subsection}
      \begin{frame}
      \frametitle{Titolo del frame}
      \begin{columns}[t]
      \begin{column}{.45\textwidth}
      \hrule height 0pt\relax
      \only<1>{\rule[1mm]{.98\textwidth}{4.5cm}}
      \only<2->{\rule[1mm]{.98\textwidth}{2.cm}}
      \end{column}

      \begin{column}{.45\textwidth}
      \begin{alertblock}{Ecco il blocco}
      \begin{itemize}\small
      \item<1-> vorrei stia fisso nella propria posizione anche quando la figura a lato cambia;
      \item<2-> secondo punto per riempire.
      \end{itemize}
      \end{alertblock}
      \only<3->{\small Sarebbe il massimo se potessi definire un punto fisso anche per la figura a lato. Per esempio, vorrei che mentre la figura si modifica (aggiungo particolari e scritte), l'angolo in alto a sinistra resti fisso dov'è.}
      \end{column}
      \end{columns}

      \end{frame}

      \end{document}`

      L’ultimo \only deve essere \onslide. Con \only, LaTeX tiene conto di quel testo solo quando compone le slide date come argomento tra < e >.

      Le parti che ho citato in rosso vanno, d’ora in poi, eliminate dai tuoi esempi perché sono del tutto irrilevanti.

      Ciao
      Enrico

    • #56273
      Up
      0
      Down
      ::


      Grazie ancora,
      risolto anche questo. Chiedo venia per le parti che hai evidenziato in rosso, sono un mio vezzo: non mi piace lasciare in bianco delle parti della slide. Comunque hai ragione, appesantiscono solo il lavoro di chi si sta interessando a un mio problema. Vedrò di eliminarle in futuro… anche se spero di non incontrare ancora troppi problemi con beamer 😀

      Ciao,
      Daniele

Visualizzazione 1 filone di risposte
  • Devi essere connesso per rispondere a questo topic.

Go to top