Comment obtenir des références croisées à partir de plusieurs sources ?

Le package 'xr', de D. Carlisle, permet de faire des références d'un document à l'autre. Il est disponible sur ftp://ftp.inria.fr/pub/TeX/CTAN/macros/latex/required/tools/. Le document contenant les labels est appelé dans le document contenant les références via la commande \externaldocument. La commande \externaldocument[KEY]{DOCUMENT} permet même de gérer les références de même nom. Exemple : * fichier essai.tex : \documentclass[a4paper,12pt]{book} \begin{document} \section{Ma section.\label{ma-sect}} \end{document} * fichier essai-ass.tex : \documentclass[11pt]{report} \usepackage{xr} \externaldocument{essai} \begin{document} Pour plus de détails, voir le document \textit{essai}, paragraphe~\ref{ma-sect} \end{document} %%%% fin exemple %%%%