
현재 저는 cleverref
및 varioref
패키지를 실험하고 있습니다. 이 패키지는 훌륭하지만 다음과 같은 미묘한 동작을 포함하는 참조 명령을 갖고 싶습니다.
- 라벨과 참조가 다음 위치에 있는 경우같은 섹션, 그러면 나는 의 행동을 갖고 싶습니다
\cref
. - 라벨과 참조가 다음 위치에 있는 경우다른 섹션, 그러면 나는 의 행동을 갖고 싶습니다
\vref
.
목표는 참조된 레이블이 다른 섹션에 있고 멀리 있는 페이지에 있는 경우에만 페이지 참조를 출력하는 것입니다. 이 \vref
명령은 이미 두 번째 조건(멀리 떨어진 페이지)을 충분히 해결했지만 섹션을 고려하지 않습니다.