You'll have to download and install a number of packages. Most won't take much to install, but you should be familiar with installing GNU source packages.
You'll need a computer with the GNU development environment :) I used linux. You can use another OS, but you'll have to interpolate as necessary.
You'll need to download a recent version of the openjade suite. OpenJade is a program implementing the ISO/IEC 10179:1996 standard DSSSL language.
DocBook is a DTD maintained by the DocBook Technical Committee of OASIS. It is particularly well suited to books and papers about computer hardware and software (though it is by no means limited to these applications).
You'll need to get ISOEnts.zip. These are all the symbol entities (e.g. ©,® and lots more). You can read about these at the SGML/sgml Entity Sets and Entity Management site. If you understand all that, you probably don't need this guide ;-)
DocBook DSSSL Stylesheetshttp://docbook.sourceforge.net/projects/dsssl/
The LDP Customized Stylesheet http://tldp.org/authors/tools/ldp.dsl
DSSSL is a stylesheet language for both print and online rendering. The acronym stands for Document Style Semantics and Specification Language. It is defined by ISO/IEC 10179:1996.