J'ai deux parties dans mon rapport.

Elles apparaissent dans le rapport avec les titres « Première partie : nom de la partie 1 » et « Deuxième partie: nom de la partie 2 ».

Mais quand je regarde dans la table de matières, elles sont numérotées en chiffres romains I et II.

Je voudrais qu'elles apparaissent dans la table de la même façon : sans numérotation avec « Première partie : nom de la partie 1 » et « Deuxième partie: nom de la partie 2 ».

Comment procéder ?

Posée 24 Sep '16, 15:09

etudiant_is's gravatar image

etudiant_is
9168
Taux d'acceptation : 25%

Modifiée 06 Aoû '17, 01:19

Pathe's gravatar image

Pathe ♦♦
7.5k43204251


Voici une solution utilisant \patchcmd de etoolbox et \ordinal de frenchb.

Ouvrir dans l'éditeur Overleaf
\documentclass{yathesis}
\makeatletter 
\patchcmd\@part{\thepart\hspace{1em}}{\csname ordinal\romannumeral\value{part}\endcsname\space partie: }{}{}
\makeatother
\begin{document}
\tableofcontents
\part{Foo}
\end{document}
Lien permanent

Publiée 24 Sep '16, 16:09

touhami's gravatar image

touhami
9.7k410
Taux d'acceptation : 51%

Modifiée 06 Aoû '17, 00:48

Pathe's gravatar image

Pathe ♦♦
7.5k43204251

Cela marche bien. Merci

(24 Sep '16, 17:48) etudiant_is etudiant_is's gravatar image
Votre réponse
(dés)activer l'aperçu

Suivre cette question

Par courriel :

Une fois que vous serez enregistré, vous pourrez souscrire à n'importe quelle mise à jour ici

Par flux RSS :

Réponses

Réponses et commentaires

Bases de Markdown

  • *italique* ou _italique_
  • **gras** ou __gras__
  • Lien ::[texte](http://url.com/ "Titre ")
  • Image : ?![alt texte](/path/img.jpg "Titre ")
  • Liste numérotée : 1. Foo 2. Bar
  • Pour ajouter un passage à la ligne, ajoutez deux espaces à l'endroit où vous souhaitez que la ligne commence.
  • Les balises HTML de base sont également prises en charge.