Lista delle figure..

  • Creatore
    Topic
  • #3750
    Up
    0
    Down
    ::


    Usando Toptesi la lista delle figure (inserita in fondo al documento,
    subito prima di \end{document} con \listoffigures) ha come header quello
    dell’ultimo capitolo,
    anzichè, come dovrebbe essere “Lista delle figure”!

    Ho notato che toptesi prevede l’uso di
    \figurespagetrue
    ma è abbastanza insensato il fatto che obblighi a stampare la lista delle
    figure all’inizio insieme all’indice!
    L’indice va all’inizio, la lista delle figure alla fine… E’ sempre così,
    anche nelle tesi.

    Dove sbaglio?

Visualizzazione 9 filoni di risposte
  • Autore
    Risposte
    • #3751
      Up
      0
      Down
      ::

      Prima di tutto sbagli a ritenere che l’elenco delle figure vada alla fine, te l’assicuro.
      Ciao
      Enrico

      Non lo dico io, lo dicono le regole della mia università riguardo alle tesi…

    • #3752
      Up
      0
      Down
      ::

      Usando Toptesi la lista delle figure (inserita in fondo al documento, subito prima di \end{document} con \listoffigures) ha come header quello dell’ultimo capitolo, anzichè, come dovrebbe essere “Lista delle figure”!
      Ho notato che toptesi prevede l’uso di \figurespagetrue ma è abbastanza insensato il fatto che obblighi a stampare la lista delle figure all’inizio insieme all’indice! L’indice va all’inizio, la lista delle figure alla fine… E’ sempre così, anche nelle tesi.
      Dove sbaglio?

      Prima di tutto sbagli a ritenere che l’elenco delle figure vada alla fine, te l’assicuro.
      Se proprio insisti,`\listoffigures
      \markboth{\listfigurename}{\listfigurename}`
      Ciao
      Enrico

    • #3753
      Up
      0
      Down
      ::

      Prima di tutto sbagli a ritenere che l’elenco delle figure vada alla fine, te l’assicuro.

      interessante. anche io tendenzialmente la metto alla fine con la lista delle tabelle.
      è vero che l’indice lo metto all’inizio e la lista delle figure è l’eqivalente della lista delle sezioni, ovvero l’indice. però la bibliografia si mette in fondo, ed è la lista delle referenze, come poi l’indice analitico.
      mi piacerebbe sapere su quali documenti si impara quello che conosci con sicurezza. io ho provato a ispirarmi ai libri stampati che possiedo, ma mi pare che non esistano regole unicovoche.
      ciao ciao
      f

    • #3754
      Up
      0
      Down
      ::


      Nella maggioranza dei libri che mi è capitato di leggere si hanno indice, lista delle figure e lista delle tabelle in questo ordine e all’inizio del documento. Anche io adotto questo schema.

    • #3755
      Gus
        Up
        0
        Down
        ::


        Anch’io uso e concordo su sommario, lista tabelle, lista figure all’inizio e indice e bibliografia alla fine. A mio parere, c’è anche una logica dietro questa scelta, che è quella evidenziata da f: sommario e liste concettualmente sono sintesi estreme del contenuto del libro, cioè scalette che ti anticipano il libro stesso; indice e bibliografia sono riferimenti (references) utili soprattutto nel corso della lettura o consultazione del libro stesso.
        Ma è solo un’idea personale,

        Gus

      • #3756
        Up
        0
        Down
        ::


        Ciao a tutti, già che ci sono faccio una domanda anch’io su questo argomento…
        Sto usando anch’io il pacchetto toptesi, e mi va bene di mettere la lista delle figure all’inzio. Solo che c’è un problema che non capisco. Mentre fino all’indice generale la numerazione di pagina è in romano (questo toptesi lo fa automaticamente, non serve dirglielo) con la lista delle figure lui comincia la numerazione standard, mettendo l’1. Solo che la pagina dopo, cioè nella lista delle tabelle, mette di nuovo un 1!!! E poi, quando comincio a scrivere, ricomincia dall’1 e continua normalmente….
        ho provato a spostare avanti e indietro il comando \indici ma non serve a molto….avete qualche idea?
        Per favore, rispondetemi!!

      • #3757
        Gus
          Up
          0
          Down
          ::


          Ciao,

          la numerazione in romano immagino che sia data da \frontmatter (la parte iniziale del documento, che appunto è solitamente numerata così), che immagino sia richiamato automaticamente da toptesi che a sua volta, immagino (!), non prevede la lista delle figure nel frontmatter.
          Ma, come vedi, non conosco il pacchetto, quindi aspettiamo altri pareri. In generale comunque, forzare il comportamento di un pacchetto è da evitare, a meno che esso non preveda una apposita opzione.
          Ciao,

          gus

        • #3758
          Up
          0
          Down
          ::


          In effetti, sono andata a vedere sul file toptesi.sty, e ho trovato questa definizione:

          `\newif\iffigurespage
          \newif\iftablespage
          \newif\ifnumeriromani
          \newif\iffrontmatter

          \def\frontmatter{\clearpage\ps@plain\pagenumbering{roman}\numeriromanitrue\frontmattertrue}
          \def\mainmatter{\clearpage\ps@headings\pagenumbering{arabic}\numeriromanifalse\frontmatterfalse}
          \AtBeginDocument{\frontmatter}

          \figurespagefalse
          \tablespagefalse`

          Questi ultimi due comandi li ridai nel corpo del testo (\figurespagetrue e \tablespagetrues) per far comparire la lista delle figure o delle tabelle.

          Qualche consiglio extra?

        • #3759
          Up
          0
          Down
          ::


          Ho trovato la definizione di \indici, che è il comando che fa comparire, appunto, gli indici.
          E’

          `
          \def\indici{%\TRON%
          \iffrontmatter\else\frontmatter\fi
          \tableofcontents
          \clearpage
          \iftablespage
          {\addvspace{10pt}
          \let\saveaddvspace=\addvspace
          \def\addvspace##1{}
          \listoftables
          \let\addvspace=\saveaddvspace}
          \clearpage
          \fi
          \iffigurespage
          {\addvspace{10pt}
          \let\saveaddvspace=\addvspace
          \def\addvspace##1{}
          \listoffigures
          \let\addvspace=\saveaddvspace}
          \clearpage
          \fi
          %\TROFF
          }`

          Li definisce tutti e tre assieme, non capisco perché non dovrebbe funzionare…..
          e’ come se quel if\frontmatter eccetera funzionasse solo per la prima pagina…..

        • #3760
          Up
          0
          Down
          ::


          Ciao a tutti!!
          Sono molto fiera di annunciare che ho risolto il problema, anche se in modo poco ortodosso…. 😆

          Ho fatto così, ho guardato il toptesi.sty e ho notato che ridefinivano il comando listoffigures e listoftables perchè volevano renderlo più carino. In vertà io non ho ben capito cosa facessero, ma ho commentato tutto il pezzo in cui ridefinivano questi comandi.
          Ora mi funziona tutto bene…..
          immagino di aver rinunciato ad un po’ di “carinità” degli indici, ma almeno le pagine sono juste!!!
          grazie a tutti

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

      Go to top