Cambiar el estilo de las referencias de Cleveref a secciones de otros capítulos.

Cambiar el estilo de las referencias de Cleveref a secciones de otros capítulos.

Cuando uso cleverefreferencias cruzadas basadas en, por ejemplo, secciones de otro capítulo, estas referencias simplemente se imprimen Section n. Entonces es difícil distinguir las referencias a una sección de otro capítulo de las referencias a una sección del presente capítulo. Estoy usando la amsbookclase de documento, como señala @Mico, es importante mencionarlo.

Supongo que existe una buena solución prediseñada para este problema. ¿Cuál es la solución prediseñada y empaquetada existente? Nuevamente, supongo que se trata de un problema muy trillado, por lo que me encantaría conocer la solución generalmente aceptada en lugar de implementar la mía propia.

Ciertamente prefiero evitar tener que escribir manualmente \cref{sec:section} of \cref{chap:chapter}en los lugares relevantes.

También prefiero evitar tener que cambiar el estilo para mostrarlo en Section n.mtodas partes o más allá como Subsection n.m.k. La mayoría de las veces estas referencias están dentro del mismo capítulo o sección, por lo que sería bueno mostrar solo la estructura externa cuando sea relevante.

Estaría bien con generar Section m of Chapter nautomáticamente o cambiar a la notación de Section n.m, cuando sea relevante.

Actualmente lo estoy usando variorefcomo solución alternativa y también lo uso hyperrefen mi documento.

Lo siguiente parece fuertemente relacionado:

información relacionada