1

In my table of content, I have 6 chapters (plus appendices). The second chapter begins at the first page of the toc, and ends at the second. I'd like to know if there is a way to move it up to the first page without bringing the titles closer to each other. Note that the second chapter is not the last one. Below is a picture of the situation. Thanks a lot in advance.

enter image description here

  • Perhaps \addtocontents{toc}{\protect\enlargethispage*{3\baselineskip}} before your \chapter{Preliminaries}. Untested. You could try the unstarred version of \enlargethispage and/or change the number of \baselineskips. – Peter Wilson Jun 1 at 17:19
  • This actually works, but then the numbering of the page (i) becomes very close to the last subsection of chapter 2. – BrianT Jun 1 at 17:47
  • Changing the location of the page number on this page would require major surgery, and probably affect the rest of the document, so not a good idea. Maybe, in this one case, it would it be appropriate to use \thispagestyle{empty}. – barbara beeton Oct 30 at 21:12
1

Changing my comment into an answer with an addition. Try:

...
\addtocontents{toc}{\protect\enlargethispage*{3\baselineskip}}
\chapter{Preliminaries} % your second chapter
...

which will increase the textheight on the particular page in the ToC where chapter Preliminaries occurs. You could also try the unstarred version of \enlargethispage and change the enlargement amount.

As you said in your comment the above leaves little space between the last ToC entry and the page number for your document. You could reduce the amount of space between the ToC title and the first entry along the lines:

\documentclass{book}
\begin{document}
\tableofcontents
%...
\addtocontents{toc}{\protect\vspace{-4em}}
\chapter{One}
%
\addtocontents{toc}{\protect\enlargethispage*{3\baselineskip}}
\chapter{Preliminaries}
%
\end{document}

You need to choose the lengths to best suit your document.

But perhaps you are trying to squeeze too much on the page.

  • Thanks a lot for your answer. – BrianT Jun 3 at 7:24

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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