Etiquetado de entornos de teoremas en documentos

Etiquetado de entornos de teoremas en documentos

Esta puede parecer una pregunta muy obvia para algunos de ustedes, pero estoy teniendo algunos problemas.

Utilizo entornos de teorema (y lema, etc.) en mis documentos y hago referencia a ellos en la prueba de otros, bastante estándar.

El problema que tengo es cómo llamar a mis teoremas, los que de todos modos no tienen nombre.

Una forma obvia es numerarlos de la misma manera que aparecen en el documento, pero si luego vuelvo y agrego o elimino entornos de teoremas, todo se vuelve loco.

¿Alguien tiene un buen sistema lógico para hacer esto?

Ejemplo de trabajo mínimo

\documentclass{article}

\newtheorem{thm}{Theorem}
\newtheorem{prop}[thm]{Proposition}
\newtheorem{lem}[thm]{Lemma}


\begin{document}

\begin{lem}\label{lem2}
    This is the 1st lemma (2nd 'theorem') I write, but it clarifies the proof of the theorem below, so I place it above.
\end{lem}
\begin{proof}
    The proof of lemma.
\end{proof}

\begin{thm}\label{thm1}
    This is the 1st theorem I write.
\end{thm}
\begin{proof}
    The proof of theorem using Lemma \ref{lem2}.
\end{proof}
\end{document}

Respuesta1

Si lo entiendo correctamente, su problema es que tiene algunos \labelmensajes de correo electrónico en algún documento y desea consultarlos \refen un documento separado (como en "compilado por separado").

Este es un trabajo para el xrpaquete:

Si un documento necesita hacer referencia a secciones de otro, digamos aaa.tex, entonces este paquete puede cargarse en el archivo principal y el comando \externaldocument{aaa} se puede dar en el preámbulo. Luego puede usar \refy \pagerefpara referirse a cualquier cosa que se haya proporcionado \labelen aaa.texel documento principal. Puede declarar cualquier número de dichos documentos externos.

Respuesta2

Intente nombrar los teoremas según le convenga y luego etiquételos utilizando nombres adecuados preasignados. Por ejemplo \label{Continuity}, \label{date11.1.19}etx

información relacionada