The docbookm package is contributed with LayManSys and contains very simple XSLT drivers for generating XHTML chunks from DocBook XML.
This release supports much more DocBook XML tags, see the *.xsl files for a list of all tags recognized.
This contributed package is used internally for generating XHTML chunks for the projects website from the DocBook XML documentation. But you can also use it for your needs. All the files you need to use the package are bundled in the ZIP archive.
<screen>which are used for code blocks.
This package does not require an installation, you only have to unzip the packages contents into a directory of your choice and start using it. The contributed Makefile is used for testing the XSLT programs, but you can modify it for your needs transforming DocBook XML.
If you want to use the test cases (see the Makefile for details), you have to unzip the contrib/ directory next to the doc/ directory of your LayManSys installation.
There is no special documentation available. Use the file abstract.xsl for transforming an abstract and section.xsl for transforming sections. All other .xsl files are only includes needed by this two ones.
Copyright © 2006, Robert Bienert for the LayManSys project
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.