Hi, Michel! I would consider customizing the d:title template and setting the output id value to whatever the input xml:id value is.
https://github.com/docbook/xslt10-stylesheets/blob/master/xsl/html/titlepage.xsl#L1037 My idea feels like a hack though. Maybe someone else has a better solution? Peter On Wed, Mar 3, 2021 at 7:17 AM Michel van den Burg <[email protected]> wrote: > Hi everyone, > > I'm using the DocBook XSL to transform DocBook XML to EPUB and HTML. I > have a question about including xml:id in the output as id's. > > I know that it's possible to include the xml:id of main sections in the > output using generate.id.attributes. I also have xml:id's in some of my > <title>-elements, and I would like to add these in my output too, like this: > > Input: > <preface><title xml:id="12345">...</title></preface> > > Output: > <section class="preface" title="Frontispice" epub:type="preface" > id="56789"> > <div class="titlepage"> > <div> > <div> > <h1 class="title" id="12345">Frontispice</h1> > </div> > </div> > </div> > </section> > > Is there a way to do this? > > Thanks in advance, > Kind regards, > Michel > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > >
