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"><book> > <span class="ERROR"><title>Foundational Concepts of > Mathematics</title></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. /MJ