
\documentclass[8pt]{extarticle}
\usepackage[width=6cm]{geometry}
\usepackage{tocloft}
\usepackage[frenchb]{babel}
  
\renewcommand{\cftsecafterpnum}{%
                 \cftparfillskip}
\renewcommand{\cftsubsecleader}{%
                 \hfill}
\renewcommand{\cftsubsecafterpnum}{%
                 \cftparfillskip}
\pagestyle{empty}
\begin{document}
\part{Vocabulaire}
\section{Ga}
\subsection{Bu}
\subsection{Zo}
\section{Meu}
\bigskip % On triche pour afficher la table des matières théorique.
\section*{Table des matières}
\contentsline {part}{I\hspace {1em}Vocabulaire}{1}%
\contentsline {section}{\numberline {1}Ga}{1}%
\contentsline {subsection}{\numberline {1.1}Bu}{1}%
\contentsline {subsection}{\numberline {1.2}Zo}{1}%
\contentsline {section}{\numberline {2}Meu}{1}%
\end{document}
