OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help

docbook message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]

Subject: RE: [docbook] Tell me agian why I need mml:?

> -----Original Message-----
> From: Steven T. Hatton 
> xsltproc --xinclude\
>  --stringparam base.dir html-out/\
>  --stringparam html.ext .xhtml \
> /opt/org/docbook/docbook-xsl-1.69.1/xhtml/chunk.xsl algebra.xml
> Stripping NS from DocBook 5/NG document.
> Processing stripped document.
> No template matches book.
> No template matches title in book.
> <?xml version="1.0" encoding="UTF-8"?>
> <!DOCTYPE span PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
> <span xmlns="http://www.w3.org/1999/xhtml"; class="ERROR">&lt;book&gt;
>   <span class="ERROR">&lt;title&gt;Foundational Concepts of 
> Mathematics&lt;/title&gt;</span>

I think this is due to a namespace-stripping problem with DocBook 5/NG input
and XHTML output. In 1.69.1, the templates that remove the DocBook 5/NG
namespace unfortunately also add the XHTML namespace. When the resulting
node-set is processed further, you get several "No template matches" errors,
because the elements now are in the wrong namespace. 

The namespace-stripping logic has recently been updated in CVS, and it seems
to work in the latest snapshot releases.


[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]