Pageref condicional para rótulos que estão em outra seção e em uma página distante

Pageref condicional para rótulos que estão em outra seção e em uma página distante

Atualmente estou experimentando o cleverrefe o variorefpacote. Esses pacotes são ótimos, porém, gostaria de ter um comando de referência com o seguinte comportamento sutil:

  • Se o rótulo e a referência estiverem ema mesma seção, então eu gostaria de ter o comportamento de \cref.
  • Se o rótulo e a referência estiverem emseções diferentes, então eu gostaria de ter o comportamento de \vref.

O objetivo é gerar um pageref somente se o rótulo referenciado estiver em outra seção e em uma página distante. O \vrefcomando já resolve suficientemente a segunda condição (página distante), porém não considera as seções.

informação relacionada