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 %%%%