[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Re: [docbook-apps] extending db5, html vs fo customization
Bob Stayton wrote:
> Hi Dave,
> I'm not quite clear what's going on here. The stylesheets generate a
> red copy of any document elements for which it has no template match.
> But it also generates an error message about what element and what
> namespace it is in. Are you getting such messages?
>
> You mentioned namespace stripping. If you are using the xsl-ns
> namespace-aware stylesheets, there is no preprocessor step to strip the
> namespace from DB5 elements. That only happens when you process a DB5
> document with the non-namespace-aware stylesheets. Which stylesheet
> set are you using?
docbook-xsl/fo/docbook.xsl with your 1.75 stylesheets, hence my
assumption about the namespace stripping? I get the message
Note: namesp. cut : stripped namespace before processing Dave
Pawson
Note: namesp. cut : processing stripped document Dave
Pawson
Making portrait pages on A4 paper (210mmx297mm)
done
etc.
Resolved by adding, in my customization layer
<xsl:template match="poem">
<fo:block >
<xsl:apply-templates/>
</fo:block>
</xsl:template>
I.e. no namespace. Now processes OK, so I guess
that is being called up post your namespace stripping?
Is there a separate set of stylesheets for v5 I should be
using for fo and html? I thought the ns stripped version
(i.e. main xslt stylesheets) were the preferred option today?
regards
>
> Bob Stayton
> Sagehill Enterprises
> bobs@sagehill.net
>
>
> ----- Original Message ----- From: "DavePawson" <davep@dpawson.co.uk>
> To: "docbook-apps" <docbook-apps@lists.oasis-open.org>
> Sent: Monday, May 11, 2009 2:47 AM
> Subject: [docbook-apps] extending db5, html vs fo customization
>
>
>> I've a namespace problem which I think is interim, awaiting a full
>> set of xslt 2.0 stylesheets !
>>
>>
>> I've extended docbook to include a poem.
>>
>> <poem xmlns="http://docbook.org/ns/docbook">
>> <author>Irene Jones</author>
>> <dateline>1960-70</dateline>
>>
>> I'm using the snapshot stylesheets.
>>
>> For HTML it seems to be working fine. All my templates are namespaced.
>>
>> In my customization layer I've added templates
>> for (namespaced) elements and it's all working well.
>>
>> For the fo output it isn't.
>>
>> I've added both namespaced and non-namespaced templates
>> and .... I'm getting 'red' marked up raw XML in the PDF
>> from xep.
>>
>> I've a feeling its to do with the namespace stripping
>> stage, and I can't figure out which way round it should be.
>>
>> Any thoughts please?
>>
>>
>> regards
>>
>> --
>> Dave Pawson
>> XSLT XSL-FO FAQ.
>> http://www.dpawson.co.uk
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: docbook-apps-unsubscribe@lists.oasis-open.org
>> For additional commands, e-mail: docbook-apps-help@lists.oasis-open.org
>>
>>
>>
>
>
regards
--
Dave Pawson
XSLT XSL-FO FAQ.
http://www.dpawson.co.uk
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]