Rimuovere il titolo della table of contents, si può?

  • Creatore
    Topic
  • #102276
    Up
    0
    Down
    ::


    Ciao a tutti, sono nuovo sia di questo forum che di Latex.
    Ho cercato su internet e e nel forum ma non ho trovato la risposta a questa domanda: si può rimuovere il titolo (Contents, di default) della Toc? Ho provato a rinominarla con il renewcontents senza inserire niente fra le graffe, e in effetti così non stampa il titolo, però lascia un fastidioso spazio rispetto alle righe sopra che vorrei eliminare.

Visualizzazione 8 filoni di risposte
  • Autore
    Risposte
    • #102277
      OldClaudio
      Partecipante
        Up
        0
        Down
        ::


        Siccome il comando \renewcontents mi è del tutto nuovo, bisognerebbe sapere che classe stai usando.
        In ogni caso con il pacchetto tocloft dovresti poter fare quello che ti pare, anche se a me pare una cosa strana voler togliere il titolo dalla prima pagina dell’indice.

      • #102278
        Up
        0
        Down
        ::


        Grazie per la risposta.
        Mi spiego meglio: la mia Toc é in una sezione, cioè il documento é diviso in sezioni e nella seconda c’è l’indice, quindi vorrei togliere il nome della Toc perché c’è già quello della sezione.
        Se non rimuovessi il nome verrebbe fuori tipo:
        2. Indice
        Contents

        Siccome sono davvero alle prime armi non saprei dirti cosa significa che classe sto usando. Comunque appena a posso provo a vedere come funziona il tocloft, grazie ancora.

      • #102279
        franen
        Partecipante
          Up
          0
          Down
          ::


          Intanto benvenuto.
          Credo tu stia usando una procedura poco ortodossa.
          Se vuoi scrivere in inglese non usare l’opzione italian di babel
          Se vuoi cambiare il nome dall’indice usa il comando \renewcommand{\contentsname}{Quel che vuoi tu} o meglio ancora se usi babel con l’opzione italiano \addto\captionsitalian{\renewcommand{\contentsname}{Quel che vuoi tu}}

        • #102280
          Up
          0
          Down
          ::

          Adrift” post=102094Grazie per la risposta.
          Mi spiego meglio: la mia Toc é in una sezione, cioè il documento é diviso in sezioni e nella seconda c’è l’indice, quindi vorrei togliere il nome della Toc perché c’è già quello della sezione.
          Se non rimuovessi il nome verrebbe fuori tipo:
          2. Indice
          Contents

          Quello che chiedi è che l’indice compaia come una sezione numerata. Veramente singolare come scelta.
          Direi che non l’ho mai vista e nemmeno sentita, ma non dubito che da qualche parte si trovi.
          Usa semplicemente \tableofcontents e togli la sezione numerata che lo precede. L’indice non va numerato.
          E se il testo ha una sola sezione oltre l’indice allora togli anche quella. Non serve e naturalmente è assurdo avere la sezione 1 se non c’è almeno la sezione due. Sebbene nel caso si avessero solo due sezioni numerate sarebbe più opportuno dividere in due parti.

          Ciao
          Ivan

        • #102281
          Up
          0
          Down
          ::


          Grazie a tutti per l’interesse. Alla fine non sono riuscito a eliminare il titolo della table of contents ma sono in qualche modo riuscito a ottenere il risultato che volevo rinominandola con uno spazio vuoto e minimizzando il margine superiore e inferiore.
          Il motivo per cui voglio inserire l’indice come una sezione numerata è che devo consegnare una relazione rispettando un format specifico – che anche secondo me non ha senso! – dove ci sono 8 sezioni e la seconda di queste contiene l’indice.

        • #102282
          Up
          0
          Down
          ::

          Adrift” post=102102Grazie a tutti per l’interesse. Alla fine non sono riuscito a eliminare il titolo della table of contents ma sono in qualche modo riuscito a ottenere il risultato che volevo rinominandola con uno spazio vuoto e minimizzando il margine superiore e inferiore.
          Il motivo per cui voglio inserire l’indice come una sezione numerata è che devo consegnare una relazione rispettando un format specifico – che anche secondo me non ha senso! – dove ci sono 8 sezioni e la seconda di queste contiene l’indice.

          Se usi article
          `\usepackage{xpatch}
          \xpatchcmd{\tableofcontents}{\section*}{\section}{}{}`
          Se usi book
          `\usepackage{xpatch}
          \xpatchcmd{\tableofcontents}{\chapter*}{\chapter}{}{}`

          In questo modo \tableofcontents userà la corrispettiva sezione numerata.

          Ciao
          Ivan

        • #102283
          Up
          0
          Down
          ::


          Grazie Ivan, è proprio il comando ideale per la mia situazione! Tuttavia non mi funziona, cioè non dà nessun errore al compilatore ma il titolo della table of contents viene stampato normalmente e non capisco perchè (uso article quindi il comando con “section”).

          Sul manuale di xpatch ho trovato che la sintassi di xpatchmd sarebbe:

          \xpatchcmd{command}{search}{replace}{success}{failure}

          dove “search” è l’oggetto da rimpiazzare e “replace” quello con cui sostituirlo. Ora, non so se ho capito male la referenza del pacchetto oppure no, in ogni caso non capisco il perchè di \section* del comando che mi ha indicato.

          Potresti spiegarmi per favore?

        • #102284
          Up
          0
          Down
          ::

          Adrift” post=102115Grazie Ivan, è proprio il comando ideale per la mia situazione! Tuttavia non mi funziona, cioè non dà nessun errore al compilatore ma il titolo della table of contents viene stampato normalmente e non capisco perchè (uso article quindi il comando con “section”).

          Sul manuale di xpatch ho trovato che la sintassi di xpatchmd sarebbe:

          \xpatchcmd{command}{search}{replace}{success}{failure}

          dove “search” è l’oggetto da rimpiazzare e “replace” quello con cui sostituirlo. Ora, non so se ho capito male la referenza del pacchetto oppure no, in ogni caso non capisco il perchè di \section* del comando che mi ha indicato.

          Potresti spiegarmi per favore?

          Errore mio. Mancava una barra:
          `
          \xpatchcmd{\tableofcontents}{\section*}{\section}{}{}
          `
          Correggo anche sopra.

          Ciao
          Ivan

        • #102285
          Up
          0
          Down
          ::


          Perfetto, grazie mille!

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

      Go to top