Label sur plusieurs compteurs
Bonjour
J'écris un document dans lequel il existe un compteur, disons comp. J'ai créé un environnement associé, pour lequel j'affiche le numéro de chapitre, suivi de la valeur du compteur comp sous la forme "Chapitre.Compteur." . Pour ce faire, dans mon environnement j'utilise simplement "\thechapter.\thecomp." .
Maintenant, j'aimerais parfois référencer ces choses-là à l'aide d'un label. Par exemple, j'en suis à l'environnement 3.6., j'ajoute \label{truc} et j'aimerais trouver une manière pour afficher, à un moment ultérieur du texte, exactement la chaîne \thechapter.\thecomp. donc ici, "3.6.", à l'aide de ce label. J'ai essayé des choses à base de \ ref{ch:truc}.\ ref{comp:truc} (obligé de mettre un espace ici sinon le forum l'interprète) mais ça ne semble pas marcher. Si quelqu'un sait comment faire...
Merci d'avance pour tout réponse.
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Salut,
J'avais eu besoin de quelque chose de similaire pour mes besoins personnels. Ci-dessous, \parlabel et \parref fonctionnent comme \label et \ref du package hyperref. \label est à placer dans l'environnement du paragraphe, juste après son begin et suivi par un "%" pour éviter d'avoir un espace parasite. Et \parref crée un lien clicable vers le label. Nécessite deux compilations pour se mettre en place.
Ci-joint, le pdf rendu par ce code.
PS: Ce n'est pas moi qui ai inventé tout ça. J'ai dû le piquer je-ne-sais-où sur internet.
J'imagine que tu y avais pensé tout seul et que tu voudrais éviter ça...
As-tu bien compilé deux fois de suite ?
@Poirot, je me suis rendu compte qu'on peut faire plus simple que ce que j'avais dit et utiliser directement les commandes \label et \ref du package hyperref. Voir ci-dessous.