Problème table des matières qui dépasse du bas de page
Bonjour,
Je rédige un rapport LaTex LaTeX et j'ai personnalisé mon document, notamment la table des matières.
Quand je compile mon document tout se passe bien, cependant la table des matières déborde clairement en bas de ma page alors que j'aimerais qu'elle passe à la page suivante comme si ça avait été du texte.
Est-ce que quelqu'un sait comment je peux forcer le saut de page à ma table des matières quand j'arrive en bas de page ?
Merci d'avance pour vos réponses.
Bonne journée/soirée ! :)----------
**ECM :**
\documentclass[a4paper,12pt,twoside]{report}
\usepackage[french]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{geometry}
\usepackage{sectsty}
\usepackage{titlesec}
\usepackage{titletoc}
\usepackage{tocloft}
\renewcommand\cftfigfont{\fontsize{15}{15}\sf}
\renewcommand\cftloftitlefont{\hspace{4.7cm}\Huge\sf\bfseries}
\renewcommand\cftfigpagefont{\sf}
\renewcommand\cfttoctitlefont{\hspace{4cm} \Huge\sf\bfseries}
\geometry{hmargin=2.4cm,vmargin=2.4cm}
\setcounter{secnumdepth}{3}
\setcounter{tocdepth}{3}
\titleformat
{\chapter}
[display]
{\sf \fontsize{25}{25} \bfseries}
{\hrule height 0.045cm \vspace{0.3cm} \centering \arabic{chapter}}
{0em}
{\centering }
[\vspace{0.3cm} \hrule height 0.045cm \vspace{-0.4cm}]
\titleformat
{\section}
[block]
{\fontsize{19}{19}\sf\bfseries}
{\thesection}
{\baselineskip}
{}
[\vspace{-0.1cm}]
\titleformat
{\subsection}
[block]
{\hspace{1.45cm} \fontsize{15}{15}\sf\bfseries}
{\thesubsection}
{\baselineskip}
{}
[]
\titleformat
{\subsubsection}
[block]
{\hspace{3.15cm} \fontsize{13}{13}\sf\bfseries}
{\thesubsubsection}
{\baselineskip}
{}
[]
\titlecontents
{chapter}
[25pt]
{\addvspace{1pc}}
{\Large\sf\bfseries\contentslabel{20pt}}
{}
{\Large\sf\dotfill\bfseries\thecontentspage}
[]
\titlecontents
{section}
[50pt]
{}
{\large\sf\contentslabel{25pt}}
{\vspace{0.2cm}}
{\large\sf\dotfill\thecontentspage}
[]
\titlecontents
{subsection}
[82pt]
{}
{\normalsize\sf\contentslabel{32pt}}
{}
{\large\sf\dotfill\thecontentspage}
[]
\titlecontents
{subsubsection}
[122pt]
{\addvspace{0.2pc}}
{\small\sf\contentslabel{40pt}}
{}
{\large\sf\dotfill\thecontentspage}
[]
\begin{document}
\tableofcontents
\newpage
\chapter{Chapitre 1}
\section{Section 1}
\subsection{Sous-section 1}
\subsubsection{Sous-sous-section 1}
\subsubsection{Sous-sous-section 2}
\subsubsection{Sous-sous-section 3}
\subsubsection{Sous-sous-section 4}
\subsection{Sous-section 2}
\subsubsection{Sous-sous-section 1}
\subsubsection{Sous-sous-section 2}
\subsubsection{Sous-sous-section 3}
\subsubsection{Sous-sous-section 4}
\subsection{Sous-section 3}
\subsubsection{Sous-sous-section 1}
\subsubsection{Sous-sous-section 2}
\subsubsection{Sous-sous-section 3}
\subsubsection{Sous-sous-section 4}
\subsection{Sous-section 4}
\subsubsection{Sous-sous-section 1}
\subsubsection{Sous-sous-section 2}
\subsubsection{Sous-sous-section 3}
\subsubsection{Sous-sous-section 4}
\section{Section 2}
\subsection{Sous-section 1}
\subsubsection{Sous-sous-section 1}
\subsubsection{Sous-sous-section 2}
\subsubsection{Sous-sous-section 3}
\subsubsection{Sous-sous-section 4}
\subsection{Sous-section 2}
\subsubsection{Sous-sous-section 1}
\subsubsection{Sous-sous-section 2}
\subsubsection{Sous-sous-section 3}
\subsubsection{Sous-sous-section 4}
\subsection{Sous-section 3}
\subsubsection{Sous-sous-section 1}
\subsubsection{Sous-sous-section 2}
\subsubsection{Sous-sous-section 3}
\subsubsection{Sous-sous-section 4}
\subsection{Sous-section 4}
\subsubsection{Sous-sous-section 1}
\subsubsection{Sous-sous-section 2}
\subsubsection{Sous-sous-section 3}
\subsubsection{Sous-sous-section 4}
\section{Section 3}
\subsection{Sous-section 1}
\subsubsection{Sous-sous-section 1}
\subsubsection{Sous-sous-section 2}
\subsubsection{Sous-sous-section 3}
\subsubsection{Sous-sous-section 4}
\subsection{Sous-section 2}
\subsubsection{Sous-sous-section 1}
\subsubsection{Sous-sous-section 2}
\subsubsection{Sous-sous-section 3}
\subsubsection{Sous-sous-section 4}
\subsection{Sous-section 3}
\subsubsection{Sous-sous-section 1}
\subsubsection{Sous-sous-section 2}
\subsubsection{Sous-sous-section 3}
\subsubsection{Sous-sous-section 4}
\subsection{Sous-section 4}
\subsubsection{Sous-sous-section 1}
\subsubsection{Sous-sous-section 2}
\subsubsection{Sous-sous-section 3}
\subsubsection{Sous-sous-section 4}
\chapter{Chapitre 2}
\end{document}