summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/robustindex/stind.html
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /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.html59
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>