Composition d'un livre dans la classe scrbook.

Particularité souhaitée, la conclusion est un chapitre, mais non numéroté (\chapter*), que l'on souhaite néanmoins voir dans la table des matières. Même topo ensuite pour les listes de figures et de tables.

Dans l'image ci-dessous, Chapitre 5 est le « modèle ». La ligne « Conclusion » est le meilleur résultat obtenu en trichant avec :

\addcontentsline{toc}{chapter}{hspace{-2cm}textbf{Conclusion}}

Évidemment, on constate que, le -2cm étant approximatif, ça ne respecte pas l'alignement des « Chapitre ». Mais cela se corrige. Donc ce serait OK.

Les lignes en gras que sont Liste des figures et Liste des tables montrent des essais infructueux pour annuler le numberline, cause du décalage vers la droite des débuts de ligne.

Je ne vois pas comment obtenir un résultat satisfaisant, sans tricher (e.g. utiliser un décalage horizontal négatif après tâtonnement... simple, efficace, mais barbare).

Redéfinir localement \numberline ?

Posée 23 Nov '18, 16:51

GMR's gravatar image

GMR
255413
Taux d'acceptation : 6%

Modifiée 24 Nov '18, 16:52

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

@GMR Merci d'essayer de fournir un ECM.

(23 Nov '18, 17:46) denis ♦♦ denis's gravatar image

Avec les classes KOMA-script il y a des commandes dédiées : il suffit donc d'utiliser l'option de classe listof=totoc pour les listes, et la commande \addchap pour les chapitres non numérotés.

Ouvrir dans l'éditeur Overleaf
\documentclass[french,listof=totoc]{scrbook}
\usepackage{lmodern}
\usepackage[T1]{fontenc}
\usepackage{babel}

\usepackage{mwe}

\begin{document}
\blinddocument
\addchap{Chapitre Foo}
\tableofcontents
\listoffigures
\listoftables
\end{document}
Lien permanent

Publiée 23 Nov '18, 18:11

touhami's gravatar image

touhami
9.7k410
Taux d'acceptation : 51%

Modifiée 23 Nov '18, 21:42

Pathe's gravatar image

Pathe ♦♦
7.4k28196245

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.