I have a main document (manuscript) and a supplemental document.

I wonder if there is a way that I can "link" the two (make them recognize each other) so that section, equation, and figure references across documents are recognized?


2 Answers 2


The xr package is probably what you need.

  • 2
    And also xr-hyper if hyperref is needed.
    – egreg
    Apr 25, 2012 at 14:31

You can use the xr package with the following setup in the header of both files

\usepackage{xr-hyper} \usepackage{hyperref} \externaldocument[]{name_of_other_file_without_extension}

You can then just use regular \ref{fig:label name} like you would in the same document.

Placing this header info at the bottom on the header will likely reduce package conflicts regarding hyperref.

source for more reading.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.