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 running linux with the GNU development environment :) You can do it with another OS, but you'll have to interpolate as necessary.
You'll need to download a recent version of the openjade suite. OpenJade is an implementation of 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).
Missing Entity (iso-grk4.gml) iso-grk4.gml.gz
You'll need to get ISOEnts.zip and isoENT-tar.gz. These are all the symbol entities (e.g. ©,® and lots more). You can read about these at the SGML/XML Entity Sets and Entity Management site. If you understand all that, you probably don't need this guide ;-)
I kept getting an error message about a missing entity. It was no where to be found in any of my downloads. Greg Ferguson was nice enough to post if for me. I've mirrored it with this guide. You'll need to put it with the rest of your entities.
Norman Walsh's Modular DocBook Stylesheets http://nwalsh.com/docbook/dsssl/
The LDP Customized Stylesheet http://www.linuxdoc.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.