Package robustindex.sty, Wilberd van der Kallen 2017.
This package uses pageref to ensure that the page numbers in the index are synchronous with the manuscript, even when a third party changes the page numbers and fails to rerun makeindex.
Some features of makeindex had to be disabled.
There is an option multind for multiple indices with pagerefs. It uses just one index file and disables even more features of makeindex.
% Copyright 2005, 2017 Wilberd van der Kallen % % This file may be distributed under the conditions of the LaTeX Project Public % License, either version 1.2 of this license or (at your option) any % later version. The latest version of this license is in % http://www.latex-project.org/lppl.txt % and version 1.2 or later is part of all distributions of LaTeX % version 1999/12/01 or later.
Download the contents of this package in one zip archive (460.0k).
robustindex – Create index with pagerefs
Third parties often change the page numbers without rerunning makeindex. One would like to make the page numbers in the index entries more robust.
This bundle provides robustindex.sty and robustglossary.sty, which use the \pageref mechanism to maintain correct page numbers.
The LaTeX Project Public License 1.2|
|Copyright||2005, 2017 Wilberd van der Kallen|
Wilberd van der Kallen|
|Contained in||TeX Live as robustindex|
|MiKTeX as robustindex|