Problemi di numerazione delle pagine

  • Creatore
    Topic
  • #1416
    Up
    0
    Down
    ::


    Salve a tutti!
    Ho il seguente problema:
    sto usando LaTex, e vorrei evitare che le pagine dell’indice siano numerate. Ho provato con \pagestyle{empty} o \thispagestyle{empty} prima di \tableofcontents ma non va bene. Come posso fare? Aiuto!!!

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


      Utilizzando \pagestyle{empty} prima di \tableofcontents non compaiono i numeri sulla pagina; dopo l’indice puoi scrivere ad esempio \pagestyle{arabic} per far numerare le pagine della parte successiva del documento.
      O forse non ho capito io il problema 😯

    • #1418
      Up
      0
      Down
      ::


      così non funziona…

    • #1419
      Up
      0
      Down
      ::


      a me sì, puoi fare un esempio minimo?

    • #1420
      Up
      0
      Down
      ::


      appunto, dovrebbe funzionare.

      visto che la soluzione standard pare non funzionare, bisogna dare un po’ più di elementi, altrimenti gli utenti del forum non possono indovinare la soluzione.

      a tal fine per favore comunicaci un po’ più di informazioni, come spiegato in queste poche righe:

      http://www.guit.sssup.it/forum/#informazioni

      a presto
      f

    • #1421
      Up
      0
      Down
      ::


      vi spiego meglio…
      ho scritto:
      \documentclass{report}

      \pagestyle{empty}
      \tableofcontents
      \pagenumbering{roman}
      \chapter*{introduzione}

      \chapter{…}
      \pagenumbering{arabic}

      succede che mi numera la prima pagina dell’indice e la prima pagina del primo capitolo.
      ho provato anche a sostituire \pagenumbering con \pagestyle, ma mi da errore, dice che \pagestyle{roman} non esiste.
      Adesso è più chiaro il problema?

    • #1422
      ev
      Partecipante
        Up
        0
        Down
        ::


        Con classi come report, in cui l’indice e’ essenzialmente un capitolo a parte, \tableofcontents emette come effetto collaterale, tra le altre cose, un \thispagestyle{plain}, quindi tentare la strada tradizionale e’ inutile. Le uniche due soluzioni fattibili sono:

        1. ridefinire temporaneamente \chapter come ho visto fare qualche volta sul newsgroup italiano

        2. ridefinire temporaneamente lo stile di pagina plain come in seguito

        \tableofcontents

        Sostituisci quel comando con questo codice:
        `\begingroup
        \makeatletter
        \let\ps@plain\ps@empty
        \makeatother
        \tableofcontents
        \clearpage
        \endgroup`

        ho provato anche a sostituire \pagenumbering con \pagestyle, ma mi da errore, dice che \pagestyle{roman} non esiste.

        Infatti non esiste lo stile di pagina roman. Per una lista degli stili di pagina predefiniti leggi almeno una di quelle guide introduttive a LaTeX gratuitamente scaricabili da internet.

        Adesso è più chiaro il problema?

        Ora si’. Chi ti ha risposto in precedenza aveva tutte le ragioni a dire che “a loro funziona”: usando la classe article funziona perfettamente la tua soluzione senza colpo ferire. Il messaggio originale era, a voler essere sinceri, lacunoso.

      • #1423
        Up
        0
        Down
        ::


        Gentile ev,
        grazie mille, il tuo consiglio preziosissimo mi ha risolto il problema.
        L’unica cosa è che facendo come hai detto l’unica pagina non numerata era la prima dell’indice. Ho aggiunto \pagestyle{empty} subito prima di \tableofcontents, e così tutto l’indice è risultato non numerato. Secondo te va bene, o c’è un modo più “pulito” di procedere?
        Saluti
        Ceskito

      • #1424
        ev
        Partecipante
          Up
          0
          Down
          ::


          Ciao,

          L’unica cosa è che facendo come hai detto l’unica pagina non numerata era la prima dell’indice. Ho aggiunto \pagestyle{empty} subito prima di \tableofcontents, e così tutto l’indice è risultato non numerato. Secondo te va bene, o c’è un modo più “pulito” di procedere?

          No, hai fatto benissimo e avrei dovuto aggiungerlo nel codice che ho postato (dev’essere la demenza senile che avanza: nel file di test che ho usato quel \pagestyle c’e’ 😳 )

        • #1425
          Up
          0
          Down
          ::


          OK! 😉
          Saluti
          Ceskito

        • #1426
          Up
          0
          Down
          ::


          solo se non fosse chiaro per qualcuno:
          senza il \pagestyle non funziona perché il codice di ev ridefinisce momentaneamente lo stile plain. quello che fa un capitolo è passare dallo stile corrente a plain solo nella pagina di inizio del capitolo stesso, quindi solo con il codice suggerito si agisce su un’unica pagina, mentre quello che interessa è farlo su un gruppo.

          come vedi ceskito allora la soluzione è di sicuro la corretta e più comoda.

          ciao
          f

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

      Go to top