Re: problema con l’indice!!

#20210
Up
0
Down
::

salve, ho lo stesso problema di giancarlo (” Sto scrivendo la mia tesi in Latex ed il mio indice mi genera una nuova pagina per metterci solo “Bibliografia”. ) e sto cercando in tutti i modi di risolverlo, con scarso successo…

La soluzione proposta
\clearpage
\enlargethispage{1\baselineskip}
\tableofcontents

non funziona, così provato a usare le istruzione del pacchetto \chngpage.
sicuramente però sto sbagliando qualcosa…

il mio codice è:
\documentclass [12pt,twoside,a4paper] {book
eccetera…
\begin{document}
… il mio frontespizio…
\pagestyle{plain}
\pagenumbering{Roman}
\tableofcontents
\listoffigures
\listoftables
\newpage
\input{introduzione}
\cleardoublepage
eccetera…

ho provato a mettere:
\newpage (o \clearpage)
\changepage{0}{0}{0}{0}{0}{1cm}{0}{0}{0}
\tableofcontents
\changepage{0}{0}{0}{0}{0}{0}{0}{0}{0} %per poter tornare al layout di default

ma ottengo solamente due errori senza che cambi niente nel testo, qualsiasi numero io scriva nelle parentesi graffe relative al parametro {topmargin}…

qualcuno sa aiutarmi? cosa sto sbagliando?
ho letto la documentazione, ma non riesco a cavarci niente… 🙁

Avevo letto male lil messaggio. Il modo con cui usi \changepage è sbagliato: se non vuoi modificare uno dei parametri devi lasciare vuoto l’argomento, non metterci 0.

Occorre sapere quante pagine ha il tuo indice, se vuoi che ti aiutiamo: posso pensare che la bibliografia vada alla terza pagina, se il metodo indicato nei messaggi precedenti non funziona. È così? In tal caso, potrebbe essere sufficiente scrivere, prima del comando che genera la bibliografia (\bibliography{…} oppure \begin{thebibliography})
`\addtocontents{toc}{\protect\enlargethispage{1\baselineskip}}`
Ciao
Enrico

Go to top