Posizionamento figure in beamer

  • Creatore
    Topic
  • #44436
    Davide
    Partecipante
      Up
      0
      Down
      ::


      Scusate, non so se c’è il topic ma sono le ultime ore prima della discussione e sto finendo di preparare la presentazione, quindi dovrebbe propsio essere l’ultima domanda. Come faccio a far apparire in due tempi diversi due figure facendo in modo che quando appare la prima, essa si trovi già nella posizione finale e non venga “spostata” successivamente dall’introduzinoe della successiva figura?
      Stessa domanda quando inserisco delle scritte dopo la figura, vorrei che la figura fosse già “in alto” nella slide in modo da non spostarsi dopo. si può? Come si fa?

      Scusate la maleducazione di nona ver cercato approfonditamente nel forum.

    Visualizzazione 32 filoni di risposte
    • Autore
      Risposte
      • #44437
        lorenzo.pantieri
        Partecipante
          Up
          0
          Down
          ::


          Prova a cercare
          `\onslide`
          e
          `\pause`
          qui:
          http://www.lorenzopantieri.net/LaTeX_files/Presentazioni.pdf

          Ciao,
          L.

        • #44438
          Davide
          Partecipante
            Up
            0
            Down
            ::


            boh forse quello che mi ncasina è metter elel figure nelle colonne. Non so l’errore. Magari ti posto il codice della slide interessata, se ti può servire.

          • #44439
            Up
            0
            Down
            ::


            il mio suggerimento e’ di usare \phantom:

            `\includefigure{fig1} \phantom{\includefigure{fig2}}
            \onslide<2>{\includefigure{fig1} \includefigure{fig2}}`

          • #44440
            Up
            0
            Down
            ::

            boh forse quello che mi ncasina è metter elel figure nelle colonne. Non so l’errore. Magari ti posto il codice della slide interessata, se ti può servire.

            Difficile capire che cosa vuoi, altrimenti. Ma
            `\begin{center}
            \includegraphics{pippo}\quad\pause
            \includegraphics{pluto}
            \end{center}`
            non ti funziona?

            Ciao
            Enrico

          • #44441
            Up
            0
            Down
            ::


            Scusate.
            Vorrei inserire un logo soltanto sulla prima slide (quella col titolo) e non riesco a farlo: ho consultato anche la guida di Tantau (2007).
            Il logo su ogni slide, invece, mi riesce ma non mi piace.
            Qualcuno mi aiuta? Grazie mille!

          • #44442
            Up
            0
            Down
            ::


            puoi inserire il logo come qualsiasi altra figura.
            il tuo post e’ un troppo generico?
            dove vuoi metterlo di preciso?
            nella titlepage? nel footer?

          • #44443
            Up
            0
            Down
            ::

            puoi inserire il logo come qualsiasi altra figura.
            il tuo post e’ un troppo generico?
            dove vuoi metterlo di preciso?
            nella titlepage? nel footer?

            Ho scritto questo:

            \pgfdeclareimage[height=1cm]{logo}{Marchio.jpg}
            \logo{\pgfuseimage{logo}}

            \title{Eif-e.Book — Presentazione}
            %\logo{\includegraphics[height=1cm]{MarchioBianco.jpg}} % inserisce il logo su ogni slide
            \titlegraphic{\pgfuseimage{logo}}
            \author{Paolo Biffis}

            ma,come dicevo, non esce il logo nella title page. Grazie

          • #44444
            Antonio Ledda
            Partecipante
              Up
              0
              Down
              ::

              puoi inserire il logo come qualsiasi altra figura.
              il tuo post e’ un troppo generico?
              dove vuoi metterlo di preciso?
              nella titlepage? nel footer?

              Ho scritto questo:

              \pgfdeclareimage[height=1cm]{logo}{Marchio.jpg}
              \logo{\pgfuseimage{logo}}

              \title{Eif-e.Book — Presentazione}
              %\logo{\includegraphics[height=1cm]{MarchioBianco.jpg}} % inserisce il logo su ogni slide
              \titlegraphic{\pgfuseimage{logo}}
              \author{Paolo Biffis}

              ma,come dicevo, non esce il logo nella title page. Grazie

              `\documentclass{beamer}

              \pgfdeclareimage[height=10mm]{logo}{logo}
              \titlegraphic{\pgfuseimage{logo}}

              \title{Eif-e.Book — Presentazione}
              \author{Paolo Biffis}

              \begin{document}

              \begin{frame}
              \titlepage
              \end{frame}

              \begin{frame}
              Prova.
              \end{frame}

              \end{document}
              `
              Può andare?

              Ciao
              Antonio

            • #44445
              Up
              0
              Down
              ::


              `\documentclass{beamer}

              \pgfdeclareimage[height=10mm]{logo}{logo}
              \titlegraphic{\pgfuseimage{logo}}

              \title{Eif-e.Book — Presentazione}
              \author{Paolo Biffis}

              \begin{document}

              \begin{frame}
              \titlepage
              \end{frame}

              \begin{frame}
              Prova.
              \end{frame}

              \end{document}
              `
              Può andare?

              Ciao
              Antonio[/quote]

              Purtroppo non va.
              Non è che dipenda dall’immagine che voglio inserire? Mi esce sempre il quadratino co la scritta al centro.

            • #44446
              Up
              0
              Down
              ::


              a me funziona correttamente, sia con immagini in pdf che con jpg.

            • #44447
              Antonio Ledda
              Partecipante
                Up
                0
                Down
                ::

                `\documentclass{beamer}

                \pgfdeclareimage[height=10mm]{logo}{logo}
                \titlegraphic{\pgfuseimage{logo}}

                \title{Eif-e.Book — Presentazione}
                \author{Paolo Biffis}

                \begin{document}

                \begin{frame}
                \titlepage
                \end{frame}

                \begin{frame}
                Prova.
                \end{frame}

                \end{document}
                `
                Può andare?

                Ciao
                Antonio

                Purtroppo non va.
                Non è che dipenda dall’immagine che voglio inserire? Mi esce sempre il quadratino co la scritta al centro.

                Non so, forse dipende dal nome che ho scelto per l’immagine. Nel tuo esempio l’immagine da richiamare nel sorgente è “Marchio.jpg”, nel mio è “logo” (senza specificare l’estensione). Il codice l’ho compilato con pdfLaTeX e a me non dà problemi, come a capitalaslash. Aggiungo che uso la TeX Live 2009 aggiornata.

                Ciao
                Antonio

              • #44448
                Up
                0
                Down
                ::


                antonio.ledda\n

                `\documentclass{beamer}

                \pgfdeclareimage[height=10mm]{logo}{logo}
                \titlegraphic{\pgfuseimage{logo}}

                \title{Eif-e.Book — Presentazione}
                \author{Paolo Biffis}

                \begin{document}

                \begin{frame}
                \titlepage
                \end{frame}

                \begin{frame}
                Prova.
                \end{frame}

                \end{document}
                `
                Può andare?

                Ciao
                Antonio

                Ora ho cambiato in il nome dell’immagine e con il tuo preambolo (quello qui sopra) funziona.
                Nella mia presentazione invece non funziona: non potrebbe dipendere dal tema?
                O dal fatto che utilizo TeXShop su Mac?.
                Grazie.

              • #44449
                Up
                0
                Down
                ::

                Ora ho cambiato in il nome dell’immagine e con il tuo preambolo (quello qui sopra) funziona.
                Nella mia presentazione invece non funziona: non potrebbe dipendere dal tema?
                O dal fatto che utilizo TeXShop su Mac?.
                Grazie.

                il tema non e’ di sicuro, ma si fa presto a fare una prova: commenta le righe in cui lo selezioni e prova a compilare.
                anche l’editor non puo’ essere responsabile di questo comportamento.
                se l’esempio piu’ su fa la cosa giusta vuole anche dire che la versione che hai del pacchetto e’ in grado di mettere il logo.
                la responsabilita’, quindi, ricade sul tuo preambolo: prova a commentare le varie righe per trovare il responsabile.

              • #44450
                Up
                0
                Down
                ::

                la responsabilita’, quindi, ricade sul tuo preambolo: prova a commentare le varie righe per trovare il responsabile.

                Fatto, ma non va. Ci rinuncio: cmq non è che la guida di Tintau sia molto chiara sul punto.
                Grazie a tutti.

              • #44451
                Up
                0
                Down
                ::

                Fatto, ma non va. Ci rinuncio: cmq non è che la guida di Tintau sia molto chiara sul punto.
                Grazie a tutti.

                riesci postare un esempio minimo compilabile che non funzioni?
                magari riusciamo a venirne fuori.

              • #44452
                Up
                0
                Down
                ::

                riesci postare un esempio minimo compilabile che non funzioni?
                magari riusciamo a venirne fuori.

                Eccolo:

                \documentclass{beamer}

                \usetheme{Copenhagen}

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

                \logo{\pgfuseimage{logo}}
                \pgfdeclareimage[height=10mm]{logo}{logo}

                \title{Eif-e.Book — Presentazione}
                \author{Paolo Biffis}
                \institute{\textit{\large{\alert{\url{http://www.eifebook.com}}}}}
                \date{Venezia, maggio 2010}

                \begin{document}
                \transduration{1}

                \frame{
                \transwipe
                \titlepage }

                \section*{Sommario}
                \frame{
                \tableofcontents
                }

                \end{document}

              • #44453
                Up
                0
                Down
                ::

                \logo{\pgfuseimage{logo}}
                \pgfdeclareimage[height=10mm]{logo}{logo}

                e’ questo che non va; se dai il comando \logo il logo finira’ su tutte le slide.
                se non vuoi che appaia in ogni slide devi solo dichiarare l’immagine e inserirla
                nella titlepage (o dove ti pare) come ha giustamente indicato antonio ledda:

                `\pgfdeclareimage[height=10mm]{logo}{logo}
                \titlegraphic{\pgfuseimage{logo}} `

              • #44454
                Up
                0
                Down
                ::


                capitalaslash\n

                \logo{\pgfuseimage{logo}}
                \pgfdeclareimage[height=10mm]{logo}{logo}

                e’ questo che non va; se dai il comando \logo il logo finira’ su tutte le slide.

                il che non mi accade!

                se non vuoi che appaia in ogni slide devi solo dichiarare l’immagine e inserirla
                nella titlepage (o dove ti pare) come ha giustamente indicato antonio ledda:

                `\pgfdeclareimage[height=10mm]{logo}{logo}
                \titlegraphic{\pgfuseimage{logo}} `

                già provato e, come già segnalato, non mi viene.

              • #44455
                Up
                0
                Down
                ::


                pbiffis\n

                capitalaslash\n

                [quote]\logo{\pgfuseimage{logo}}
                \pgfdeclareimage[height=10mm]{logo}{logo}

                e’ questo che non va; se dai il comando \logo il logo finira’ su tutte le slide.

                il che non mi accade!

                [quote]se non vuoi che appaia in ogni slide devi solo dichiarare l’immagine e inserirla
                nella titlepage (o dove ti pare) come ha giustamente indicato antonio ledda:

                `\pgfdeclareimage[height=10mm]{logo}{logo}
                \titlegraphic{\pgfuseimage{logo}} `

                già provato e, come già segnalato, non mi viene.

                A me viene il logo nella prima slide. Che cosa intendi con “non mi accade” e “non mi viene”?

                Ciao
                Enrico

              • #44456
                Up
                0
                Down
                ::


                egreg9\n

                pbiffis\n

                [quote][quote]

                e’ questo che non va; se dai il comando \logo il logo finira’ su tutte le slide.

                il che non mi accade!

                [quote]se non vuoi che appaia in ogni slide devi solo dichiarare l’immagine e inserirla
                nella titlepage (o dove ti pare) come ha giustamente indicato antonio ledda:

                ` `

                già provato e, come già segnalato, non mi viene.

                A me viene il logo nella prima slide. Che cosa intendi con “non mi accade” e “non mi viene”?

                Ciao
                Enrico[/quote]

                Dunque, ricapitolando:

                Se inserisco:
                \logo{\includegraphics[height=1cm]{logo.jpg}} dopo il title, esce il logo su ogni slide in basso a sin.

                Se inserisco:
                \logo{\pgfuseimage{logo}}
                \pgfdeclareimage[height=10mm]{logo}{logo}
                come da guida di Tantau, il logo non esce sulla prima slide, come vorrei

                Se inserisco:
                \pgfdeclareimage[height=10mm]{logo}{logo}
                \titlegraphic{\pgfuseimage{logo}}
                come indicato da Ledda, il logo non esce sulla prima slide, come vorrei.

                Grazie.

              • #44457
                Up
                0
                Down
                ::

                Dunque, ricapitolando:

                Se inserisco:
                \logo{\includegraphics[height=1cm]{logo.jpg}} dopo il title, esce il logo su ogni slide in basso a sin.

                Se inserisco:
                \logo{\pgfuseimage{logo}}
                \pgfdeclareimage[height=10mm]{logo}{logo}
                come da guida di Tantau, il logo non esce sulla prima slide, come vorrei

                hai i comandi invertiti. prima devi dichiarare l’immagine e poi usarla nel comando logo.
                questo comando, come gia’ detto, inserira’ il logo in tutte le slide.

                Se inserisco:
                \pgfdeclareimage[height=10mm]{logo}{logo}
                \titlegraphic{\pgfuseimage{logo}}
                come indicato da Ledda, il logo non esce sulla prima slide, come vorrei.

                questo a me funziona senza problemi.
                non capisco perche’ a te no.

              • #44458
                Up
                0
                Down
                ::


                Non funzionava perché evidentemente c’erano troppe stringhe commentate in mezzo: ora le ho tolte tutte e funziona.
                Resto dell’idea che sulla guida di Tantau la cosa non sia ben chiara.
                Grazie mille a tutti e scusate per il disturbo.

              • #44459
                Up
                0
                Down
                ::


                l’importante e’ che sei riuscito a farlo andare!

              • #44460
                Up
                0
                Down
                ::

                l’importante e’ che sei riuscito a farlo andare!

                direi che sarebbe meglio che io inviassi un mail a Tantau perché chiarisse questo punto sul suo manuale del 2007…

              • #44461
                Up
                0
                Down
                ::


                tantau non e’ piu’ il maintainer di beamer.
                notizia freschissima di qualche giorno fa, il nuovo maintainer e’ vedran miletic (http://bitbucket.org/rivanvx/beamer/wiki/Home), magari conviene informare lui.
                non penso comunque che la guida sia cosi’ oscura in quel punto…

              • #44462
                ernded
                Partecipante
                  Up
                  0
                  Down
                  ::

                  (http://inf.uniri.hr/~vmiletic/),

                  Il link così com’è non è corretto
                  Ciao
                  Ernesto

                • #44463
                  Up
                  0
                  Down
                  ::

                  (http://inf.uniri.hr/~vmiletic/),

                  Il link così com’è non è corretto
                  Ciao
                  Ernesto

                  http://bitbucket.org/rivanvx/beamer/wiki/Home

                  Ciao
                  Enrico

                • #44464
                  Up
                  0
                  Down
                  ::


                  corretto il link anche di sopra cosi’ nessuno clicca sul link ormai morto.

                • #44465
                  Davide
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    Quando rompevo l’anima a capitalaslash per la presentazione della disussione della tesi mi era parso di capire che alcuni dei warning che beamer sparava fuori fossero dovuti ad una mancanza di aggiornamento delal classe, a causa dei diritti. Ora che il detentore della classe non è più tantau pensate possa essere possibile una modifica in modo da togliere quei warning di default?

                  • #44466
                    Up
                    0
                    Down
                    ::


                    molti di quei problemini di compatibilita’ sono gia’ stati risolti nella versione presente sul repository linkato di sopra.
                    non appena sara’ rilasciato un aggiornamento per il pacchetto spariranno tutti quei problemi!
                    per adesso se vuoi puoi scaricarti la versione di sviuluppo con mercurial e infilarla nel tuo albero personale.
                    l’altro giorno ci ho provato, ma cosi’ “cotta e mangiata” non mi ha funzionato. gli ho dedicato 5 secondi, quindi non posso dire che non vada 😕
                    ci riprovero’ presto…

                  • #44467
                    Up
                    0
                    Down
                    ::

                    Scusate, non so se c’è il topic ma sono le ultime ore prima della discussione e sto finendo di preparare la presentazione, quindi dovrebbe propsio essere l’ultima domanda. Come faccio a far apparire in due tempi diversi due figure facendo in modo che quando appare la prima, essa si trovi già nella posizione finale e non venga “spostata” successivamente dall’introduzinoe della successiva figura?
                    Stessa domanda quando inserisco delle scritte dopo la figura, vorrei che la figura fosse già “in alto” nella slide in modo da non spostarsi dopo. si può? Come si fa?

                    Scusate la maleducazione di nona ver cercato approfonditamente nel forum.

                    Lo so che è tardi, ma io ho risolto cosi’
                    `
                    \begin{frame}{Titolo del frame}
                    \resizebox{\textwidth}{!}{%
                    \begin{tabular}{lllccccc}
                    ……
                    \end{tabular}

                    \begin{overlayarea}{\textwidth}{3cm}

                    \only<9>{
                    \centering
                    \includegraphics{width=.4\textwidth}{pippo.pdf}
                    \includegraphics[width=.4\textwidth]{pluto.pdf}
                    }

                    \only<12>{
                    \centering
                    \includegraphics[page=1, width=.4\textwidth]{paperino.pdf}
                    \includegraphics[page=3, trim= 7.6cm 15.5cm 15cm 0.5cm, clip=true,
                    width=.4\textwidth]{quiquoqua.pdf}
                    }
                    }
                    \end{overlayarea}

                    [\code]`

                    C’ho impazzito un po’ coi vari \onslide \alt \temporal e combinazioni.
                    Ma non funzionava. Proprio per questo m’ero iscritto al forum
                    \overlayarea riserva una parte “fissa” del frame e ci mette dentro quello che decidi.

                    manuale di beamer pag 79, 9.5 Dynamically Changing Text or Images

                  • #44468
                    Up
                    0
                    Down
                    ::

                    Lo so che è tardi, ma io ho risolto cosi’
                    `
                    \begin{frame}{Titolo del frame}
                    \resizebox{\textwidth}{!}{%
                    \begin{tabular}{lllccccc}
                    ……
                    \end{tabular}

                    \begin{overlayarea}{\textwidth}{3cm}

                    \only<9>{
                    \centering
                    \includegraphics{width=.4\textwidth}{pippo.pdf}
                    \includegraphics[width=.4\textwidth]{pluto.pdf}
                    }

                    \only<12>{
                    \centering
                    \includegraphics[page=1, width=.4\textwidth]{paperino.pdf}
                    \includegraphics[page=3, trim= 7.6cm 15.5cm 15cm 0.5cm, clip=true,
                    width=.4\textwidth]{quiquoqua.pdf}
                    }
                    }
                    \end{overlayarea}

                    [\code]`

                    C’ho impazzito un po’ coi vari \onslide \alt \temporal e combinazioni.
                    Ma non funzionava. Proprio per questo m’ero iscritto al forum
                    \overlayarea riserva una parte “fissa” del frame e ci mette dentro quello che decidi.

                    manuale di beamer pag 79, 9.5 Dynamically Changing Text or Images

                    molto utile questo overlayarea, mi era sfuggito…
                    com’e’ che piazzi gli \only su overslide cosi’ avanti (9 e 12) invece che all’inizio?

                  • #44469
                    Up
                    0
                    Down
                    ::

                    molto utile questo overlayarea, mi era sfuggito…
                    com’e’ che piazzi gli \only su overslide cosi’ avanti (9 e 12) invece che all’inizio?

                    Ho una tabella colorata e dinamica in cui ogni cella colorata genera un grafico che compare nella zona sotto e questi 2 grafici per l’appunto devono comparire nella 9 e nella 12.

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

                Go to top