Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Please how can I delete the blank page between List of Figures and List of Tables?

I tried this:

\listoffigures 
\nopagebreak[0] 
\listoftables

but nothing changed. Here is my code:

\begin{document}
\tableofcontents 
\nopagebreak[0]
\backmatter 
\listoffigures \nopagebreak[0] \listoftables
\newpage
\clearpage{\pagestyle{empty}\cleardoublepage}
\mainmatter
\include{Introduction}
\end{document}

I just want to delete the white page between \listoffigures and \listoftables.

share|improve this question
1  
Use {\listoffigures\let\clearpage\relax\listoftables} –  Werner Aug 28 '12 at 18:10
    
It can be duplicated but if you use a KOMA-class the option listof=leveldown will be helpful. –  Marco Daniel Aug 28 '12 at 18:10
3  
The question was closed as possible duplicated. If the linked question doesn't help we can reopen your question. But it's important to provide a full minimal working example that shows your document class. –  Marco Daniel Aug 28 '12 at 18:15
1  
It would be opened again if you can give a small example starting from \documentclass{...} .... \end{document} otherwise we can't help and the current question is the same with the link. –  percusse Aug 28 '12 at 18:20
3  
@researcher: This is contradictory. Your question states that you want to remove the page break between \listoffigures and \listoftables. Then you comment that you want "each table in distinct page", which seems the opposite. –  Werner Aug 28 '12 at 18:39

1 Answer 1

up vote 15 down vote accepted

I assume you are using a documentclass like book which implicitly contains the option openright as default, which in turn makes every chapter (and everything like a chapter, i.e. \listoffigures) start on a right page.

The command \cleardoublepage which is used internally will insert an empty page if neccessary to start a new right page.

On \nopagebreak[0]

\nopagebreak is not a very useful command in LaTeX. Don't use it; it will make your document markup inelegant.

Incidentally, the version \nopagebreak[0] you've been using has almost no effect at all; it might even create a new page breaking possibility where none used to be before.

But even the strongest version \nopagebreak (without option) would have no effect here as it can't counteract the explicit \cleardoublepage used to insert the blank page.

No blank pages

If you never want a blank page inserted in front of a chapter(-like thing) to make it start in a right page, the answer is easy: Add the option openany to the book class like this:

\documentclass[openany]{book}

Avoid blank page only for \listoffigures/\listoftables

If you want to avoid the inserting of blank pages only for \listoffigures and \listoftables, you can achieve this by locally redefining \cleardoublepage to just mean \clearpage:

{\listoffigures \let\cleardoublepage\clearpage \listoftables}
share|improve this answer
1  
Thank you very much for your explanations :) –  researcher Aug 28 '12 at 22:28
    
Really helpful - also works in tufte-book documentclass too... –  nate Jan 14 '13 at 23:16
    
@Stephan I am having the same problem, but mine is not due to the page break rule. I have two pages for list of figures while only one is filled with items. If I add one figure to figures of my report then that new figure caption is added to the 2nd page of list of figures. If I remove one figure the 2nd page will be removed. Would you mind helping me solve the problem? –  Mahdi Khosravi Jun 28 at 5:49

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.