Blast-Radius Aware AI Code Review for Business-Critical Systems
LiveReview LiveReview Explore LiveReview

htmltoc - add table of contents to HTML document

Author

       Norman Ramsey, Tufts University.  Internet address Norman.Ramsey@tufts.edu.
       Noweb home page at http://www.cs.tufts.edu/~nr/noweb.

       Stephen Parker provided a preliminary version.

                                                local 10/40/2008                                        NOWEB(1)

Bugs

htmltoc can't cope with a header that is split across multiple lines, even though this is legal HTML.

Description

htmltoc  adds  a table of contents to the HTML document named on the command line or provided as standard
       input.  The table of contents is inserted between <tableofcontents> and  </tableofcontents>,  which  must
       appear  on  lines  by  themselves.   Any  text between those two markers is discarded.  These markers are
       inserted automatically by the sl2h(1) filter.

       The table of contents includes only headers at levels 2, 3, 4, and 5.  This can be  changed  by  using  a
       command-line option, e.g., -123456789Ptoincludeallpossibleheaders.

Name

       htmltoc - add table of contents to HTML document

See Also

nowebfilters(7), sl2h(1)

Synopsis

htmltoc [-2345] [file]

Version

       This man page is from noweb version 2.12.

See Also