smartref – Extend LaTeX's \ref capability
The package extends the LaTeX labelling system: whenever a label is set, the values of counters (selected by the user) are recorded, along with the label. The value of these counters can be recalled with a command similar to \pageref.
The package also adds commands \s[name]ref (for each counter [name] that the user has selected); these commands display something only if the value of the [name] counter is changed from when the label was set. Many commands are provided to serve as a macro programming environment for using the extended labels.
|License||The LaTeX Project Public License|
|Contained in||TeX Live as smartref|
|MiKTeX as smartref|
label and reference systems
management of counters
Download the contents of this package in one zip archive (315.3k).
Maybe you are interested in the following packages as well.
- fancyref: A LaTeX package for fancy cross-referencing
- modref: Customisation of cross-references in LaTeX
- numberedblock: Print a block of code, with unique index number
- nameref: Make reference to section names, etc