(libhtmllib.tex, libsgmllib.tex, libformatter.tex):
	Improve indexing somewhat.  Add small intros to the "implementations"
	sections of the formatter module doc.
diff --git a/Doc/libsgmllib.tex b/Doc/libsgmllib.tex
index 23d8504..dc3582b 100644
--- a/Doc/libsgmllib.tex
+++ b/Doc/libsgmllib.tex
@@ -2,13 +2,11 @@
 \stmodindex{sgmllib}
 \index{SGML}
 
-\renewcommand{\indexsubitem}{(in module sgmllib)}
-
 This module defines a class \code{SGMLParser} which serves as the
 basis for parsing text files formatted in SGML (Standard Generalized
 Mark-up Language).  In fact, it does not provide a full SGML parser
---- it only parses SGML insofar as it is used by HTML, and the module only
-exists as a basis for the \code{htmllib} module.
+--- it only parses SGML insofar as it is used by HTML, and the module
+only exists as a base for the \code{htmllib} module.
 \stmodindex{htmllib}
 
 In particular, the parser is hardcoded to recognize the following
@@ -37,6 +35,8 @@
 The \code{SGMLParser} class must be instantiated without arguments.
 It has the following interface methods:
 
+\renewcommand{\indexsubitem}{({\tt SGMLParser} method)}
+
 \begin{funcdesc}{reset}{}
 Reset the instance.  Loses all unprocessed data.  This is called
 implicitly at instantiation time.