Subject: Re: [xsl] XSL:FO Identify Transforms From: "Tony Graham" <tgraham@xxxxxxxxxx> Date: Fri, 16 Sep 2011 18:30:02 +0100 (IST) |
On Fri, September 16, 2011 5:33 pm, G. Ken Holman wrote: ... > The XSL-FO specification tells an engine to tolerate elements it does > not recognize when those elements are not in the XSL-FO namespace, > but it throws them and their content away. The spec says to do that for unknown attributes in a non-null, non-FO namespace [1]. There is a mention of "extension elements" in the same section, but the only places where elements from a non-XSL namespace are explicitly allowed is within fo:declarations [2] or fo:instream-foreign-object [3]. Even then, there's no mention of what to do if their namespace is unrecognised. At best, the spec is silent about what to do with non-null, non-XSL namespace elements in other places. Specific XSL processors may still have implemented support for extension elements in other places even though that is not explicitly allowed. Regards, Tony Graham tgraham@xxxxxxxxxx Consultant http://www.mentea.net Mentea 13 Kelly's Bay Beach, Skerries, Co. Dublin, Ireland -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- XML, XSL FO and XSLT consulting, training and programming [1] http://www.w3.org/TR/xsl11/#xsl-namespace [2] http://www.w3.org/TR/xsl11/#fo_declarations [3] http://www.w3.org/TR/xsl11/#fo_instream-foreign-object
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] XSL:FO Identify Transform, Wendell Piez | Thread | [xsl] Test Cases for XSLT support i, Julian Reschke |
RE: [xsl] XSL:FO Identify Transform, Chris Booth | Date | RE: [xsl] XSL:FO Identify Transform, G. Ken Holman |
Month |