Next in thread → Next in month →

Re: [docbook-apps] HTML elements in DocBook

From
Bob Stayton <>
Date
2010-09-30T15:50:05+00:00
ID
010501cb60b7$217fdae0$6600a8c0@pazu
Thread
Re: [docbook-apps] HTML elements in DocBook
Hi,

The DocBook stylesheets have templates that match 
on DocBook elements.  The template for the entry element does an 
xsl:apply-templates on its children, but html:input is not a DocBook 
element.  That's why you get that message. It is warning you that 
there is no template to handle that input.

 

I presume you just want to copy through any 
elements in the html namespace.  If that is the case, then adding a 
template like this should be sufficient:

 

<xsl:template match="html:*">
  
<xsl:copy>
    <xsl:copy-of 
select="@*"/>
    <xsl:apply-templates/>
  
</xsl:copy>
</xsl:template>

And be sure to add the html namespace declaration 
to your stylesheet.

 

Bob Stayton
Sagehill Enterprises


 

 

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

  
From: 
  reflexing 

  
To:  
  

  
Sent: Thursday, September 30, 2010 6:14 
  AM

  
Subject: [docbook-apps] HTML elements in 
  DocBook

  

Hello, list.
  

  
I'm experiencing strange issues with HTML elements in html namespace. 
  xsltproc shows this error:

  

  

  Element 
    input in namespace 'http://www.w3.org/1999/xhtml' 
    encountered in entry, but no template matches.

  

  
while processing following code:

  

  <entry><html:input 
    type="button" xmlns:html="http://www.w3.org/1999/xhtml" 
    /></entry>
  

  
I think something's wrong in my customization layer. Any 
  suggestions?

  

  
Translated using DocBook XSL 1.75.2 / 1.76.00

  

  
# xsltproc --version

  
Using libxml 20707, libxslt 10126 and libexslt 815

  
xsltproc was compiled against libxml 20704, libxslt 10126 and libexslt 
  815

  
libxslt 10126 was compiled against libxml 20704

  
libexslt 815 was compiled against libxml 20704

  

  
-- 

  

  
Kirill E. Churin
Jabber: , ICQ: 8163230, Skype on demand.
  

  
In a 
  world without walls or 
  fences, who needs windows and 
  gates?
Next in thread → Next in month →