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

 


Help: OASIS Mailing Lists Help | MarkMail Help

docbook message

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


Subject: Re: [docbook] Error processing FO output from docbook-xsl


> > http://www.w3.org/TR/REC-xml#sec-pi
> > "PITarget ::=  Name - (('X' | 'x') ('M' | 'm') ('L' | 'l'))"
> > 
> > Other than that the document seems to be valid DBX 4.2.
> > 
> > Did XML Spy insert this PI?
> 
> I don't believe that section prevents PI targets from _starting_ with 'xml',
> only equalling xml.  The text below this definition states, "The target
> names "XML", "xml", and so on are reserved..."  There's nothing wrong with
> XML Spy using 'xmlspy' as its standard processing instruction target.
> 

1. The production for PITarget does not mean that xml is a reserved target. It means
that xml cannot be a target, since <?xml ... is the 'XML declaration'. (2.8) 

2. (2.3) limits use of Names beginning with xml (case-insignificant)
to the needs of XML specification.

[Definition: A Name is a token beginning with a letter or one of a few
punctuation characters, and continuing with letters, digits, hyphens,
underscores, colons, or full stops, together known as name characters.] Names
beginning with the string "xml", or any string which would match (('X'|'x')
('M'|'m') ('L'|'l')), are reserved for standardization in this or future
versions of this specification.

David Tolpin


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