Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédente | |||
| 2_programmation:syntaxe:compteurs:utiliser_des_compteurs [2021/05/29 21:21] – Correction de la mise en forme et coquilles de texte. Ajout de liens. yannick.tanguy | 2_programmation:syntaxe:compteurs:utiliser_des_compteurs [2021/05/31 08:50] (Version actuelle) – Ajout d'exemples et de liens. yannick.tanguy | ||
|---|---|---|---|
| Ligne 8: | Ligne 8: | ||
| <code latex> | <code latex> | ||
| - | \newcounter{nom}[nom-maître] | + | \newcounter{nom}[maitre] |
| </ | </ | ||
| - | L' | + | L' |
| La définition d'un compteur s' | La définition d'un compteur s' | ||
| - | Par défaut, la valeur initiale d'un compteur est 0. | + | Par défaut, la valeur initiale d'un compteur est 0, comme le montre cet exemple : |
| + | |||
| + | <WRAP column 40ex> | ||
| + | <code latex> | ||
| + | \newcounter{moutons} | ||
| + | Comptons les moutons : | ||
| + | \themoutons{} moutons ! | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <WRAP column 40ex> | ||
| + | < | ||
| + | \newcounter{moutons} | ||
| + | Comptons les moutons : \themoutons{} moutons ! | ||
| + | </ | ||
| + | </ | ||
| + | <WRAP clear /> | ||
| ===== Changer la valeur d'un compteur ===== | ===== Changer la valeur d'un compteur ===== | ||
| Ligne 38: | Ligne 55: | ||
| \setcounter{compteur}{valeur} | \setcounter{compteur}{valeur} | ||
| </ | </ | ||
| + | |||
| + | Voici un exemple d' | ||
| + | |||
| + | <WRAP column 40ex> | ||
| + | <code latex> | ||
| + | \newcounter{moutons} | ||
| + | \stepcounter{moutons} | ||
| + | Comptons les moutons : | ||
| + | \themoutons{} mouton, | ||
| + | \stepcounter{moutons} | ||
| + | \themoutons{} moutons, | ||
| + | \setcounter{moutons}{4} | ||
| + | \alpha{moutons} moutons... | ||
| + | \addtocounter{moutons}{-1} | ||
| + | Ah non, \themoutons{} moutons. | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <WRAP column 40ex> | ||
| + | < | ||
| + | \newcounter{moutons} | ||
| + | \stepcounter{moutons} | ||
| + | Comptons les moutons : | ||
| + | \themoutons{} mouton, | ||
| + | \stepcounter{moutons} | ||
| + | \themoutons{} moutons, | ||
| + | \setcounter{moutons}{4} | ||
| + | \themoutons{} moutons... | ||
| + | \alph{moutons} moutons... | ||
| + | \addtocounter{moutons}{-1} | ||
| + | Ah non, \themoutons{} moutons. | ||
| + | </ | ||
| + | </ | ||
| + | <WRAP clear /> | ||
| ===== Obtenir la valeur d'un compteur ===== | ===== Obtenir la valeur d'un compteur ===== | ||
| - | Pour récupérer la valeur d'un compteur, outre la commande '' | + | Pour récupérer la valeur d'un compteur, outre la commande '' |
| + | |||
| + | <WRAP column 40ex> | ||
| + | <code latex> | ||
| + | \newcounter{moutons} | ||
| + | \stepcounter{moutons} | ||
| + | Comptons les moutons : | ||
| + | \themoutons{} mouton, | ||
| + | \stepcounter{moutons} | ||
| + | % en chiffres arabes | ||
| + | \arabic{moutons} moutons, | ||
| + | \stepcounter{moutons} | ||
| + | % en chiffres | ||
| + | \roman{moutons} moutons, | ||
| + | \stepcounter{moutons} | ||
| + | % en lettres | ||
| + | \alph{moutons} moutons. | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | <WRAP column 40ex> | ||
| + | < | ||
| + | \newcounter{moutons} | ||
| + | \stepcounter{moutons} | ||
| + | Comptons les moutons : | ||
| + | \themoutons{} mouton, | ||
| + | \stepcounter{moutons} | ||
| + | % en chiffres arabes (par défaut) | ||
| + | \arabic{moutons} moutons, | ||
| + | \stepcounter{moutons} | ||
| + | % en chiffres romains | ||
| + | \roman{moutons} moutons, | ||
| + | \stepcounter{moutons} | ||
| + | % en lettres | ||
| + | \alph{moutons} moutons. | ||
| + | </latex> | ||
| + | </WRAP> | ||
| + | <WRAP clear /> | ||
| + | |||
| + | En voici un exemple plus complexe avec un compteur avec dépendance. Le compteur //section// dépend du compteur //chapter// et sa numérotation sera celle du chapitre suivi d'un point et du numéro de section mis en chiffres romains | ||
| <code latex> | <code latex> | ||
| Ligne 49: | Ligne 139: | ||
| </ | </ | ||
| - | {{htmlmetatags> | + | {{htmlmetatags> |
| metatag-og: | metatag-og: | ||
| metatag-og: | metatag-og: | ||
| }} | }} | ||

