logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

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