Je compose trois volumes divisés en chapitres avec une bibliographie par chapitre. Chaque chapitre commence par \begin{refsection} et finit par \end{refsection}. Le compteur de refsection est remis à zéro pour chaque nouveau volume, d'où les messages d'erreur :

Ouvrir dans l'éditeur Overleaf
refsection1 multiply defined etc.

Si le premier volume comporte n chapitres, comment faire pour que le compteur de refsection soit assigné la valeur n+1 au début du deuxième volume ?

Posée 28 Nov '20, 14:44

Guilhem%20Bourri%C3%A9's gravatar image

Guilhem Bourrié
3112
Taux d'acceptation : 0%

Modifiée 29 Nov '20, 15:30

Pathe's gravatar image

Pathe ♦♦
7.5k38201251

Bienvenue sur TeXnique.fr !

(28 Nov '20, 15:04) denis ♦♦ denis's gravatar image

Attention ! Les contre-obliques (\) saisies telles quelles dans les contributions ne sont visibles que si elles sont insérées en tant que ⟨code⟩. Pour insérer du ⟨code⟩, notamment des commandes LaTeX, cf. la FAQ Comment mettre en forme ma contribution ?. Merci de corriger votre contribution si cela n'a pas déjà été fait.

(28 Nov '20, 15:05) denis ♦♦ denis's gravatar image
3

Merci de modifier votre question initiale pour l'illustrer d'un ECM.

(28 Nov '20, 15:07) denis ♦♦ denis's gravatar image

Ouvrir dans l'éditeur Overleaf
% avant chaque \end{refsection} enregistrer sa valeur (\therefsection) dans un autre compteur (\mabibsection, par exemple)
% après chaque \begin{refsection} mettre à niveau \therefsection (à la valeur \mabibsection + 1)

\newcounter{mabibsection}
\setcounter{mabibsection}{\therefcounter}% en principe: 1

% en mettant tout ça dans un environnement:

\newenvironment{refsectiondeGB}{%
\begin{refsection}
  \setcounter{refsection}{\themabibsection}
  \addtocounter{refsection}{1}
  }{%
  \setcounter{mabibsection}{\therefcounter}
\end{refsection}
}
Lien permanent

Publiée 03 Déc '20, 00:52

joseph-tux's gravatar image

joseph-tux
45723059
Taux d'acceptation : 3%

@Guilhem Bourrié : la solution proposée par @joseph-tux vous convient-elle ? Si oui, merci de la valider en cochant la boîte prévue à cet effet : cela sera utile aux prochains visiteurs.

(03 Déc '20, 13:49) Pathe ♦♦ Pathe's gravatar image

Puisque la préservation du compteur n'intervient qu'au passage vers une nouvelle partie (volume), au lieu d'un environnement encadrant refsection, on peut sans doute envisager un environnement encadrant part.

(07 Déc '20, 20:03) joseph-tux joseph-tux'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.