Quando uso cleveref
referências cruzadas baseadas em - para, digamos, seções de outro capítulo, essas referências apenas são impressas Section n
. É então difícil distinguir as referências a uma seção de outro capítulo das referências a uma seção do presente capítulo. Estou usando a amsbook
documentclass, como o @Mico aponta, é importante mencionar.
Presumo que exista uma boa solução pré-construída para esse problema --- qual é a solução pré-construída e pré-embalada existente? Novamente, presumo que este seja um problema bem conhecido, então adoraria saber a solução geralmente aceita, em vez de criar a minha própria.
Certamente prefiro evitar escrever manualmente \cref{sec:section} of \cref{chap:chapter}
nos locais relevantes.
Eu também prefiro evitar ter que alterar o estilo para exibir como Section n.m
em todos os lugares ou ainda como Subsection n.m.k
. Na maioria das vezes essas referências estão dentro do mesmo capítulo ou seção, então seria bom mostrar apenas a estrutura externa quando relevante.
Eu ficaria bem em gerar Section m of Chapter n
automaticamente ou mudar para a notação de Section n.m
, quando relevante.
Atualmente estou usando varioref
como solução alternativa e também uso hyperref
em meu documento.
O seguinte parece fortemente relacionado: