Re: [docbook-apps] generate.id.attributes problem with bibliographies

From
Bob Stayton <>
Date
2012-07-10T16:06:11+00:00
ID
01d901cd5eb5$ea9865c0$71310a0a@pazu
Thread
Re: [docbook-apps] generate.id.attributes problem with bibliographies
Hi Jason,

I'm not able to duplicate this problem with the 
stock 1.77.1 xhtml/docbook.xsl stylesheet with a bibliography.  Are you 
using a customization layer that might be adding the extra id?  If not, 
could you provide more details on how you are processing the 
document?

 

Bob Stayton
Sagehill Enterprises


 

 

  
----- Original Message ----- 

  
From: 
  Jason 
  Zech 

  
To: DocBook Apps 

  
Sent: Tuesday, July 10, 2012 8:21 
AM

  
Subject: [docbook-apps] 
  generate.id.attributes problem with bibliographies

  

  

  
Hi,

  
 

  
I?m using ns-1.77.1 transform to single file XHTML. I?m 
  playing with the <xsl:param 
  name="generate.id.attributes">, 
  which could be handy for my CSS work. It seems to work mostly  as 
  expected: the xml:id gets output as a div id for that chunk, typically 
  chapters, prefaces, appendices for me. 

  
 

  
However, with dedications and bibliographies, the xml:id 
  gets output twice, once in the div tag for the chunk and again in the h1 title 
  tag. This obviously causes validation issues with xhtml. (I?m not that 
  concerned with dedications, but bibliographies are important.)

  
 

  
EX

  
Source: 

  
<bibliography 
  xml:id="biblio-XXXX">

  
 

  
Results in: 

  
<div 
  class="bibliography" 
  id="biblio-XXXX">

  
<div 
  class="titlepage">

  
<div>

  
<div>

  
<h1 
  class="title" 
  id="biblio-XXXX">Bibliography 
  Title</h1>

  
 

  
Is this a bug? Most chunks handle just fine. Is there a fix 
  for this?

  
 

  
If it matters, I?m using xinclude to pull my chunks 
  together.

  
 

  
Thanks,

  
 

  
jz

  
 

  
 

  
Jason 
  Zech | Project 
  Manager, Digital Workflow
[p] 773-281-1818 x212 |  
  

LoyolaPress. 
  | A 
  Jesuit Ministry | 100 Years of Service
3441 N. Ashland Ave. | 
  Chicago, IL 60657 | www.loyolapress.com