You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Problématique: comment gérer la numérotation des environnements numérotés (de type theorem) dans un chapitre non numéroté (typiquement l'introduction générale) ? sous-entendu avec la fonctionnalité numberwithin=chapter.
Le comportement par défaut, en classe yathesis (hérité de book), est de proposer une numérotation par chapitre pour les figures, tableaux et équations dans les chapitres numérotés (exemple : 1.1, 1.2, etc. dans le chapitre 1) et, pour les chapitres non numérotés :
une numérotation indépendante dans ceux utilisés avant le premier chapitre numéroté (exemple : 1, 2, etc.) ;
une numérotation en prolongement du précédent chapitre numéroté, lorsqu'un tel chapitre existe (exemple, si ce précédent chapitre est le n°6 : 6.5, 6.6, etc.).
Quant aux environnements de types théorèmes, ils ne font pas la distinction entre ces deux types de chapitres :
si le(s) premier(s) chapitre(s) est non numéroté(s), ils seront numérotés 0.1, 0.2, etc. [ce qui ne me semble pas très satisfaisant] ;
dans les chapitres numérotés, ils seront numérotés 1.1, 1.2, etc. [ce qui est le comportement désiré] ;
dans un chapitre non numéroté suivant un chapitre numéroté (exemple : la conclusion générale qui suit le chapitre 6), ils seront numérotés en prolongement du chapitre 6 : 6.5, 6.6, etc. [ce qui n'est vraiment pas satisfaisant].
Suggestion (cf. échange par messagerie privée), qui règle le cas du chapitre d'introduction générale (sous l'hypothèse qu'il n'est pas précédé de chapitre numéroté, ce qui me semble "normal"). Peut-être le mieux serait une bascule qui active et une qui désactive le numberwithin, celle :
le désactivant étant automatiquement activée (!) au début d'un \chapter* ;
l'activant étant automatiquement activée (!) au début d'un \chapter, ce pour (et seulement pour) les théorèmes définis en préambule avec le numberwithin.
Suggestion pour le chapitre de conclusion générale, qui est moins convaincante (mais espérons que ce soit plus rare dans une conclusion...?). Peut-être reprendre un numérotation sans numberwithin=chapter qui suive celle du ou des précédents chapitres non numérotés.
Par ailleurs, ce serait bien que cette fonctionnalité soit compatible avec les packages "classiques" d'environnements numérotés (amsthm, ntheorem, thmtools, tcolorbox, listings peut-être, ...).
Enfin, un effet de bord de tout cela (mais en fait, c'est déjà le cas en classe book) serait de conseiller à l'utilisateur de référencer aussi la page lorsqu'il renvoie à un tel objet numéroté.
The text was updated successfully, but these errors were encountered:
Amélioration / discussion.
Problématique: comment gérer la numérotation des environnements numérotés (de type theorem) dans un chapitre non numéroté (typiquement l'introduction générale) ? sous-entendu avec la fonctionnalité
numberwithin=chapter
.Le comportement par défaut, en classe yathesis (hérité de book), est de proposer une numérotation par chapitre pour les figures, tableaux et équations dans les chapitres numérotés (exemple : 1.1, 1.2, etc. dans le chapitre 1) et, pour les chapitres non numérotés :
Quant aux environnements de types théorèmes, ils ne font pas la distinction entre ces deux types de chapitres :
Suggestion (cf. échange par messagerie privée), qui règle le cas du chapitre d'introduction générale (sous l'hypothèse qu'il n'est pas précédé de chapitre numéroté, ce qui me semble "normal"). Peut-être le mieux serait une bascule qui active et une qui désactive le
numberwithin
, celle :\chapter*
;\chapter
, ce pour (et seulement pour) les théorèmes définis en préambule avec lenumberwithin
.Suggestion pour le chapitre de conclusion générale, qui est moins convaincante (mais espérons que ce soit plus rare dans une conclusion...?). Peut-être reprendre un numérotation sans
numberwithin=chapter
qui suive celle du ou des précédents chapitres non numérotés.Par ailleurs, ce serait bien que cette fonctionnalité soit compatible avec les packages "classiques" d'environnements numérotés (
amsthm
,ntheorem
,thmtools
,tcolorbox
,listings
peut-être, ...).Enfin, un effet de bord de tout cela (mais en fait, c'est déjà le cas en classe book) serait de conseiller à l'utilisateur de référencer aussi la page lorsqu'il renvoie à un tel objet numéroté.
The text was updated successfully, but these errors were encountered: