diff options
author | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
---|---|---|
committer | Norbert Preining <norbert@preining.info> | 2019-09-02 13:46:59 +0900 |
commit | e0c6872cf40896c7be36b11dcc744620f10adf1d (patch) | |
tree | 60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/robustindex/stind.html |
Initial commit
Diffstat (limited to 'macros/latex/contrib/robustindex/stind.html')
-rw-r--r-- | macros/latex/contrib/robustindex/stind.html | 59 |
1 files changed, 59 insertions, 0 deletions
diff --git a/macros/latex/contrib/robustindex/stind.html b/macros/latex/contrib/robustindex/stind.html new file mode 100644 index 0000000000..e8e37d603c --- /dev/null +++ b/macros/latex/contrib/robustindex/stind.html @@ -0,0 +1,59 @@ +<HTML> +<HEAD> +<TITLE>Robust index package for LaTeX</TITLE> +</HEAD> + +<BODY> +<H1><A NAME="top">Robust index package for LaTeX</A></H1> + + +<H2>Page numbers changed by third party without rerunning makeindex</H2> +Amazingly often the page numbers in index entries are wrong because +a third party has changed the numbering of pages +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/rearranging of \index commands. +<P>Our package +<A HREF="robustindex.sty">robustindex.sty</A> (version 2019/01/25) +achieves this with the \pageref mechanism. +<P> +Here is our <A HREF="robustmanual.pdf">Manual for the robustindex package</A>. +<P>Just try what happens if you put +\usepackage{robustindex} in your preamble. Do read your TeX log file. + +<P>The sample file <A HREF="robustsample.tex">robustsample.tex</A> +illustrates more than you ever need. +It also requires the package + <A HREF="robustglossary.sty">robustglossary.sty</A>. + +<P>After the old fashioned +<DL> +<DD>pdflatex <A HREF="robustsample.tex">robustsample.tex</A> +<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>. + +<P>If you want several indexes with pagerefs you may try + \usepackage[multind]{robustindex}. + +<P>After +<DL> +<DD>pdflatex <A HREF="multisample.tex">multisample.tex</A> +<DD>makeindex multisample +<DD>pdflatex multisample.tex +<DD>pdflatex multisample.tex +</DL> +you should have something like <A HREF="multisample.pdf">this PDF file</A>. +So we require very little of the TeX setup. This becomes relevant when the final +production is done elsewhere. + +<BR> + +<BR><BR><BR> +<A HREF="https://www.staff.science.uu.nl/~kalle101/">Wilberd van der Kallen</A> + + +</BODY> +</HTML> |