[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [docbook-apps] Re: [docbook] valid XHTML
> -----Original Message----- > From: Tomasz Przechlewski > > <div class="article" xml:lang="pl" id="id2656957"> > <div class="titlepage"> > <div> > <div> > <h2 class="title"><a id="id2656957"/>DocBook, praktyczne > wykorzystanie standardu XML</h2> > </div> > <div> > > and the same is for bibliography: > > <div class="bibliography" id="id2666002"> > <div class="titlepage"> > <div> > <div> > <h2 class="title"><a id="id2666002"/>Bibliografia</h2> > </div> > > I have transformed the document with saxon 6.5 in the meantime. > There are no duplicate ids, which may indicate bug in xsltproc?. I can confirm that duplicate IDs are emitted when generate.id.attributes=1 (using the stock 1.72.0 stylesheets). I don't think it is due to an XSLT processor bug. Both Saxon and xsltproc generate duplicate IDs. The first id attribute for an article is generated by the template with match="article" in component.xsl (by calling the "object.id" template). The second id attribute is generated by the template with name="component.title" in component.xsl (by calling the "anchor" template in html.xsl). > saxon inserts lot of silly namespaces declarations, like: > > <a xmlns:.0="" .0:href="#Ray2001" .0:title="Nauka języka I cannot reproduce this. /MJ
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]