3
1

Dans la classe yathesis, lorsque j'utilise l'option localtocs et chapter*, la numérotation des sections disparaît à la fois :

  • dans la table des matières,
  • dans la table des matières locale
  • et au sein des chapitres.

Voici l'ECM correspondant :

Ouvrir dans l'éditeur Overleaf
\documentclass[localtocs]{yathesis}  
\begin{document}  
\tableofcontents  
\mainmatter  
\chapter*{Intro}  
\chapter{Chap1}  
\section{Sec 1}  
\subsection{subSec 1}  
\subsubsection{subsubSec 1}  
Test  
\end{document}

Comment y remédier ?

Posée 19 Jui, 19:06

iti1801's gravatar image

iti1801
1094
Taux d'acceptation : 0%

Modifiée 19 Jui, 21:48

Pathe's gravatar image

Pathe ♦♦
4.1k131115

@iti1801 Attention : votre contribution a été corrigée. Pour insérer des commandes LaTeX ou un ECM, cf. la FAQ et sa section Comment mettre en forme ma contribution ?

(19 Jui, 21:45) Pathe ♦♦ Pathe's gravatar image

Le rendu Overleaf de l'ECM semble correcte non ? Au quel cas, le problème est dans l'installation (ou le séquencement des commandes de compilation ?).

(19 Jui, 22:54) GMR GMR's gravatar image

Le rendu Overleaf est en effet correct pour la table des matières mais la table des matières locales propre au chapitre n'apparaît pas du tout. J'ai compilé avec PdfLatex et avec Xelatex (2 fois pour chacun des compilateurs) qui viennent tous deux de la version 2018 de TexLive. Toujours sans succès

(19 Jui, 23:05) iti1801 iti1801's gravatar image
2

Ça ressemble comme deux gouttes d'eau à un bogue. Je me penche là-dessus très vite.

(19 Jui, 23:41) denis ♦♦ denis's gravatar image

Overleaf n'est pas à jour.

(20 Jui, 00:18) touhami touhami's gravatar image

@GMR Attention ! Votre réponse était un commentaire plutôt qu'une réponse et a été convertie comme tel.

(20 Jui, 12:28) Pathe ♦♦ Pathe's gravatar image
3

Bug corrigé sur https://github.com/dbitouze/yathesis. Une mise à jour sur le CTAN est sur les rails, si bien que la version corrigée devrait être disponible dans les jours qui viennent par mise à jour de la distribution TeX utilisée (TeX Live ou MiKTeX).

(21 Jui, 21:12) denis ♦♦ denis's gravatar image
Affichage de 5 parmi 7 Afficher 2 commentaire(s) en plus

Le problème est corrigé par la version 0.99s de 22-06-2018.

Une solution provisoire rapide est de redéfinir la commande \YAD@unstarred@chapter qui lance les chapitres non étoilés

Ouvrir dans l'éditeur Overleaf
\documentclass[localtocs]{yathesis} 
\makeatletter 
\AfterPreamble{%
\renewcommandtwoopt{\YAD@unstarred@chapter}[3][][]{%
     \boolfalse{YAD@nonnumbered@chapter}%
     \boolfalse{YAD@nonnumbered@section}%
     \boolfalse{YAD@nonnumbered@subsection}%
     \boolfalse{YAD@nonnumbered@subsubsection}%
     \boolfalse{YAD@nonnumbered@paragraph}%
     \boolfalse{YAD@nonnumbered@subparagraph}%
    \if@mainmatter%
    \YAD@setsecnumdepth{\YAD@secnumdepth}
    \fi%
    \YAD@tmp@chapter[#1][#2]{#3}%
}}
\makeatother 
\begin{document}  
\tableofcontents  
\mainmatter  
\chapter*{Intro}  
\chapter{Chap1}  
\section{Sec 1}  
\subsection{subSec 1}  
\subsubsection{subsubSec 1}  
Test  
\end{document}
Lien permanent

Publiée 20 Jui, 12:21

touhami's gravatar image

touhami
4.7k26
Taux d'acceptation : 54%

Modifiée 24 Jui, 00:06

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.

Mots-clés de la question :

×79
×16
×9
×2
×2

Question posée : 19 Jui, 19:06

Question vue : 237 fois

Dernière mise à jour : 24 Jui, 00:06