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

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook-apps message

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


Subject: Re: suppressing everything but the content of <body> in xhtml output


OK, found another tip from 
http://www.dpawson.co.uk/docbook/styling/custom.html:

<xsl:template match="*" mode="process.root">
   <xsl:call-template name="root.messages"/>
       <xsl:apply-templates select="."/>
</xsl:template>

This gives me a root node of <div class="article"> in the output, BUT I 
still get this before it:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE div PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>

How can I supress that as well? This content is going into an existing 
site built with PHP.

Thanks.

On 6/12/2007 3:05 PM, Brett Leber wrote:
> Hello,
> 
> I'd like to output only the content of the xhtml document's <body> (ie, 
> no <html>, <head>, or <body> tags). I found an old post that seemed to 
> be what I needed, but the XSL customization didn't work for me (granted, 
> it's 5 years old):
> 
> Subject: Re: DOCBOOK-APPS: Removing <html>,<head> & <body>
>     * From: Gisbert Amm <gia@webde-ag.de>
>     * To: Fredrik Svensson <fred@ludd.luth.se>
>     * Date: Wed, 04 Sep 2002 10:21:26 +0200
> 
>  >    Currently the HTML head stuff is output by
>  >    this template in html/docbook.xsl:
>  >
>  >    <xsl:template match="*" mode="process.root">
>  >
>  >    If you only want to modify this for articles,
>  >    you could add a template in mode "process.root"
>  >    to your html customization layer:
> 
>  >    <xsl:template match="article" mode="process.root">
>  >     <xsl:apply-templates select="."/>
>  >    </xsl:template>
> 
>  >    Then it will not output the <head><body> stuff, but
>  >    it will process everything in the document
>  >    as html.
> 
> I'm using the DocBook 5 stylesheets, and xhtml/docbook.xsl. Any hints?
> 
> thanks,
> 
> Brett
> 


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