Je souhaiterais commencer mes sujets d'examens par un préambule du style « Ce sujet comporte N exercices indépendants, blablabla ».

Pour numéroter mes exercices, j'utilise un environnement de type « theorem ams math », qui induit donc un compteur.

Y aurait-il un moyen de récupérer la valeur finale du compteur (à la fin de la rédaction du sujet), pour remplir automatiquement la valeur N de l'en-tête en fonction du nombre d'exercices ? (l'intérêt étant aussi que cette valeur se mette à jour en cas d’ajout/de retrait d'exercices...)

Voici un ECM (avec une tentative, mais le problème est qu'au début du document, mon compteur theexo vaut 0...) :

\documentclass[french]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{fmtcount}
\usepackage{babel}[french]
\theoremstyle{definition}
\newtheorem{exo}{Exercice}
\begin{document}
Ce sujet est constitué de \numberstringnum{\theexo}~exercices indépendants
\begin{exo}
azerty
\end{exo}
\begin{exo}
azerty
\end{exo}
\begin{exo}
azery
\end{exo}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

Posée 26 Mar '23, 16:57

endomorphisme's gravatar image

endomorphisme
411318
Taux d'acceptation : 0%

Modifiée 27 Mar '23, 08:11

Pathe's gravatar image

Pathe ♦♦
7.5k49208252


Avec l'extension totcount :

\documentclass[french]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{fmtcount}
\usepackage{babel}[french]
\theoremstyle{definition}
\newtheorem{exo}{Exercice}
\usepackage{totcount}
\regtotcounter{exo}
\begin{document}
Ce sujet est constitué de \total{exo}~exercices indépendants
\begin{exo}
azerty
\end{exo}
\begin{exo}
azerty
\end{exo}
\begin{exo}
azery
\end{exo}
\end{document}
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

alt text

Lien permanent

Publiée 26 Mar '23, 17:05

samcarter's gravatar image

samcarter
8.5k2817
Taux d'acceptation : 57%

Modifiée 26 Mar '23, 17:07

Merci. En revanche, comment écrire cette valeur en toutes lettres ? J'ai essayé avec \numberstringnum{} et \numberstring{} de l'extension fmtcount, mais ça déclenche une erreur de compilation...

(26 Mar '23, 17:19) endomorphisme endomorphisme's gravatar image
3

@endomorphisme \numberstringnum{\totvalue{exo}}

(26 Mar '23, 17:23) samcarter samcarter's gravatar image
Votre réponse
[Masquer 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

Mots-clés de la question :

×15
×12
×4

Question posée : 26 Mar '23, 16:57

Question vue : 1,653 fois

Dernière mise à jour : 26 Mar '23, 17:34

C'est votre première visite ici ? Consultez la FAQ !

×