[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: [docbook-tc] olink update
Now that the DocBook TC has approved the two new olink attributes for inclusion in the 4.2 DTD, I'd like to forge ahead with getting the XSL stylesheets updated to handle my new olink scheme. Before checking in any changes to the stylesheets, I'd like to invite you to try it out and make comments if you are so inclined. I've attached a new olink demonstration kit (tar file) that includes the stylesheet customizations, sample files, and a Makefile. There's a README to get started and a longer HTML doc piece. If you have xsltproc installed, you should just be able to run "make html" to see it in action. If you haven't been following the story, I've been developing a new implementation of olinks for cross referencing between XML documents, and for enabling modular doc files. The basic idea is to use the DocBook XSL stylesheets in an extraction mode to pull all the cross reference information for elements out into a database, which on a second pass can be used to resolve olinks among documents. A background whitepaper is available at http://www.sagehill.net/OlinkExtended.html. I would like to integrate the extraction mode into the stylesheets, so that any changes and customizations are also used during that extraction. This means I had to modify the root templates in docbook.xsl and chunk.xsl, in a manner similar to what Jirka did in the collect.tex.math mode. If olinks aren't being used, then there should be no burden on the processing. Please let me know if you try it out and have any comments or suggestions. -- Bob Stayton 400 Encinal Street Publications Architect Santa Cruz, CA 95060 Technical Publications voice: (831) 427-7796 Caldera International, Inc. fax: (831) 429-1887 email: bobs@caldera.com
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC