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}
\tableofcontentsnon 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 defaultma 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