Des références croisées
Une des raisons pour numéroter des choses telles que les figures ou les équations est d’indiquer au lecteur une référence vers elles, comme dans « Voir la figure 3 pour plus de détails. »
Inclure le numéro de figure dans le code source est une mauvaise pratique puisque ce si ce noméro change avec l’évolution du document, alors on doit penser à mettre à jour cet référence manuellement. Au lieu de cela, LaTeX vous fait écrire une étiquette du genre \label{eq:ThmGreens} et lui faire référence avec Voir l'équation~\ref{eq:ThmGreens}.
LaTeX écrit l’information provenant des étiquettes dans un fichier avec le même nom que le fichier conteant le \label{...} mais avec une extension .aux. (L’information a le format \newlabel{étiquette}{{étiquette-courante}{numéro-de-page}} où étiquette-courante est la valeur de la macro \@currentlabel qui est d’ordinaire mise à jour à chaque vous que that is vous appelez \refstepcounter{compteur}.)
L’effet secondaire le plus courant du paragraphe précédent se produit lorsque votre document a une référence déclarée en aval, c.-à-d. un \ref{clef} qui apparaît avant le \label{clef} associé ; voir l’exemple dans la description de \pageref{...}. LaTeX obtient les référence à partir du fichier .aux. Si c’est la première fois que vous compilez le document alors vous obtiendrez un message LaTeX Warning: Label(s) may have changed. Rerun to get cross references right. et dans la sortie la référence apparaîtra comme deux points d’interrogration ‘??’ en caractères gras. Ou, si vous modifiez le document de telle façon que les références changent alors vous obtiendrez le même avertissement et la sortie contiendra l’information de référence de la fois précédente. La solution dans les deux cas est juste de re-compiler le document encore une fois.

\label
Synopsis :

\label{clef}

Attribut un numéro de référence à clef. Au sein de texte ordinaire, \label{clef} attribut à clef le numéro de la rubrique courante. Au sein d’un environnement numéroté, tel que l’environnement table ou theorem, \label{clef} attribue le numéro de cet environnement à clef. On retire le numéro attribué avec la commande \ref{clef} (voir \ref).
Le nom clef peut se composer de n’importe quelle séquence de lettres, chiffres, ou caractères de ponctuation ordinaires. Il est sensible à la casse — lettres capitales ou bas-de-casse.
Pour éviter de créer accidentellement deux étiquettes avec le même nom, l’usage est d’utiliser des étiquettes composées d’un préfixe et d’un suffixe séparés par un caractère : ou .. Certains préfixes classiquement utilisés :
ch 	pour les chapitres
sec 	les commandes de rubricage de niveau inférieur
fig 	pour les figures
tab 	pour les tables
eq 	pour les équations
Ansi, \label{fig:Euler} est une étiquette pour une figure avec un portrait de ce grand homme.
Dans l’exemple ci-dessous la clef sec:test se verra attribué le numéro de la section courante et la clef fig:test se verra attribué le numéro de la figure. Soit dit en passant, mettez les étiquettes (\label) après les légendes (\caption) au sein des environnements figure ou table.

\section{Titre de la rubrique}
\label{sec:test}
Dans cette rubrique~\ref{sec:test}.
\begin{figure}
  ...
  \caption{Texte de la légende}
  \label{fig:test}
\end{figure}
Voir Figure~\ref{fig:test}.

\pageref{clef}
Synopsis :

\pageref{clef}

Produit le numéro de page de l’endroit du texte où la commande correspondante \label{clef} apparaît.
Dans cet exemple le \label{eq:principale} est utilisé à la fois pour le numéro de la formule et pour le numéro de page. (Notez que les deux références sont des référénces déclarées en aval, ainsi ce document that the a besoin d’être compilé deux fois pour les résoudre.)

Le résultat principal est la formule~\ref{eq:principale} de la
page~\pageref{eq:principale}.
  ...
\begin{equation} \label{eq:principale}
   \mathbf{P}=\mathbf{NP}
\end{equation}

\ref{clef}
Synopsis :

\ref{clef}

Produit le numéro de la rubrique, équation, note en bas de page, figure, …, de la commande correspondante \label (voir \label). Elle ne produit aucun texte, tel que le mot ‘Section’ ou ‘Figure’, juste le numéro lui-même sans plus.
Dans cet exemple, le \ref{populaire} produit ‘2’. Notez que ceci est une référence déclarée en aval puisque elle est faite avant \label{populaire}.

Le format utilisé le plus largement est à l'item item numéro~\ref{populaire}.
\begin{enumerate}
\item Plain \TeX
\item \label{populaire} \LaTeX
\item Con\TeX t
\end{enumerate}