totalmente niubbo di beamer

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


      Ciao a tutti, devo preparare la presentazione della tesi in un momento che è particolarmente difficile al di là dell’università, quindi chiedo venia se posterò richieste stupide o banali.

      Ho iniziato con beamer, sfogliando “l’arte di…beamer” di Lorenzo Pantieric’è l’esempio base. Ne ho ricopiato solo una parte, giusto per vedere la mia prima slide in beamer.

      `
      \documentclass{beamer}
      \usepackage[italian]{babel}
      \usepackage[latin1]{inputenc}
      \usepackage[T1]{fontenc}

      \title{Introduzione alle superfici di Riemann}
      \author{Davide D'Elia}
      \date{21 Aprile 2010}

      \begin{document}

      \begin{frame}
      \maketitle
      \end{frame}

      \end{document}
      `

      ma, alla compilazione con pdflatex, mi dà quattro warnings (sia con che senza i tre pacchetti caricati nel preambolo):

      1-Package pgf warning:pacchetto obsoleto che non andrebbe più usato
      2-Package hyperref warning: L’opzione `pdfpagelabels’ è spenta (turned off) perché \thepage non è definito
      3-LaTeX font warning: Font shape `T1/cmss/m/n’ in size <4> not available size <5> substituted on input line 17.
      4-LaTeX Font Warning: Size substitutions with differene `up to 1.0pt have occurred.

      Le mie domande sono: avendo fatto una prova minima, può essere ceh tali avvisi siano
      da ricercare in qualche impostazione di base?

      In teoria ho sempre cercato di togliere non solo gli errori, ma anche gli avvisi e i “badboxes” quando scrivevo la tesi e, con soddisfazione, ci sono riuscito, anche se la politica in univesità da me è quella del tipo: se il pdf ti piace cerca di correggere solo gli errori”.
      Pur detestando tale politica utilitaristica, poiché altre vicende mi portano ad avere poche energie a disposizione per la presentazione, mi chiedevo se con uan presentazione si potesse usare la stessa ottica “praticona” non guardando gli avvisi “minori” ceh emergono durante la compilazione, oppure se, essendo una presentazione, anche un warning può essere grave.

      Ringrazio tutti per l’aiuto

    Visualizzazione 14 filoni di risposte
    • Autore
      Risposte
      • #44247
        admin
        Amministratore del forum
          Up
          0
          Down
          ::

          2-Package hyperref warning: L’opzione `pdfpagelabels’ è spenta (turned off) perché \thepage non è definito

          Scrivi:
          `\documentclass[hyperref={pdfpagelabels=false}]{beamer}`

          3-LaTeX font warning: Font shape `T1/cmss/m/n’ in size <4> not available size <5> substituted on input line 17.
          4-LaTeX Font Warning: Size substitutions with differene `up to 1.0pt have occurred.

          Metti nel preambolo:
          `\let\Tiny=\tiny
          \let\TINY=\tiny`
          Per pgf non so cosa dirti.

        • #44248
          Up
          0
          Down
          ::


          il primo warning e’ dovuto a beamer che e’ stato scritto per una versione precedente di pgf, ma non dovrebbe causarti nessun problema, sta solo caricando un pacchetto che ora e’ caricato automaticamente.
          in effetti la versione di beamer e’ un po’ vecchiotta e sta diventando sempre piu’ incompatibile con gli aggiornamenti apportati agli altri pacchetti (vedi geometry 5).

        • #44249
          Davide
          Partecipante
            Up
            0
            Down
            ::


            Quindi l’idea di tenermi i warning e andare avanti a tesa bassa è plausibile? In realtà mi chiedo come mai una compilazione di una cosa così semplice non sia ttlmente perfetta. Cioè, se esistono dei piccoli problemi di base, tipo incompatibilità con certi pacchetti, se nessuno aggiorna, forse è perché beamer non viene più usato? Ci sono classi più adatte e/o moderne secondo voi?

          • #44250
            Up
            0
            Down
            ::


            bemaer e’ la classe piu’ avanzata e completa per produrre presentazioni.
            il fatto che non sia piu’ molto aggiornata e’ perche’ ormai e’ “a regime”, cioe’ proprio come il TeX non ha piu’ bisogno di grandi revisioni ma e’ stabile cosi’.
            nel tuo caso puoi dimenticarti del warning e proseguire senza problemi.
            la modifica da effettuare in beamer sarebbe minima, ma la licenza di utilizzo non permette di farlo!

          • #44251
            Davide
            Partecipante
              Up
              0
              Down
              ::


              Non voglio riempire il forum di miei topic su beamer, quindi aggiungo una domanda qua (se poi è il caso di farne un altro topic non c’è problema).

              Innanzitutto perdonatemi se dico castronerie

              \’E possibile che compilando nella classe beamer il compilatore (MikTeK è il compilatore, giusto? è lui che traduce i comandi che io scrivo su Texnic Center e li fa diventare un pdf, giusto?) legga anche le righe commentate, cioè precedute da %? Perché io avrei un problema con i miniframe. Se uso il tema esterno miniframes trovo i cerchietti come voglio. Se aggiungo anche il tema crane del colore, il colore è come mi aspetto che sia, ma i cerchietti spariscono.Se commento la riga del colore non ho né colore (e va bene) né cerchietti (perché???). Per fare tornare i cercheitti devo proprio cancellare la riga

              \usecolortheme{crane}.

              E’ normale e sono io che non capisco nulla di come funziona beamer, o c’è qualcosa che non va?

              PS se è il caso metto questo post in un nuovo topic

            • #44252
              Up
              0
              Down
              ::


              posta il codice che ti produce questo problema, latrimenti e’ impossibile aiutarti.

            • #44253
              Davide
              Partecipante
                Up
                0
                Down
                ::


                `
                \documentclass[hyperref={pdfpagelabels=false}]{beamer}
                \usepackage[italian]{babel}
                \usepackage[latin1]{inputenc}
                \usepackage[T1]{fontenc}

                \let\Tiny=\tiny
                \let\TINY=\tiny

                A\useoutertheme{miniframes}
                B\usecolortheme{crane}

                \title{Introduzione alle superfici di Riemann}
                \author{Davide D'Elia}
                \date{21 Aprile 2010}

                \begin{document}
                `

                Le due righe A e B (le due lettere non ci sono nel file) sono le “incriminate”. Se scrivo solo A o solo B ho ciò che mi aspetto, cioè i cercheitti o il colore giallo; se scrivo A e B ho il colore che mi aspetto, ma non i cerchietti; se le scrivo entrambe, commentando B, non ho nè cercheitti, nè colore.

              • #44254
                Up
                0
                Down
                ::


                `\documentclass[hyperref={pdfpagelabels=false}]{beamer}
                \usepackage[italian]{babel}
                \usepackage[latin1]{inputenc}
                \usepackage[T1]{fontenc}

                \let\Tiny=\tiny
                \let\TINY=\tiny

                \useoutertheme{miniframes}
                \usecolortheme{crane}

                \title{Introduzione alle superfici di Riemann}
                \author{Davide D'Elia}
                \date{21 Aprile 2010}

                \begin{document}
                \section{I}
                \subsection{Ia}
                \begin{frame}
                blabla
                \end{frame}
                \section{II}
                \subsection{IIa}
                \begin{frame}
                blabla
                \end{frame}
                \end{document}`

                questo mi sembra faccia quello che tu vuoi.
                credo che il comportamento “bizzarro” che vedevi fosse dovuto al fatto che hai girato pdfLaTeX una sola volta dopo aver commentato/scommentato.
                i pallini vengono aggiornati solo alla seconda girata! (di fatti dipendono dall’indice)

              • #44255
                Davide
                Partecipante
                  Up
                  0
                  Down
                  ::


                  Chiedo venia, ma in realtà nemmeno questo fa quel che vorrei (comunque ho sempre compilato due volte). Nella guida di Pantieri e Gordini (versione del 25 ottobre 2009) su beamer, a pagina 17 c’è scritto che il tema esterno miniframes contiene due barre di navigazione di cui una, quella superiore,

                  contiene una voce per ogni sezione della presentazione (sotto ogni voce vi sono dei cerchietti, uno per ogni quadro della sezione);

                  Quindi, secondo quanto scritto, io dovrei inserire la sezione e per ogni frame della sezione dovrebbe comparire un cerchietto sotto il titolo della sezione in alto a destra senza dover inserire il comando subsection.

                  Ora l’inserimento del comando subsection non è che sia gravoso, solo che all’inizio, quando voglio presentare il piano dell’opera (come suggerito sempre nella guida, cosa a cui non avevo dato peso all’inizio ma che è decisamente utile per il pubblico), dando il comando tableofcontents automaticamente inserisce anche tutte le sottosezioni, diventando quindi inutile perché troppo esteso.

                  Siccome, se ho ben capito, cerchietti e indice sono interdipendenti la mia domanda è se c’è un modo di mettere i cerchietti senza subsection o di non far apparire le subsection nell’indice. In questo caso siete d’accordo con me che nella guida c’è un errore (no, perché non mi permetterei mai di far notare un errore a Lorenzo dato che è più probabile che l’errore sia mio)? Se invece la guida ha ragione in cosa sbaglio io?

                  PS aggiungo che i cerchietti mi piacerebbe averli in riga e non in colonna come risulta inserendo i comandi subsection, e che mi piacerebbe togliere la seconda barra, quella coi titoli delle sottosezioni, che tanto non mi servono.

                • #44256
                  Up
                  0
                  Down
                  ::


                  `\documentclass[hyperref={pdfpagelabels=false},compress]{beamer}
                  \usepackage[italian]{babel}
                  \usepackage[latin1]{inputenc}
                  \usepackage[T1]{fontenc}

                  \let\Tiny=\tiny
                  \let\TINY=\tiny

                  \useoutertheme[subsection=false]{miniframes}
                  \usecolortheme{crane}

                  \title{Introduzione alle superfici di Riemann}
                  \author{Davide D'Elia}
                  \date{21 Aprile 2010}

                  \setcounter{tocdepth}{1}

                  \begin{document}
                  \begin{frame}
                  \tableofcontents
                  \end{frame}
                  \section{I}
                  \subsection{Ia}
                  \begin{frame}
                  blabla
                  \end{frame}
                  \subsection{Ib}
                  \begin{frame}
                  blabla
                  \end{frame}
                  \section{II}
                  \subsection{IIa}
                  \begin{frame}
                  blabla
                  \end{frame}
                  \end{document}`

                  l’opzione compress mette i pallini della stessa sezione sulla stessa riga.
                  i pallini appaiono solo se i frame sono in una sottosezione, ma non dovrebbe essere un problema.
                  l’opzione subsection=false toglie la barra con le sottosezioni.
                  la profondita’ della table of contents si modifica alla stessa maniera che in qualsiasi classe , col contatore tocdepth.

                • #44257
                  Davide
                  Partecipante
                    Up
                    0
                    Down
                    ::


                    La barra delle sottosezioni è possible toglierla solo in alcuni frame?
                    Comunque va già bene così, quindi grazie mille!

                  • #44258
                    Up
                    0
                    Down
                    ::

                    La barra delle sottosezioni è possible toglierla solo in alcuni frame?

                    `\makeatletter
                    \beamer@theme@subsectiontrue
                    \makeatother`

                    metti questo prima della sezione in cui vuoi le sottosezioni e racchiudi tutta la parte con la seconda barra tra graffe. ecco l’esempio

                    `\documentclass[hyperref={pdfpagelabels=false},compress]{beamer}
                    \usepackage[italian]{babel}
                    \usepackage[latin1]{inputenc}
                    \usepackage[T1]{fontenc}

                    \let\Tiny=\tiny
                    \let\TINY=\tiny

                    \useoutertheme[subsection=false]{miniframes}
                    \usecolortheme{crane}

                    \title{Introduzione alle superfici di Riemann}
                    \author{Davide D'Elia}
                    \date{21 Aprile 2010}

                    \setcounter{tocdepth}{1}

                    \begin{document}
                    \begin{frame}
                    \tableofcontents
                    \end{frame}
                    {
                    \makeatletter
                    \beamer@theme@subsectiontrue
                    \makeatother
                    \section{I}
                    \subsection{Ia}
                    \begin{frame}
                    blabla
                    \end{frame}
                    \subsection{Ib}
                    \begin{frame}
                    blabla
                    \end{frame}
                    }
                    \section{II}
                    \subsection{IIa}
                    \begin{frame}
                    blabla
                    \end{frame}
                    \end{document}`

                    all’inizio l’opzione subsection deve essere false.

                  • #44259
                    Davide
                    Partecipante
                      Up
                      0
                      Down
                      ::


                      Provo subito. Ti ringrazio perché sei molto disponibile, quindi mi permetto di chiedere ancora una cosa (sperando che sia davvero l’ultima): è possibile fare dei link a aprtire da una parola? Cioè, diciamo che io parlo della continuità di una funzione e voglio che la parola continuità sia evidenziata e cliccandoci sopra mi mandi al frame che contiene la definizione di continuità. E’ possibile? Dato che la navigazione avviene normalmente col tasto di avanzamento pagina è consigliabile mettere n elemento a cui, per accedere, devo usare il puntatore del mouse?
                      Grazie ancora

                    • #44260
                      Up
                      0
                      Down
                      ::

                      Provo subito. Ti ringrazio perché sei molto disponibile, quindi mi permetto di chiedere ancora una cosa (sperando che sia davvero l’ultima): è possibile fare dei link a aprtire da una parola? Cioè, diciamo che io parlo della continuità di una funzione e voglio che la parola continuità sia evidenziata e cliccandoci sopra mi mandi al frame che contiene la definizione di continuità. E’ possibile? Dato che la navigazione avviene normalmente col tasto di avanzamento pagina è consigliabile mettere n elemento a cui, per accedere, devo usare il puntatore del mouse?
                      Grazie ancora

                      `\label{mykey}

                      \hyperref[mykey]{continuita}`

                      magari aggiungi anche un link per tornare indietro.
                      non ho capito che vuol dire l’ultima domanda.

                    • #44261
                      Davide
                      Partecipante
                        Up
                        0
                        Down
                        ::


                        per scorrere le slides uso il tasto di avanzamento pagina, questo perché in alcuni punti non ho i simboli in basso di navigazione (nelle sezioni in cui ho aggiunto la barra della sottosezione col truchetto che mi hai spiegato tu, sai il motivo?) Allora quello che vorrei sapere e se è sensato creare un link per il quale poi devo usare il mouse

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

                    Go to top