indice sballa le pagine

  • Questo topic ha 7 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 18 anni fa da egreg9.
  • Creatore
    Topic
  • #26547
    Up
    0
    Down
    ::


    Ciao a tutti,
    sono sicuro che il mio problema è piuttosto ridicolo e semplice ma sto andando ai matti per cercare di risolverlo…e non ci riesco…
    Sto scrivendo la tesi di laurea E ho diviso il documento in vari capitoli…
    Il problema è che, l’indice, indica pagine diverse da quelle effettive;
    mi spiego meglio:

    Per l’indice, ho chiesto la numerazione delle pagine con numeri romani
    Per il documento, invece, con numeri arabi

    Quindi l’indice (una sola pagina) si trova a pagina i.
    La pagina successiva è Introduzione che si trova a pagina 1,
    Il capitolo 1 si trova a pagina 3
    Il capitolo 2 a pagina 9 etc…

    Secondo quanto dice l’indice, invece, tutto è traslato di una pagina quindi risulta:
    Introduzione – pagina i
    capitolo 1 – pagina 2
    capitolo 2 – pagina 8
    etc…

    vi copio sotto il codice che ho usato…
    ditemi, per favore, dov’è l’errore,
    Grazie mille per la vs disponibilità

    `
    \pagenumbering{roman}
    \tableofcontents

    \addcontentsline{toc}{chapter}{Introduzione}
    \chapter*{Introduzione}
    \setcounter{page}{1}

    \pagenumbering{arabic}

    BLA BLA BLA`

Visualizzazione 6 filoni di risposte
  • Autore
    Risposte
    • #26548
      Up
      0
      Down
      ::


      Non ne sono del tutto sicura, ma prova a sostituire 1 con 0 nel comando:

      `
      \setcounter{page}{0}
      `

      Ciao.
      r.

    • #26549
      lorenzo.pantieri
      Partecipante
        Up
        0
        Down
        ::


        Usa i comandi \frontmatter, \mainmatter e \backmatter, che sono fatti apposta. Cerca su una guida di base.

        Ciao,
        L.

      • #26550
        Up
        0
        Down
        ::

        Ciao a tutti,
        sono sicuro che il mio problema è piuttosto ridicolo e semplice ma sto andando ai matti per cercare di risolverlo…e non ci riesco…
        Sto scrivendo la tesi di laurea E ho diviso il documento in vari capitoli…
        Il problema è che, l’indice, indica pagine diverse da quelle effettive;
        mi spiego meglio:

        Per l’indice, ho chiesto la numerazione delle pagine con numeri romani
        Per il documento, invece, con numeri arabi

        Quindi l’indice (una sola pagina) si trova a pagina i.
        La pagina successiva è Introduzione che si trova a pagina 1,
        Il capitolo 1 si trova a pagina 3
        Il capitolo 2 a pagina 9 etc…

        Secondo quanto dice l’indice, invece, tutto è traslato di una pagina quindi risulta:
        Introduzione – pagina i
        capitolo 1 – pagina 2
        capitolo 2 – pagina 8
        etc…

        vi copio sotto il codice che ho usato…
        ditemi, per favore, dov’è l’errore,
        Grazie mille per la vs disponibilità

        `
        \pagenumbering{roman}
        \tableofcontents

        \addcontentsline{toc}{chapter}{Introduzione}
        \chapter*{Introduzione}
        \setcounter{page}{1}

        \pagenumbering{arabic}

        BLA BLA BLA`

        Errori ce ne sono parecchi. Il primo è non voler usare \frontmatter e \mainmatter, come ti ha suggerito Lorenzo. Adesso riguardiamo gli errori:

        (1) Quando LaTeX vede \addcontentsline la pagina è sicuramente quella precedente all’introduzione. La riga \addcontentsline va dopo \chapter*{…}, è evidente.

        (2) Il comando \pagenumbering{arabic} contiene già un \setcounter{page}{1} e va dato prima di \chapter*; naturalmente è meglio dare \mainmatter una volta per tutte.

        Sul perché i capitoli successivi siano sfalsati non ho idea. Temo che tu abbia fatto pasticci anche là.

        Per Rosaria: come ho spiegato in un recente messaggio, page è l’unico contatore che va impostato a 1 e non a 0 per ricominciare la numerazione.

        Ciao
        Enrico

      • #26551
        Up
        0
        Down
        ::


        Giusto…:oops:
        mi ero lasciata ingannare dal preambolo riportato… 🙂
        Ciao.
        r.

      • #26552
        Up
        0
        Down
        ::

        Per Rosaria: come ho spiegato in un recente messaggio, page è l’unico contatore che va impostato a 1 e non a 0 per ricominciare la numerazione.

        Hai ragione “prof”,
        me ne sono accorta (cercando sul forum) solo dopo aver inviato la risposta. 😳
        La prossima volta starò più attenta! 😉
        Ciao.
        r.

      • #26553
        Up
        0
        Down
        ::

        Quando LaTeX vede \addcontentsline la pagina è sicuramente quella precedente all’introduzione. La riga \addcontentsline va dopo \chapter*{…}, è evidente.

        Era questo il motivo…
        mi era sfuggita questa sciocchezza… del resto lo avevo detto all’inizio che era una stupidaggine…
        Per quanto riguarda l’uso del \fron,tmatter e \mainmatter… vi sembrerà strano, ma è il mio prof che vuole i comandi di impostazione in questo modo…

        grazie mille
        per quanto mi riguarda, possiamo anche chiudere

      • #26554
        Up
        0
        Down
        ::

        Quando LaTeX vede \addcontentsline la pagina è sicuramente quella precedente all’introduzione. La riga \addcontentsline va dopo \chapter*{…}, è evidente.

        Era questo il motivo…
        mi era sfuggita questa sciocchezza… del resto lo avevo detto all’inizio che era una stupidaggine…
        Per quanto riguarda l’uso del \fron,tmatter e \mainmatter… vi sembrerà strano, ma è il mio prof che vuole i comandi di impostazione in questo modo…

        grazie mille
        per quanto mi riguarda, possiamo anche chiudere

        E tu, gentilmente, fagli notare che si può sempre imparare qualcosa di nuovo.

        Ciao
        Enrico

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

    Go to top