Simple Content Management System
Here at Explain we're very interested in XML pipelines. This is because they lie at the heart of content management systems that we create, like the Simple Content Management System (SCMS); a major component of the Packaged Press service. We started using the XML Pipeline Definition Language for specifying pipelines, but now we are building systems around XProc.
Our first foray into the XProc world is the imaginatively named xproc application. This is an implementation of an XProc pipeline controller in XSLT. It comes in two flavours:
The main difference between these implementations is that the shell script uses temporary files for the intermediate build products, whereas the Tcl/Tk application keeps the intermediate documents in memory (as DOM trees).
The core stylesheet module is
A higher level stylesheet imports the core module and overrides the stubs to provide an implementation. Two examples are provided in the distribution:
SCMS is distributed as a zip file for MS Windows or as a disk image for Mac OS X. This contains the XSL stylesheets as well as the XProc MS Windows application or scms Mac OS X application. Download this file and unzip. Double-click xproc.exe (or scms) to run the program.
A sample pipeline and source documents is provided in the
Copyright © 2005 explain All rights reserved. Legal notices. Comments or questions about this website? Contact the webperson.