[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] help desperately needed a.k.a. can't get any of the 3 major free xslt engines to work
Hi Chris, I took a different approach and looked into the problem that xsltproc was having with your file, and I was able to isolate the problem. It turns out the error was not on the orderedlist, but on the table that followed it. I have no idea why the presence of the orderedlist affected the table, though. I do know that this test in the match="tgroup" template was failing: <xsl:if test="position() = 1"> That was the context it seemed to have lost. Somehow the combination of processing a nodeset (that's how all docbook5 documents are processed, after removing namespace attributes) with any table and any orderedlist made it lose the context position of the tgroup so the test was failing. I checked in a change to this test to count preceding-siblings instead, and xsltproc handled that ok. So you might try xsltproc with the latest XSL snapshot to see if you can get that working. Bob Stayton Sagehill Enterprises DocBook Consulting bobs@sagehill.net ----- Original Message ----- From: "Chris Chiasson" <chris@chiasson.name> To: "apps docbook" <docbook-apps@lists.oasis-open.org> Sent: Friday, September 08, 2006 6:47 AM Subject: [docbook-apps] help desperately needed a.k.a. can't get any of the 3 major free xslt engines to work >A message from beyond the frayed ends of sanity: > > I meticulously created command line examples of trying to use xalan, > saxon, and xsltproc. There are available, along with the source and > xsl files, at the address below. Please help me run these processors. > > http://google.com/notebook/public/14649681167057381121/BDUGKIgoQ0ZXI4tgh > > The original problem is that xsltproc borks while transforming this > one docbook 5 file with one (uncommented) <orderedlist> in it (using > the xsl 1 stylesheets). > > In the words of another poster, all help is warmly welcomed. > > BTW: xsltproc and (now) saxon are using the catalog - I verified > saxon's use by raising the debug level in CatalogManager.properties. > Xalan isn't, which is apparent from its output. > > BTW #2: The version of docbook-xsl that the catalog points to is > pristine/unmodified. > > -- > http://chris.chiasson.name/ > > --------------------------------------------------------------------- > To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org > For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org > > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]