¿Cómo ocultar parte de un artículo pero mantener las referencias cruzadas correspondientes a esta parte?

¿Cómo ocultar parte de un artículo pero mantener las referencias cruzadas correspondientes a esta parte?

supongamos que tengo la página 1 y la página 2. Quiero ocultar la página 1, para que mi artículo comience desde el contenido de la página 2. Hay algunas referencias cruzadas de teoremas en la página 1 en la página 2, ¿cómo puedo ocultar la página 1, pero aún así? ¿Hacer referencia cruzada de los teoremas en la página 1 disponible? (Si elimino la página 1, las referencias cruzadas en la página 2 se convertirán en signos de interrogación) ¡Gracias!

Respuesta1

David Carlisle ya te ha dado la respuesta perfecta. Lo complementaré con un ejemplo para ilustrar.

Ahora bien, es importante que primero recopiles el documento completo con todos los archivos incluidos. Esto es necesario para obtener los archivos auxiliares de cada archivo incluido.

Por lo tanto, debe incluir todos los archivos durante el primer paso de compilación o comentar el includeonlycomando -por completo:

% \includeonly{%
% firstinclude,
% secondinclude,
% thirdinclude,
% }

Una vez hecho esto, puede elegir qué archivos incluir. Por ejemplo así:

\documentclass{article}
\usepackage{blindtext}

\begin{filecontents*}{firstinclude.tex}
\section{First include}
 \blindtext\footnote{Here be the first footnote.}
 
\blindmathfalse
\blindtext\footnote{Here be the second footnote.}
\end{filecontents*}

\begin{filecontents*}{secondinclude.tex}
\section{Second include}
Here we have a some really interesting text we wish to reference at some later point\label{super-interesting}
\blindmathpaper\footnote{Here be the third footnote.}
\end{filecontents*}

\begin{filecontents*}{thirdinclude.tex}
\section{Third include}
Only a couple of pages ago there was some really interesting Text, see page \ref{super-interesting}.\footnote{Here be the fourth footnote.}
\blindenumerate[8]
\end{filecontents*}

\includeonly{%
firstinclude,
% secondinclude,
thirdinclude,
}

\begin{document}

\include{firstinclude}
\include{secondinclude}
\include{thirdinclude}

\end{document}

tercero incluye

información relacionada