\cref y numeración entrelazada de proposiciones, definiciones, lemas, etc.

\cref y numeración entrelazada de proposiciones, definiciones, lemas, etc.

solía

\newtheorem{definition}{Definition}[section]
\newtheorem{proposition}[definition]{Proposition}

de modo que la numeración continúa como si proposición y definición fueran "el mismo objeto". Pero el problema es que si uso \cref{...algún nombre de proposición...}, entonces el resultado no es "proposición 2.7", sino "definición 2.7".

¿Como puedo solucionar este problema?

Respuesta1

Aquí hay un extracto de la p. 25 de la guía del usuario del cleverefpaquete [resaltado en amarillo agregado]:

ingrese la descripción de la imagen aquí

Suponiendo que utilice el amsthmpaquete, el siguiente código le permitirá alcanzar sus objetivos de referencias cruzadas:

\documentclass{article} % or some other suitable document class
\usepackage{amsthm}
\usepackage{cleveref} 
% Place all \newtheorem declarations _after_ cleveref is loaded:
\newtheorem{definition}{Definition}[section]
\newtheorem{proposition}[definition]{Proposition}

\begin{document}
\setcounter{section}{2}  % just for this example
\begin{definition}\label{def:1} Hello. \end{definition}
\begin{proposition}\label{prop:1} World. \end{proposition}

\noindent    % Create some cross-references:
As \cref{def:1,prop:1} argue, \dots
\end{document}

información relacionada