zref
zref is a LaTeX package that provides an extensible system for creating and retrieving cross-reference information. Designed as a replacement and extension of the standard LaTeX label/ref mechanism, zref allows authors and package developers to define named properties for labels, store arbitrary data in the auxiliary file, and later retrieve or test those properties during document processing.
The package is modular: a core implementation supplies basic labeling commands and storage, while optional modules
zref is commonly distributed via CTAN and included in major TeX distributions. It is compatible with other
Developed to give TeX users finer control over cross-referencing, zref is used in complex documents and class