Previous: Commandes d'annotation du document Up: Les commandes de

Les références croisées

Avec , il est très aisé de faire référence à une partie du document (page, chapitre, tableau, équation...).

La commande

label{ nom } permet de placer un repère, invisible à l'impression, sur la partie du document à laquelle on veut se référer.

La commande

ref{ nom } permet de faire référence au numéro de la partie de texte repérée par nom. Bien entendu, il doit s'agir de quelque chose de numéroté comme un chapitre, une section, un tableau, une équation...

La commande

pageref{ nom } permet de faire référence à la page où se trouve le repère nom.

Ainsi, j'ai placé un repère sur cette section de la façon suivante :


\section{Les références croisées} \label{sec:references}
Je peux alors faire référence au numéro de cette section (, n'est-ce pas ?) par la commande :

\ref{sec:references}
et à la page où elle débute (, je crois...) par :

\pageref{sec:references}
La séquence précédente a été réalisée sans trucages !

L'argument de la commande \label est une combinaison de lettres, de chiffres et de caractères de ponctuation. Personnellement, j'utilise une chaîne de la forme type : nom type représente le type de la chose référencée ( chp pour un chapitre, sec pour une section, tab pour un tableau, fig pour une figure...). Ainsi, le texte avec lequel j'ai repéré cette section est sec:references parce que c'est une section parlant des références croisées. C'est, à mon avis, clair et pratique.

jmant@loria