2

In the past, I believe this technique was used to center the Contents heading in the table of contents via tocloft:

\documentclass{report}
\usepackage{tocloft}

\renewcommand{\cfttoctitlefont}{\hfill \Huge}
\renewcommand{\cftaftertoctitle}{\hfill}

\begin{document}

\tableofcontents

\chapter{Chap 1}
\chapter{Chap 2}
\chapter{Chap 3}

\end{document}

However I recently updated the package to version v2.3f (2013-05-02) and this no longer centers the heading.

contents

How do I fix this? The answers for a related question do not work.

  • 4
    You can use \renewcommand{\cfttoctitlefont}{\hfil \Huge}. Than you don't need any \cftaftertoctitle – Marco Daniel Jun 6 '13 at 20:21
  • I had the same problem, but while the solution suggested below worked in the example it did not work for my project. Instead I added an empty \hbox{} to \cftaftertoctitle to make it \renewcommand{\cftaftertoctitle}{\hfill\hbox{}}. Then the title was centered. – christianhaargaard Nov 13 '14 at 20:44
2

From the comment by Marco Daniel, the following modification works.

\documentclass{report}
\usepackage{tocloft}

\renewcommand{\cfttoctitlefont}{\hfil \Huge}

\begin{document}

\tableofcontents

\chapter{Chap 1}
\chapter{Chap 2}
\chapter{Chap 3}

\end{document}

enter image description here

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.