Building with XSLT

The alternative to using make is to use XSLT extension functions. Naturally this will only be possible if you're using a processor for which the extensions have been implemented. The Website distribution includes extensions for Xalan and Saxon.

  1. Create your webpages and your layout.xml file.

  2. Use XSLT to create autolayout.xml. Do this by processing your layout.xml with the autolayout.xsl stylesheet.

  3. Use XSLT to build the website: process the autolayout.xml file with the chunk-tabular.xsl stylesheet. That should build your website.

    You can use the output-root parameter to direct where the result documents are produced.