This repository contains the sources for the VSIPL and VSIPL++ specifications.
The specifications are written using DocBook. XSLT stylesheets are used to transform the "source code" into HTML and PDF output.
An XSL customization layer is used to fine-tune the standard XSL stylesheets to produce OMG / ISO - compliant output.
Useful references for working with DocBook are DocBook 5: The Definitive Guide and DocBook XSL: The Complete Guide
The included Make-based build system requires a UNIX shell as well as a few build tools, such as (GNU) make, xsltproc, and fop (with the jeuclid plugin to handle MathML), which are all freely available both in source form as well as binaries for all major platforms.
Happy authoring !
Stefan Seefeld