html-xml-utils-*.tar.gz
    A number of simple utilties for manipulating HTML and XML files.
    See INSTALL for generic installation instructions.
    Get the source at: http://www.w3.org/Tools/HTML-XML-utils/

htmlutils-*.tar.gz
    Old versions (before version 0.1)


cexport (1)          - create headerfile of exported declarations from a C file
addid (1)            - add ID's to selected elements
cite (1)             - replace bibliographic references by hyperlinks
cite-mkbib (1)       - expand references and create bibliography
count (1)            - count elements and attributes in HTML or XML files files
extract (1)          - extract selected elements
htmlclean (1)        - apply heuristics to correct an HTML file
htmlprune (1)        - remove marked elements from an HTML file
incl (1)             - expand included HTML or XML files
index (1)            - create an alphabetically sorted index
mkbib (1)            - create bibliography from a template
multitoc (1)         - create a table of contents for a set of HTML files
name2id              - move some ID= or NAME= from A elements to their parents
normalize (1)        - pretty-print an HTML file
num (1)              - number section headings in an HTML file
pipe (1)             - convert XML to a format easier to parse with Perl or AWK
printlinks (1)       - number links & add table of URLs at end of an HTML file
toc (1)              - insert a table of contents in an HTML file
uncdata (1)          - replace CDATA sections by character entities
unent (1)            - replace HTML predefined character entities to UTF-8
unpipe (1)           - convert output of pipe back to XML format
wls (1)              - list links in an HTML file
xmlns (1)            - replace XML Namespace prefixes by "global names"
xmlrecode, asc2xml, xml2asc (1) - convert between UTF8 and &#nnn; entities
xref (1)             - generate cross-references
xselect (1)          - extract elements that match a (CSS) selector



This package is configured with automake/autoconf. Generic
instructions are in the file INSTALL. Here are some specific problems
that may arise:

1) Error when running lex:

      lex   scan.l && mv lex.yy.c scan.c
      "scan.l":line 2: Error: missing translation value

   The scan.l file uses features of flex that do not exist in lex.
   However, it is not necessary to run lex, since the file scan.c is
   provided in the package. Just do a "touch scan.c" to make sure
   "make" will not try to generate it anew.


$Date: 2004/12/20 21:38:23 $
