[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] Re: Stylesheets can't find bibliography collection
Yes, that's a bug. I just changed all the instances of document($bibliography.collection) to document($bibliography.collection,.) so the processor will look in the document's directory. Bob Stayton Sagehill Enterprises bobs@sagehill.net ----- Original Message ----- From: "Nick Hunt" <nick@magmouse.demon.co.uk> To: "Bob Stayton" <bobs@sagehill.net>; <docbook-apps@lists.oasis-open.org> Sent: Tuesday, December 30, 2003 9:21 AM Subject: [docbook-apps] Re: Stylesheets can't find bibliography collection > Hi Bob, > > All my other catalog stuff works fine, so I don't think it is that. > > In any case, I only tried to reference the bibliography collection > through a catalog entry when it would work with a direct file > reference, e.g. : > > <xsl:param > name="bibliography.collection">biblio_database.xml</xsl:param> > > After a bit more experimenting, I find that the stylesheets are always > using the value of the bibliography parameter relative to the folder > the stylesheet is in. Thus with the above parameter value, I need to > put the file in the HTML folder of the stylesheets (for HTML build). > > This is true irrespective of whether the path given is relative (as > above) or absolute, as in: > > <xsl:param > name="bibliography.collection">/Users/nhunt/Documents/PhD_stuff/html/ > xml/bibliography/biblio_database.xml</xsl:param> > > > Another datum: if I override the bibliography template in my style > sheet driver, then it looks for the collection file relative to where > my driver file is. > > I presume that the correct behaviour would be for the stylesheet to > look for the collection file relative to where the docbook document > being processed is. Do other people see this? > > > Best wishes, > > Nick. > > > On 30 Dec 2003, at 5:08 pm, Bob Stayton wrote: > > > Using a catalog to resolve a bibliography collection is > > known to work with xsltproc 1.1.1 (I don't have > > 1.1.0 anymore). > > > > Most likely > > this is a catalog resolution problem. Do other catalog > > entries work? Have you turned on catalog debugging > > by setting XML_DEBUG_CATALOG=1 environment > > variable? Does it report a match? What do your > > catalog entries look like? > > > > Bob Stayton > > Sagehill Enterprises > > bobs@sagehill.net > > > > > > ----- Original Message ----- > > From: "Nick Hunt" <nick@magmouse.demon.co.uk> > > To: <docbook-apps@lists.oasis-open.org> > > Sent: Tuesday, December 30, 2003 7:41 AM > > Subject: [docbook-apps] Stylesheets can't find bibliography collection > > > > > >> Hi, > >> > >> I am trying to use the bibliography collection mechanism in the XSL > >> stylesheets. I get errors of the form: > >> > >> warning: failed to load external entity > >> "http://www.dummy.org/biblio_database.xml" > >> No bibliography entry: AustinHowToDoThingsWithWords found in > >> http://www.dummy.org/biblio_database.xml > >> > >> My stylesheet contains: > >> > >> <xsl:param > >> name="bibliography.collection">http://www.dummy.org/ > >> biblio_database.xml</xsl:param> > >> > >> And my catalogue resolves http://www.dummy.org/biblio_database.xml to > >> the local file biblio_database.xml which contains the bibliography. > >> > >> I have tried using absolute and relative paths, as well as the URL > >> shown above, in the bibliography.collection parameter, with the same > >> result. > >> > >> I am using XSL stylesheets 1.64.1 (HTML), xsltproc 1.1.0. > >> > >> > >> Any thoughts, anyone? > >> > >> > >> Many thanks, > >> > >> Nick. > >> > >> ---------------------------------------- > >> Nick Hunt > >> nick@magmouse.demon.co.uk > >> > >> > >> To unsubscribe from this list, send a post to > > docbook-apps-unsubscribe@lists.oasis-open.org, or visit > > http://www.oasis-open.org/mlmanage/. > >> > >> > > > > > > To unsubscribe from this list, send a post to > > docbook-apps-unsubscribe@lists.oasis-open.org, or visit > > http://www.oasis-open.org/mlmanage/. > > > > > ---------------------------------------- > Nick Hunt > nick@magmouse.demon.co.uk > > > To unsubscribe from this list, send a post to docbook-apps-unsubscribe@lists.oasis-open.org, or visit http://www.oasis-open.org/mlmanage/. > >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]