# Index of /macros/latex/contrib/repeatindex

Parent Directory  -
repeatindex.ist13-Oct-2001 14:08 36
repeatindex.sty13-Oct-2001 14:45 4.2K
testrepeatindex.tex13-Oct-2001 14:08 1.0K

repeatindex.sty

This Package repeats item of an index if a page or column
break occurs within a list of subitems.
This helps to find out to which main item a subitem belongs.

Example:

Main Item A, 1, 3, 6             Main Item A...
Subitem a, 1                      Subitem g, 1
Subitem b, 1                      Subitem h, 1
Subitem c, 2                      Subitem i, 1
Subitem d, 3                      Subitem j, 1
Subitem d, 1                  Main Item B, 3, 6
Subitem e, 4                      Subitem a, 3
Subitem f, 2                      Subitem b, 4

To get that behaviour you have to include the package into your
document using  \usepackage{repeatindex}, and you have to produce
the .ind file in a special format in which the entries of the \item
are enclosed in [...] (example:   \item [Main Item A], 1, 3, 6  ).
This can be achieved using repeatindex.ist:
makeindex -s repeatindex  file

Problems:
- When an item is repeated a small vertical space is included two
items later
- If the last item is a subitem and the only entry on the last page
of the index the repeation is omitted