blob: 2072acc94307a8c8e94af3b6279fab4273687fd3 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
|
<HTML>
<HEAD>
<TITLE>Robust index package for LaTeX</TITLE>
</HEAD>
<BODY bgcolor="#FFFFFF">
<H1><A NAME="top">Robust index package for LaTeX</A></H1>
We are experimenting with a package
<A HREF="robustindex.sty">robustindex.sty</A>
that tries to remedy two problems.
<DL>
<DD><H2>Page numbers changed by third party without rerunning makeindex</H2>
Amazingly often a third party changes the page numbers without rerunning
makeindex. (Yes, it happened also to my 1993 book.)
<P>It is much nicer to have an index that adapts itself to all
changes but the adding/deleting of an \index{entry} command.
<P>Only after such adding and/or deleting do we want to run makeindex.
<DD><H2>Index contains no destination for hyperlink</H2>
The theindex environment lacks a destination for hyperlinks.
That is a nuisance when one wants to add the index to
the bookmarks or to the table of contents in a pdf file.
</DL>
We have packages <A HREF="robustindex.sty">robustindex.sty</A> and
<A HREF="robustglossary.sty">robustglossary.sty</A>. They are used in
the sample file <A HREF="robustsample.tex">robustsample.tex</A>.
<P>After
<DL>
<DD>pdflatex <A HREF="robustsample.tex">robustsample.tex</A>
<DD>pdflatex robustsample.tex
<DD>makeindex robustsample
<DD>pdflatex robustsample.tex
<DD>pdflatex robustsample.tex
</DL>
you should have something like <A HREF="robustsample.pdf">this PDF file</A>.
<BR><BR><BR>
<A HREF="http://www.math.uu.nl/people/vdkallen/">Wilberd van der Kallen</A>
</BODY>
</HTML>
|