Lazyread auto-scrolls files or command output to the screen. It features different scroll modes, configurable scroll speed and colors, the ability to pause, the ability to search, and more. It can render text, HTML, PDF, gzip, tar, zip, ar, bzip2, MS-Word, nroff (man pages), binary executables, directories, .deb, .so, .rpm, piped output from other programs, and more. It's an auto-scroller, pager, and e-book reader all in one.
Leandoc is a small documentation generator. Unlike other generators like Doxygen or epydoc, it is designed with simplicity in mind. While the others generate dozens of files, a complex directory hierarchy, and an untold number of support files, leandoc parses the files through the command line and prints one single file to stdout.
lhs2TeX is a literate programming tool. It is implemented as a preprocessor that generates LaTeX code from literate Haskell sources. It allows for and provides different styles for the formatting of code. You can easily select between representing operators with mathematical symbols or with ASCII approximations, as well as deciding whether or not to highlight keywords. The formatting of your own defined tokens may be adjusted. Preprocessor-style conditionals are supported, and Haskell can be used to generate parts of the document.
libformat is an adaptation of the mod_format Apache module to do syntax highlighting of source code using HTML font tags and cascading style sheets. libformat is capable of syntax highlighting C, C++, Java, Verilog, and VHDL source code, and was designed to make the addition of new language capabilities as painless as possible. In addition to the library, a utility which generates complete HTML pages from source files is provided. A Perl interface is also provided, which greatly simplifies the use of the libformat API in CGI scripts.
The lptools suite provides a complete, programming-language independent, literate programming environment. The suite targets XML documentation, but the underlying system has no bias that would disadvantage other documentation languages. It also includes a programmable build tool (a replacement for 'make') that can handle very complex and dynamic dependency graphs.
make_faq is an HTML generator that builds chunks/chapters/questions-and-answers or whatever, and builds indexes to hold it all together. It's a fairly general purpose tool for creating a set of indexed pages, but it's common usage is to build FAQ (Frequently Asked Questions) HTML from text documents. See the examples for a better understanding.
This package provides the man command. This utility is the primary way of examining the on-line help files (manual pages). It uses the groff suite of programs to format and display the manual pages. Other utilities provided include the whatis and apropos commands for searching the manual page database, the manpath utility for determining the manual page search path, and the maintenance utilities mandb, catman, and zsoelim.