tableofcontents posizionamento

  • Creatore
    Topic
  • #76367
    Ada
      Up
      0
      Down
      ::


      Salve a tutti,
      sono nuova del forum e chiedo scusa in anticipo se ho commesso qualche errore nell’inserire la discussione.
      Ho il seguente problema:
      ho scritto una presentazione con beamer utilizzando un template fatto da me (in realta è il tema default con la modifica di items, block, e l’inserimento di un fondale per le slide con due strisce colorate, una alla sommità della slide sotto al frametitle e una al margine inferiore).
      Quando genero la tableofcontents, l’elenco si sovrappone al fondale, cioè le scritte dell’indice vanno a finire sulle linee del fondale che in realtà dovrebbero delimitare l’area di scrittura del frame. Ho provato a ridurre le dimensioni dela tableofcontents ma quando l’indice “mette in evidenza” la sezione corrente automaticamente le altre vengono shiftate più in alto e più in basso coprendo le linee del fondale. Vorrei chiedelrvi se esiste un modo per delimitare la spaziatura della tabeofcontents (decidere lo spazio entro il quale deve estendersi) o una soluzione alternativa per risolvere il problema. Inutile dire che utilizzando allowframebreaks il problema non viene risolto, poichè le linee del fondale non sono viste dal compilatore come un elemento del frame 🙁
      Grazie mille a chi risponderà!

    Visualizzazione 8 filoni di risposte
    • Autore
      Risposte
      • #76368
        Up
        0
        Down
        ::

        Ada” post=75531Salve a tutti,
        sono nuova del forum e chiedo scusa in anticipo se ho commesso qualche errore nell’inserire la discussione.
        Ho il seguente problema:
        ho scritto una presentazione con beamer utilizzando un template fatto da me (in realta è il tema default con la modifica di items, block, e l’inserimento di un fondale per le slide con due strisce colorate, una alla sommità della slide sotto al frametitle e una al margine inferiore).
        Quando genero la tableofcontents, l’elenco si sovrappone al fondale, cioè le scritte dell’indice vanno a finire sulle linee del fondale che in realtà dovrebbero delimitare l’area di scrittura del frame. Ho provato a ridurre le dimensioni dela tableofcontents ma quando l’indice “mette in evidenza” la sezione corrente automaticamente le altre vengono shiftate più in alto e più in basso coprendo le linee del fondale. Vorrei chiedelrvi se esiste un modo per delimitare la spaziatura della tabeofcontents (decidere lo spazio entro il quale deve estendersi) o una soluzione alternativa per risolvere il problema. Inutile dire che utilizzando allowframebreaks il problema non viene risolto, poichè le linee del fondale non sono viste dal compilatore come un elemento del frame 🙁
        Grazie mille a chi risponderà!

        Innanzitutto benvenuta!
        Sospetto che il problema sia proprio nella definizione del “fondale” (bel termine, suggestivo 😉 )
        Dovresti inviare un documento minimale completo di preambolo, perché altrimenti sarà difficile aiutarti.

        Ciao
        Ivan

      • #76369
        Up
        0
        Down
        ::

        Ada” post=75531Salve a tutti,
        sono nuova del forum e chiedo scusa in anticipo se ho commesso qualche errore nell’inserire la discussione.
        Ho il seguente problema:
        ho scritto una presentazione con beamer utilizzando un template fatto da me (in realta è il tema default con la modifica di items, block, e l’inserimento di un fondale per le slide con due strisce colorate, una alla sommità della slide sotto al frametitle e una al margine inferiore).
        Quando genero la tableofcontents, l’elenco si sovrappone al fondale, cioè le scritte dell’indice vanno a finire sulle linee del fondale che in realtà dovrebbero delimitare l’area di scrittura del frame. Ho provato a ridurre le dimensioni dela tableofcontents ma quando l’indice “mette in evidenza” la sezione corrente automaticamente le altre vengono shiftate più in alto e più in basso coprendo le linee del fondale. Vorrei chiedelrvi se esiste un modo per delimitare la spaziatura della tabeofcontents (decidere lo spazio entro il quale deve estendersi) o una soluzione alternativa per risolvere il problema. Inutile dire che utilizzando allowframebreaks il problema non viene risolto, poichè le linee del fondale non sono viste dal compilatore come un elemento del frame 🙁
        Grazie mille a chi risponderà!

        Ciao,

        in questo caso un esempio e, soprattutto, il codice con cui hai definito il “fondale” sono veramente necessari. Con il codice infatti sarebbe possibile capire come hai ridefinito le dimensioni dei vari elementi della diapositiva. Un commento ulteriore è sul tipo di documento che scrivi: se è la presentazione della tesi forse il sezionamento è eccessivo.

        Ciao
        Claudio

      • #76370
        Ada
          Up
          0
          Down
          ::


          Non è una presentazione della tesi, è la presentazione di un progetto per un esame ed è molto lunga 130 pagine circa per cui mi sembra utile utilizzare una tableofcontents.
          Il fondale è inserito nella seguente maniera
          `
          \usebackgroundtemplate{
          \includegraphics[width=\paperwidth,height=\paperheight]{fondale_slide}
          }`
          Infatti anche gli altri elementi ho dovuto manualmente posizionarli per non sovrapporli al fondale… non so se mi spiego… Ad esempio quando inserisco un listato con lstlisting o verbatim inserisco spazi manualmente altrimenti il codice ricopre i fondali.. So che non è una scelta elegante, ma voleva essere una soluzione sbrigativa x una consegna in brevi tempi 🙂
          Per quanto riguarda il tema, utilizzo il tema default modificando i colori di itemize, block, titoli in tinta con gli RGB della barra in alto.
          Allego due fondali, non ho del tutto deciso quale utilizzare ma ho lo stesso problema con entrambi!
          Grazie ragazzi!
          PS: se serve altro codice lo posto!

          Attachments:
          You must be logged in to view attached files.
        • #76371
          LuglioM26
          Partecipante
            Up
            0
            Down
            ::


            Ciao,

            forse perché l’immagine deve essere in formato eps.

            Prova un po’.

            Stefano

          • #76372
            Up
            0
            Down
            ::

            LuglioM26″ post=75554Ciao,

            forse perché l’immagine deve essere in formato eps.

            Prova un po’.

            Stefano

            No, il formato non c’entra nulla. Il problema avendo un’immagine è che non si possono spostare le linee di delimitazione dei “fondali” a piacere. Una soluzione potrebbe essere quella di mettere l’indice su due colonne.. ma detto onestamente, non so se sarei in grado di farlo.

            Ciao
            Claudio

          • #76373
            Ada
              Up
              0
              Down
              ::


              Grazie,
              ho provato già a metterlo in due colonne ma il problema persiste!:(

            • #76374
              Up
              0
              Down
              ::


              Scusate, come si fa a mettere l’indice su due colonne? grazie.

            • #76375
              franen
              Partecipante
              • #76376
                OldClaudio
                Partecipante
                  Up
                  0
                  Down
                  ::

                  F4bry” post=79359Scusate, come si fa a mettere l’indice su due colonne? grazie.

                  Quella discussione e la soluzione indicata da Enrico vanno certamente bene per un documento cartaceo scritto su un foglio A$ o B5.
                  La domanda posta da@F4bry in questo filone dove si parla di beamer e di un “foglio di carta di 12 cm di base, cona i bordi decorati eccetera, mi fa sorgere il sospetto che @F4bry volesse l’indice a due colonne in un frame di una presentazione eseguita con beamer.
                  In questo caso la risposta, se la mia ipotesi è corretta, l’indice della presentazione composta a due colonne in un solo frame non ci sta e a meno che non lo si scriva con corpo “tiny”. Nel qual caso sarebbe illeggibile, e quindi non servirebbe a niente.
                  Inizialmente la domanda era stata posta anche da @Ada.

                  La risposta di @cfiandra era eloquente:

                  Una soluzione potrebbe essere quella di mettere l’indice su due colonne.. ma detto onestamente, non so se sarei in grado di farlo.

                  e
                  E se non è capace di farlo BeamerClaudio ( 😉 ) credo che non sia capace nessuno.

                  Sottolineo il fatto: tre voci nell’indice per una presentazione (di @Ada) di 130 frame, servono e non servono ma almeno non occupano tanto spazio comunque le si componga. Se per 130 slide si ritiene di dover mettere più di tre entries nell’indice, bisogna ridurre il corpo finché l’indice non è più leggibile.

                  Se proprio fossero necessarie molte voci per illustrare il contenuto della presentazione, allora è meglio, appunto, comporre questa specie di indice/sommario in diversi frame successivi e illustrare a voce le varie parti della presentazione.

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

              Go to top