Chapter 3. Documentation

Table of Contents

Background
Requirements
Building The Documentation
Tweaking the HTML Output
The docs/chunk.xsl File
The docs/docbook.css File
Adding New Documents

Currently there are two classes of documentation associated with this project. The HTML documentation makes use of a Java preprocessor. The "book" type of documentation is written in DocBook following the guidelines provided by the FreeBSD Documentation Project Primer for New Contributors. Both of these forms of documentation attempt to separate style from content. There is a longer learning curve in using them, but result in a very nice way to maintain documents.