- Questo topic ha 9 risposte, 4 partecipanti ed è stato aggiornato l'ultima volta 11 anni, 2 mesi fa da
Emanuele.
-
CreatoreTopic
-
26 Giugno 2015 alle 4:09 #102276::
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.
-
CreatoreTopic
-
AutoreRisposte
-
-
26 Giugno 2015 alle 4:42 #102277
-
26 Giugno 2015 alle 6:12 #102278::
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
ContentsSiccome 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.
-
26 Giugno 2015 alle 8:10 #102279::
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}}
-
26 Giugno 2015 alle 18:52 #102280::
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
ContentsQuello 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
-
28 Giugno 2015 alle 6:21 #102281::
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.
-
28 Giugno 2015 alle 17:09 #102282::
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
-
29 Giugno 2015 alle 19:46 #102283::
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?
-
29 Giugno 2015 alle 21:51 #102284::
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
-
30 Giugno 2015 alle 5:02 #102285
-
-
AutoreRisposte
- Devi essere connesso per rispondere a questo topic.