BHL is an Emacs mode which enables you to convert
plain text files into HTML, LaTeX, Texinfo, SGML
(Linuxdoc), and TXT files. The BHL mode handles
three levels of sections, many sectioning styles,
common font-styles, any kind of lists, tables,
URLs, horizontal rules, and Wiki names. BHL
handles a list of links (lol) and a table of
contents (toc): you can browse the lol and the
toc, insert them where you want, and update the
sections' numbers with one keystroke.