RE: removing fo:color-profile requirement from fo:declarations

Glenn,

The XSL FO SG agrees that the + should be a *.

Paul Grosso
for the XSL FO SG

> -----Original Message-----
> From: xsl-editors-request@w3.org 
> [mailto:xsl-editors-request@w3.org] On Behalf Of Glen Mazza
> Sent: Monday, 14 June, 2004 22:02
> To: XSL Editors
> Subject: removing fo:color-profile requirement from fo:declarations
> 
> Editors:
> 
> In the 1.0Rec/1.1WD, the contents listing for fo:declarations[1] 
> requires at least one fo:color-profile child element:
> 
> Contents: (color-profile)+
> 
> However, there is an immediate qualification to this as follows:  
> "The fo:declarations flow object may have additional child 
> elements in a 
> non-XSL namespace."
> 
> With this qualification, the requirement for at least one 
> fo:color-profile seems strange.  Because you can use 
> fo:declarations for 
> non-XSL child elements, it is conceivable that a user could use 
> fo:declarations precisely for this reason, with no concern or need of 
> fo:color-profiles.
> 
> I recommend switching the fo:declarations contents listing to 
> the following:
> 
> Contents: (color-profile)*
> 
> This makes the entry of an fo:color-profile optional, and similar in 
> nature to the zero-or-more child FO requirements of fo:title, 
> fo:block, 
> fo:inline, and others.
> 
> Thanks,
> 
> Glen Mazza
> EDS / Apache FOP Team
> 
> [1] http://www.w3.org/TR/2003/WD-xsl11-20031217/#fo_declarations
> 

Received on Friday, 15 October 2004 20:22:38 UTC