Compteurs
Tout ce que LaTeX numérote pour vous a un compteur associé avec soi. Le nom du compteur est le même que le nom de l’environnement ou de la commande qui produit le numéro, sauf qu’il ne pas de \. (enumi–enumiv sont utilisés pour les environnements enumerate imbriqués). Ci-dessous se trouve une liste des compteurs utilisée dans les classes standardes de documents LaTeX pour contrôler la numérotation.

part          paragraph    figure     enumi
chapter       subparagraph table      enumii
section       page         footnote   enumiii
subsection    equation     mpfootnote enumiv
subsubsection

\alph \Alph \arabic \roman \Roman \fnsymbol: Taper des compteurs
Toutes ces commandes prennent un unique compteur en argument, par exemple, \alph{enumi}.
\alph 	tape compteur en utilisant des lettres en bas de casse : ‘a’, ‘b’, ...
\Alph 	Utilise des lettres capitales : ‘A’, ‘B’, ...
\arabic 	Utilise des numéros en chiffres arabes : ‘1’, ‘2’, ...
\roman 	Utilise des nombres romains en bas de casse : ‘i’, ‘ii’, ...
\Roman 	Utilise des nombres romains en capitales : ‘I’, ‘II’, ...
\fnsymbol 	Tape la valeur de compteur dans une séquence spécifique de neuf symboles (utilisés par convention pour la numérotation des notes en bas de page). La valeur de compteur doit être comprise entre 1 et 9 inclus.
Voici ces symboles :
Nom	Commande	Équivalent Unicode
astérisque	\ast	*
obèle	\dagger	†
double-obèle	\ddagger	‡
marque-de-section	\S	§
marque-de-paragraphe	\P	¶
parallèle	\parallel	‖
astérisque-double	\ast\ast	**
obèle-double	\dagger\dagger	††
double-obèle-double	\ddagger\ddagger	‡‡

\usecounter{compteur}
Synopsis :

\usecounter{compteur}

La commande \usecounter est utilisée dans le second argument de l’environnement list pour spécifier le compteur à utiliser pour numéroter les articles de la liste.

\value{compteur}
Synopsis :

\value{compteur}

Cette commande se développe en la valeur de compteur. Elle est souvent utilisé dans \setcounter ou \addtocoutner, mais \value peut être utilisé partout là où LaTeX attend un nombre. Elle ne doit pas être précédée par \protect (voir \protect).
La commande \value n’est pas utiliser pour composer la valeur du compteur. Voir \alph \Alph \arabic \roman \Roman \fnsymbol.
Cet exemple produit en sortie ‘Le compteur essai vaut 6. Le compteur autre vaut 5’.

\newcounter{essai} \setcounter{essai}{5}
\newcounter{autre} \setcounter{autre}{\value{essai}}
\addtocounter{essai}{1}

Le compteur essai vaut \arabic{essai}.
Le compteur autre vaut \arabic{autre}.

Cet exemple insère \hspace{4\parindent}.

\setcounter{moncptr}{3} \addtocounter{moncptr}{1}
\hspace{\value{moncptr}\parindent}

\setcounter{compteur}{value}
Synopsis :

\setcounter{compteur}{value}

La commande \setcounter règle la valeur de compteur à l’argument value.

\addtocounter{compteur}{valeur}
La commande \addtocounter incrémente compteur de la quantité spécifiée par l’argument valeur, qui peut être négatif.

\refstepcounter{compteur}
La commande \refstepcounter fonctionne de la même façon que \stepcounter Voir \stepcounter, à ceci près qu’elle définit également la valeur courante de \ref comme le résultat de \thecounter.

\stepcounter{compteur}
La commande \stepcounter ajoute un à compteur et réinitialise tous les compteurs subsidiaires.

\day & \month & \year
LaTeX définit des compteurs pour \day le quantième du mois (nominalement avec une valeur entre 1 et 31), \month pour le mois de l’année (nominalement avec une valeur entre 1 et 12), et \year pour l’année. Quand TeX démarre, ils sont mis à la valeur courante du système sur lequel TeX s’exécute. En relation avec ces compteurs, la commande \today produit une chaîne représentant le jour courant (voir \today).
Ils ne sont pas remis à jour pendant que le traitement par TeX progresse, ainsi en principe ils pourraient être incorrect à la fin. De plus, TeX n’effectue aucun contrôle sanitaire :

\day=-2 \month=13 \year=-4 \today

ne produit ni erreur ni avertissement, et le résultat est en sortie ‘-2, -4’ (la valeur de mois erronée ne produit rien en sortie).
Voir Command line input, pour forcer la date à une valeur donnée sur la ligne de commande.